(no commit message)
authorkeller@cse.unsw.edu.au <unknown>
Wed, 2 Feb 2011 05:14:08 +0000 (05:14 +0000)
committerkeller@cse.unsw.edu.au <unknown>
Wed, 2 Feb 2011 05:14:08 +0000 (05:14 +0000)
compiler/vectorise/Vectorise/Exp.hs

index d792fd6..862a760 100644 (file)
@@ -176,8 +176,8 @@ vectScalarLam
        
 vectScalarLam args body
  = do scalars <- globalScalars
        
 vectScalarLam args body
  = do scalars <- globalScalars
-      onlyIfV (all is_scalar_ty arg_tys
-               && is_scalar_ty res_ty
+      onlyIfV (all is_prim_ty arg_tys
+               && is_prim_ty res_ty
                && is_scalar (extendVarSetList scalars args) body
                && uses scalars body)
         $ do
                && is_scalar (extendVarSetList scalars args) body
                && uses scalars body)
         $ do