diff --git a/loopy/kernel/instruction.py b/loopy/kernel/instruction.py index 52891624547934843a5b953415602ac0398956ac..b306e6e6e25fbd3f661a4f271345129a82ea93f1 100644 --- a/loopy/kernel/instruction.py +++ b/loopy/kernel/instruction.py @@ -1173,7 +1173,7 @@ class CInstruction(InstructionBase): for name, expr in self.iname_exprs], assignees=[f(a, *args) for a in self.assignees], predicates=frozenset( - f(pred) for pred in self.predicates)) + f(pred, *args) for pred in self.predicates)) # }}}