From 79ee80e5cbe754bceae61f2d83c4a5cd28db33c2 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 6 Feb 2017 15:21:23 -0600
Subject: [PATCH] Use 'orig_domain' as guiding domain in intersecting kernel
 with slab in sequential loop codegen

---
 loopy/codegen/loop.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/loopy/codegen/loop.py b/loopy/codegen/loop.py
index 171b10e19..1a7d318bb 100644
--- a/loopy/codegen/loop.py
+++ b/loopy/codegen/loop.py
@@ -220,7 +220,7 @@ def intersect_kernel_with_slab(kernel, slab, iname):
 
     domch = DomainChanger(kernel, (iname,))
     orig_domain = domch.get_original_domain()
-    orig_domain, slab = isl.align_two(orig_domain, slab)
+    orig_domain, slab = isl.align_two(slab, orig_domain)
     return domch.get_kernel_with(orig_domain & slab)
 
 
-- 
GitLab