diff --git a/loopy/kernel/creation.py b/loopy/kernel/creation.py index d829b6d3b759fd3218153a99223800ec4b99d9fb..1c988e34dca767b3f461cb7a7b10b06afe6c32f9 100644 --- a/loopy/kernel/creation.py +++ b/loopy/kernel/creation.py @@ -864,7 +864,7 @@ def determine_shapes_of_temporaries(knl): armap = AccessRangeMapper(knl, tv.name) for insn in knl.instructions: for assignee in insn.assignees: - armap(assignee) + armap(assignee, knl.insn_inames(insn)) if armap.access_range is not None: base_indices, shape = list(zip(*[