Skip to content
Snippets Groups Projects
Commit e3360055 authored by Andreas Klöckner's avatar Andreas Klöckner
Browse files

Ensure fusing loop domains produces convex loop domains

parent a3cd87ed
No related branches found
No related tags found
No related merge requests found
...@@ -104,7 +104,8 @@ def fuse_loop_domains(kernel): ...@@ -104,7 +104,8 @@ def fuse_loop_domains(kernel):
outer_dom, inner_dom = isl.align_two(outer_dom, inner_dom) outer_dom, inner_dom = isl.align_two(outer_dom, inner_dom)
new_domains.insert(min_idx, inner_dom & outer_dom) from loopy.isl_helpers import convexify
new_domains.insert(min_idx, convexify(inner_dom & outer_dom))
break break
if new_domains: if new_domains:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment