From e336b4da75182e3d8b9d301dfee246b13a6d997d Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Thu, 3 Mar 2016 18:58:00 -0600
Subject: [PATCH] Fix declaration of temporaries in ISPC target

---
 loopy/target/ispc.py | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/loopy/target/ispc.py b/loopy/target/ispc.py
index 3470dda5d..b0b1c247e 100644
--- a/loopy/target/ispc.py
+++ b/loopy/target/ispc.py
@@ -226,11 +226,8 @@ class ISPCTarget(CTarget):
             raise LoopyError("unknown barrier kind")
 
     def wrap_temporary_decl(self, decl, is_local):
-        from cgen.ispc import ISPCUniform, ISPCVarying
-        if is_local:
-            return ISPCUniform(decl)
-        else:
-            return ISPCVarying(decl)
+        from cgen.ispc import ISPCUniform
+        return ISPCUniform(decl)
 
     def get_global_arg_decl(self, name, shape, dtype, is_written):
         from loopy.codegen import POD  # uses the correct complex type
-- 
GitLab