diff options
Diffstat (limited to 'test/Transforms/InstCombine/2008-05-08-StrLenSink.ll')
-rw-r--r-- | test/Transforms/InstCombine/2008-05-08-StrLenSink.ll | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/Transforms/InstCombine/2008-05-08-StrLenSink.ll b/test/Transforms/InstCombine/2008-05-08-StrLenSink.ll index d266164..af0ffeb 100644 --- a/test/Transforms/InstCombine/2008-05-08-StrLenSink.ll +++ b/test/Transforms/InstCombine/2008-05-08-StrLenSink.ll @@ -7,16 +7,16 @@ 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] br label %return |