From d26918f434b9b4ad7cc9c873aa20ad536639ec5c Mon Sep 17 00:00:00 2001 From: Dominic Kempf Date: Mon, 8 Aug 2016 08:52:20 +0200 Subject: [PATCH] Add 'boostable_into' field to insn deps --- loopy/transform/iname.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/loopy/transform/iname.py b/loopy/transform/iname.py index 1930eeedc..4f00fa70b 100644 --- a/loopy/transform/iname.py +++ b/loopy/transform/iname.py @@ -905,7 +905,10 @@ def get_iname_duplication_options(knl): """ # First we extract the minimal necessary information from the kernel insn_deps = ( - frozenset(insn.forced_iname_deps for insn in knl.instructions) + frozenset(insn.forced_iname_deps.union( + insn.boostable_into if insn.boostable_into is not None + else frozenset([])) + for insn in knl.instructions) - frozenset([frozenset([])])) -- GitLab