[InstCombine] Fix SSE2/AVX2 vector logical shift by constant
[oota-llvm.git] / test / Transforms / InstCombine / urem-simplify-bug.ll
index 229f1a85e860cc1180f8ef71eba20433c9acdaf4..1220dfdc77f057ec4b738e8258d0127334befbab 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: opt < %s -instcombine -S | grep {= or i32 %x, -5}
+; RUN: opt < %s -instcombine -S | grep "= or i32 %x, -5"
 
 @.str = internal constant [5 x i8] c"foo\0A\00"                ; <[5 x i8]*> [#uses=1]
 @.str1 = internal constant [5 x i8] c"bar\0A\00"               ; <[5 x i8]*> [#uses=1]
@@ -22,8 +22,8 @@ bb14:         ; preds = %entry
        br label %bb15
 
 bb15:          ; preds = %bb14, %bb
-       %iftmp.0.0 = phi i8* [ getelementptr ([5 x i8]* @.str1, i32 0, i32 0), %bb14 ], [ getelementptr ([5 x i8]* @.str, i32 0, i32 0), %bb ]          ; <i8*> [#uses=1]
-       %tmp17 = call i32 (i8*, ...)* @printf( i8* %iftmp.0.0 ) nounwind                ; <i32> [#uses=0]
+       %iftmp.0.0 = phi i8* [ getelementptr ([5 x i8], [5 x i8]* @.str1, i32 0, i32 0), %bb14 ], [ getelementptr ([5 x i8], [5 x i8]* @.str, i32 0, i32 0), %bb ]              ; <i8*> [#uses=1]
+       %tmp17 = call i32 (i8*, ...) @printf( i8* %iftmp.0.0 ) nounwind                 ; <i32> [#uses=0]
        ret i32 0
 }