diff options
Diffstat (limited to 'test/Transforms/InstCombine/2008-05-08-StrLenSink.ll')
-rw-r--r-- | test/Transforms/InstCombine/2008-05-08-StrLenSink.ll | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/Transforms/InstCombine/2008-05-08-StrLenSink.ll b/test/Transforms/InstCombine/2008-05-08-StrLenSink.ll index d266164fd8707..ce1923338c6bb 100644 --- a/test/Transforms/InstCombine/2008-05-08-StrLenSink.ll +++ b/test/Transforms/InstCombine/2008-05-08-StrLenSink.ll @@ -7,18 +7,18 @@ define i32 @a() nounwind { entry: %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0] %tmp1 = call i8* @malloc( i32 10 ) nounwind ; <i8*> [#uses=5] - %tmp3 = getelementptr i8* %tmp1, i32 1 ; <i8*> [#uses=1] + %tmp3 = getelementptr i8, i8* %tmp1, i32 1 ; <i8*> [#uses=1] store i8 0, i8* %tmp3, align 1 - %tmp5 = getelementptr i8* %tmp1, i32 0 ; <i8*> [#uses=1] + %tmp5 = getelementptr i8, i8* %tmp1, i32 0 ; <i8*> [#uses=1] store i8 1, i8* %tmp5, align 1 ; CHECK: store ; CHECK: store ; CHECK-NEXT: strlen ; CHECK-NEXT: store %tmp7 = call i32 @strlen( i8* %tmp1 ) nounwind readonly ; <i32> [#uses=1] - %tmp9 = getelementptr i8* %tmp1, i32 0 ; <i8*> [#uses=1] + %tmp9 = getelementptr i8, i8* %tmp1, i32 0 ; <i8*> [#uses=1] store i8 0, i8* %tmp9, align 1 - %tmp11 = call i32 (...)* @b( i8* %tmp1 ) nounwind ; <i32> [#uses=0] + %tmp11 = call i32 (...) @b( i8* %tmp1 ) nounwind ; <i32> [#uses=0] br label %return return: ; preds = %entry |