summaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine
diff options
context:
space:
mode:
authorManman Ren <mren@apple.com>2013-05-02 18:11:35 +0000
committerManman Ren <mren@apple.com>2013-05-02 18:11:35 +0000
commit436849be6acc1b8fe28d27dac9baa49129710fb3 (patch)
treedaef20492d19dec96a6573f7e0ba7581a0866322 /test/Transforms/InstCombine
parentf9bccc2f1a78ad1ffecc1e95c47a30e6adb3ef5c (diff)
downloadllvm-436849be6acc1b8fe28d27dac9baa49129710fb3.tar.gz
llvm-436849be6acc1b8fe28d27dac9baa49129710fb3.tar.bz2
llvm-436849be6acc1b8fe28d27dac9baa49129710fb3.tar.xz
TBAA: remove !tbaa from testing cases if not used.
This will make it easier to turn on struct-path aware TBAA since the metadata format will change. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180935 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/InstCombine')
-rw-r--r--test/Transforms/InstCombine/debuginfo.ll19
1 files changed, 7 insertions, 12 deletions
diff --git a/test/Transforms/InstCombine/debuginfo.ll b/test/Transforms/InstCombine/debuginfo.ll
index cdbcd86511..a9e3de3b3f 100644
--- a/test/Transforms/InstCombine/debuginfo.ll
+++ b/test/Transforms/InstCombine/debuginfo.ll
@@ -11,18 +11,18 @@ entry:
%__dest.addr = alloca i8*, align 8
%__val.addr = alloca i32, align 4
%__len.addr = alloca i64, align 8
- store i8* %__dest, i8** %__dest.addr, align 8, !tbaa !1
+ store i8* %__dest, i8** %__dest.addr, align 8
; CHECK-NOT: call void @llvm.dbg.declare
; CHECK: call void @llvm.dbg.value
call void @llvm.dbg.declare(metadata !{i8** %__dest.addr}, metadata !0), !dbg !16
- store i32 %__val, i32* %__val.addr, align 4, !tbaa !17
+ store i32 %__val, i32* %__val.addr, align 4
call void @llvm.dbg.declare(metadata !{i32* %__val.addr}, metadata !7), !dbg !18
- store i64 %__len, i64* %__len.addr, align 8, !tbaa !19
+ store i64 %__len, i64* %__len.addr, align 8
call void @llvm.dbg.declare(metadata !{i64* %__len.addr}, metadata !9), !dbg !20
- %tmp = load i8** %__dest.addr, align 8, !dbg !21, !tbaa !13
- %tmp1 = load i32* %__val.addr, align 4, !dbg !21, !tbaa !17
- %tmp2 = load i64* %__len.addr, align 8, !dbg !21, !tbaa !19
- %tmp3 = load i8** %__dest.addr, align 8, !dbg !21, !tbaa !13
+ %tmp = load i8** %__dest.addr, align 8, !dbg !21
+ %tmp1 = load i32* %__val.addr, align 4, !dbg !21
+ %tmp2 = load i64* %__len.addr, align 8, !dbg !21
+ %tmp3 = load i8** %__dest.addr, align 8, !dbg !21
%0 = call i64 @llvm.objectsize.i64(i8* %tmp3, i1 false), !dbg !21
%call = call i8* @foo(i8* %tmp, i32 %tmp1, i64 %tmp2, i64 %0), !dbg !21
ret i8* %call, !dbg !21
@@ -43,13 +43,8 @@ entry:
!10 = metadata !{i32 589846, metadata !3, metadata !"size_t", metadata !2, i32 80, i64 0, i64 0, i64 0, i32 0, metadata !11} ; [ DW_TAG_typedef ]
!11 = metadata !{i32 589846, metadata !3, metadata !"__darwin_size_t", metadata !2, i32 90, i64 0, i64 0, i64 0, i32 0, metadata !12} ; [ DW_TAG_typedef ]
!12 = metadata !{i32 786468, metadata !3, metadata !"long unsigned int", null, i32 0, i64 64, i64 64, i64 0, i32 0, i32 7} ; [ DW_TAG_base_type ]
-!13 = metadata !{metadata !"any pointer", metadata !14}
-!14 = metadata !{metadata !"omnipotent char", metadata !15}
-!15 = metadata !{metadata !"Simple C/C++ TBAA", null}
!16 = metadata !{i32 78, i32 28, metadata !1, null}
-!17 = metadata !{metadata !"int", metadata !14}
!18 = metadata !{i32 78, i32 40, metadata !1, null}
-!19 = metadata !{metadata !"long", metadata !14}
!20 = metadata !{i32 78, i32 54, metadata !1, null}
!21 = metadata !{i32 80, i32 3, metadata !22, null}
!22 = metadata !{i32 786443, metadata !23, i32 80, i32 3, metadata !2, i32 7} ; [ DW_TAG_lexical_block ]