mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-26 12:20:42 +00:00
TBAA: remove !tbaa from testing cases when they are not needed.
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@188944 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -45,7 +45,7 @@ entry:
|
||||
%13 = fmul double %3, %12
|
||||
%14 = fmul double %3, undef
|
||||
%15 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 0, i32 0
|
||||
store double %13, double* %15, align 8, !tbaa !0
|
||||
store double %13, double* %15, align 8
|
||||
%16 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 0, i32 1
|
||||
%17 = fmul double undef, %8
|
||||
%18 = fmul double %17, undef
|
||||
@@ -54,7 +54,7 @@ entry:
|
||||
%21 = fmul double %3, %19
|
||||
%22 = fsub double -0.000000e+00, %21
|
||||
%23 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 1, i32 0
|
||||
store double %22, double* %23, align 8, !tbaa !0
|
||||
store double %22, double* %23, align 8
|
||||
%24 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 1, i32 1
|
||||
%25 = fmul double undef, 0x3FE42F601A8C6794
|
||||
%26 = fmul double undef, 2.000000e+00
|
||||
@@ -62,7 +62,7 @@ entry:
|
||||
%28 = fmul double %6, undef
|
||||
%29 = fsub double undef, %28
|
||||
%30 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 2, i32 0
|
||||
store double undef, double* %30, align 8, !tbaa !0
|
||||
store double undef, double* %30, align 8
|
||||
%31 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 2, i32 1
|
||||
%32 = fmul double undef, %17
|
||||
%33 = fmul double undef, %17
|
||||
@@ -71,7 +71,7 @@ entry:
|
||||
%36 = fsub double undef, %35
|
||||
%37 = fmul double %3, %34
|
||||
%38 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 3, i32 0
|
||||
store double %37, double* %38, align 8, !tbaa !0
|
||||
store double %37, double* %38, align 8
|
||||
%39 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 3, i32 1
|
||||
%40 = fmul double undef, %8
|
||||
%41 = fmul double undef, %40
|
||||
@@ -79,20 +79,17 @@ entry:
|
||||
%43 = fsub double undef, %42
|
||||
%44 = fmul double %3, %43
|
||||
%45 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 4, i32 0
|
||||
store double %13, double* %45, align 8, !tbaa !0
|
||||
store double %13, double* %45, align 8
|
||||
%46 = getelementptr inbounds [5 x { double, double }]* %c2ten, i64 0, i64 4, i32 1
|
||||
%47 = fsub double -0.000000e+00, %14
|
||||
store double %47, double* %16, align 8, !tbaa !0
|
||||
store double undef, double* %24, align 8, !tbaa !0
|
||||
store double -0.000000e+00, double* %31, align 8, !tbaa !0
|
||||
store double undef, double* %39, align 8, !tbaa !0
|
||||
store double undef, double* %46, align 8, !tbaa !0
|
||||
store double %47, double* %16, align 8
|
||||
store double undef, double* %24, align 8
|
||||
store double -0.000000e+00, double* %31, align 8
|
||||
store double undef, double* %39, align 8
|
||||
store double undef, double* %46, align 8
|
||||
ret void
|
||||
}
|
||||
|
||||
attributes #0 = { nounwind uwtable }
|
||||
attributes #1 = { nounwind readnone }
|
||||
attributes #2 = { nounwind }
|
||||
|
||||
!0 = metadata !{metadata !"alias set 17: real(kind=8)", metadata !1}
|
||||
!1 = metadata !{metadata !1}
|
||||
|
||||
Reference in New Issue
Block a user