From 497978b02b6dfbaf383406ffa47add7abdb19875 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Wed, 25 Apr 2012 13:23:44 -0400 Subject: [PATCH] Fix bounds checking cache in control structure generation. --- loopy/codegen/control.py | 3 +-- loopy/kernel.py | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/loopy/codegen/control.py b/loopy/codegen/control.py index 8c51ee10c..a1a213add 100644 --- a/loopy/codegen/control.py +++ b/loopy/codegen/control.py @@ -167,8 +167,7 @@ def build_loop_nest(kernel, sched_index, codegen_state): def __call__(self, check_inames): from loopy.codegen.bounds import generate_bounds_checks return generate_bounds_checks(self.domain, - check_inames, - codegen_state.implemented_domain) + check_inames, self.impl_domain) def build_insn_group(sched_indices_and_cond_inames, codegen_state, done_group_lengths=set()): # done_group_lengths serves to prevent infinite recursion by imposing a diff --git a/loopy/kernel.py b/loopy/kernel.py index 5012f154f..c3d15a5b7 100644 --- a/loopy/kernel.py +++ b/loopy/kernel.py @@ -1307,4 +1307,6 @@ class SetOperationCacheManager: + + # vim: foldmethod=marker -- GitLab