diff options
Diffstat (limited to 'test/Analysis/BasicAA/no-escape-call.ll')
-rw-r--r-- | test/Analysis/BasicAA/no-escape-call.ll | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/Analysis/BasicAA/no-escape-call.ll b/test/Analysis/BasicAA/no-escape-call.ll index b93db6e..ea33532 100644 --- a/test/Analysis/BasicAA/no-escape-call.ll +++ b/test/Analysis/BasicAA/no-escape-call.ll @@ -8,13 +8,13 @@ define i1 @foo(i32 %i) nounwind { entry: %arr = alloca [10 x i8*] ; <[10 x i8*]*> [#uses=1] %tmp2 = call i8* @getPtr( ) nounwind ; <i8*> [#uses=2] - %tmp4 = getelementptr [10 x i8*]* %arr, i32 0, i32 %i ; <i8**> [#uses=2] + %tmp4 = getelementptr [10 x i8*], [10 x i8*]* %arr, i32 0, i32 %i ; <i8**> [#uses=2] store i8* %tmp2, i8** %tmp4, align 4 - %tmp10 = getelementptr i8* %tmp2, i32 10 ; <i8*> [#uses=1] + %tmp10 = getelementptr i8, i8* %tmp2, i32 10 ; <i8*> [#uses=1] store i8 42, i8* %tmp10, align 1 - %tmp14 = load i8** %tmp4, align 4 ; <i8*> [#uses=1] - %tmp16 = getelementptr i8* %tmp14, i32 10 ; <i8*> [#uses=1] - %tmp17 = load i8* %tmp16, align 1 ; <i8> [#uses=1] + %tmp14 = load i8*, i8** %tmp4, align 4 ; <i8*> [#uses=1] + %tmp16 = getelementptr i8, i8* %tmp14, i32 10 ; <i8*> [#uses=1] + %tmp17 = load i8, i8* %tmp16, align 1 ; <i8> [#uses=1] %tmp19 = icmp eq i8 %tmp17, 42 ; <i1> [#uses=1] ret i1 %tmp19 } |