Fix merges of non-zero vector stores
[oota-llvm.git] / test / CodeGen / X86 / sse-domains.ll
index 5b5d0f9b4a1b1d676050e917cb3185a07e0be31d..8016a246fa66e72e764dc91cc9f2a97c9c201414 100644 (file)
@@ -35,7 +35,7 @@ while.body:
   %and = and <4 x i32> %x.02, <i32 127, i32 127, i32 127, i32 127>
   %incdec.ptr = getelementptr inbounds <4 x i32>, <4 x i32>* %p.addr.04, i64 1
   store <4 x i32> %and, <4 x i32>* %p.addr.04, align 16
-  %0 = load <4 x i32>* %incdec.ptr, align 16
+  %0 = load <4 x i32>, <4 x i32>* %incdec.ptr, align 16
   %add = shl <4 x i32> %0, <i32 1, i32 1, i32 1, i32 1>
   %tobool = icmp eq i32 %dec, 0
   br i1 %tobool, label %while.end, label %while.body