mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
TBAA: remove !tbaa from testing cases when they are not needed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191689 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -33,18 +33,18 @@ entry:
|
||||
|
||||
for.body.lr.ph: ; preds = %entry
|
||||
%arrayidx = getelementptr inbounds double* %A, i64 4, !dbg !24
|
||||
%0 = load double* %arrayidx, align 8, !dbg !24, !tbaa !26
|
||||
%0 = load double* %arrayidx, align 8, !dbg !24
|
||||
%arrayidx1 = getelementptr inbounds double* %A, i64 5, !dbg !29
|
||||
%1 = load double* %arrayidx1, align 8, !dbg !29, !tbaa !26
|
||||
%1 = load double* %arrayidx1, align 8, !dbg !29
|
||||
br label %for.end, !dbg !23
|
||||
|
||||
for.end: ; preds = %for.body.lr.ph, %entry
|
||||
%y1.0.lcssa = phi double [ %1, %for.body.lr.ph ], [ 1.000000e+00, %entry ]
|
||||
%y0.0.lcssa = phi double [ %0, %for.body.lr.ph ], [ 0.000000e+00, %entry ]
|
||||
%arrayidx2 = getelementptr inbounds double* %A, i64 8, !dbg !30
|
||||
store double %y0.0.lcssa, double* %arrayidx2, align 8, !dbg !30, !tbaa !26
|
||||
store double %y0.0.lcssa, double* %arrayidx2, align 8, !dbg !30
|
||||
%arrayidx3 = getelementptr inbounds double* %A, i64 9, !dbg !30
|
||||
store double %y1.0.lcssa, double* %arrayidx3, align 8, !dbg !30, !tbaa !26
|
||||
store double %y1.0.lcssa, double* %arrayidx3, align 8, !dbg !30
|
||||
ret i32 undef, !dbg !31
|
||||
}
|
||||
|
||||
@@ -83,9 +83,6 @@ attributes #1 = { nounwind readnone }
|
||||
!23 = metadata !{i32 3, i32 0, metadata !17, null}
|
||||
!24 = metadata !{i32 4, i32 0, metadata !25, null}
|
||||
!25 = metadata !{i32 786443, metadata !1, metadata !17, i32 3, i32 0, i32 1} ; [ DW_TAG_lexical_block ] [/Users/nadav/file.c]
|
||||
!26 = metadata !{metadata !"double", metadata !27}
|
||||
!27 = metadata !{metadata !"omnipotent char", metadata !28}
|
||||
!28 = metadata !{metadata !"Simple C/C++ TBAA"}
|
||||
!29 = metadata !{i32 5, i32 0, metadata !25, null}
|
||||
!30 = metadata !{i32 7, i32 0, metadata !4, null}
|
||||
!31 = metadata !{i32 8, i32 0, metadata !4, null} ; [ DW_TAG_imported_declaration ]
|
||||
|
Reference in New Issue
Block a user