Removed minor bug
authorkeller@cse.unsw.edu.au <unknown>
Wed, 2 Feb 2011 04:08:26 +0000 (04:08 +0000)
committerkeller@cse.unsw.edu.au <unknown>
Wed, 2 Feb 2011 04:08:26 +0000 (04:08 +0000)
compiler/vectorise/Vectorise/Exp.hs

index c3793dc..d792fd6 100644 (file)
@@ -244,7 +244,7 @@ vectScalarLam args body
     is_scalar vs e@(Case eC eId ty alts)  
                              = let vs' = extendVarSet vs eId
                                   in -- pprTrace "is_scalar  Case" (ppr e) $ 
-                                     cantbe_parr_expr e 
+                                     cantbe_parr_expr e && 
                                   is_prim_ty ty &&
                                   is_scalar vs' eC   &&
                                   (all (is_scalar_alt vs') alts)