diff --git a/python/dune/codegen/blockstructured/vectorization.py b/python/dune/codegen/blockstructured/vectorization.py index 3461bf80a6ee54d1686b89658dcd30511093e146..22942d662f27e0921a042adb8edb92e46a5a5ffa 100644 --- a/python/dune/codegen/blockstructured/vectorization.py +++ b/python/dune/codegen/blockstructured/vectorization.py @@ -315,8 +315,8 @@ def add_vcl_access(knl, inner_iname, vcl_size, level=0): knl_with_subst_insns = knl_with_subst_insns.copy(substitutions=new_subst) knl_with_subst_insns = lp.expand_subst(knl_with_subst_insns, Iname(inner_iname)) - knl = knl.copy(instructions=knl_with_subst_insns.instructions + - [insn for insn in knl.instructions if insn.id not in knl_with_subst_insns.id_to_insn]) + knl = knl.copy(instructions=knl_with_subst_insns.instructions + [insn for insn in knl.instructions + if insn.id not in knl_with_subst_insns.id_to_insn]) # add store and load dependencies and set right accumulation assignee new_insns = [] @@ -473,8 +473,8 @@ def realize_tail(knl, inner_iname, outer_iname, outer_bound, tail_iname, vcl_siz additional_inames_to_duplicate = frozenset() for insn in insns_to_duplicate: - additional_inames_to_duplicate = additional_inames_to_duplicate | \ - ((insn.within_inames | insn.reduction_inames()) - common_inames) + additional_inames_to_duplicate = additional_inames_to_duplicate | ((insn.within_inames | + insn.reduction_inames()) - common_inames) knl = lp.duplicate_inames(knl, tuple(additional_inames_to_duplicate), Or(tuple((Id(insn.id) for insn in new_insns))))