[llvm] r265049 - [PowerPC] Cleanup test/CodeGen/PowerPC/qpx-load-splat.ll

Hal Finkel via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 31 13:45:00 PDT 2016


Author: hfinkel
Date: Thu Mar 31 15:45:00 2016
New Revision: 265049

URL: http://llvm.org/viewvc/llvm-project?rev=265049&view=rev
Log:
[PowerPC] Cleanup test/CodeGen/PowerPC/qpx-load-splat.ll

Removing unnecessary attributes and metadata...

Modified:
    llvm/trunk/test/CodeGen/PowerPC/qpx-load-splat.ll

Modified: llvm/trunk/test/CodeGen/PowerPC/qpx-load-splat.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/qpx-load-splat.ll?rev=265049&r1=265048&r2=265049&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/qpx-load-splat.ll (original)
+++ llvm/trunk/test/CodeGen/PowerPC/qpx-load-splat.ll Thu Mar 31 15:45:00 2016
@@ -5,7 +5,7 @@ target triple = "powerpc64-bgq-linux"
 ; Function Attrs: norecurse nounwind readonly
 define <4 x double> @foo(double* nocapture readonly %a) #0 {
 entry:
-  %0 = load double, double* %a, align 8, !tbaa !1
+  %0 = load double, double* %a, align 8
   %vecinit.i = insertelement <4 x double> undef, double %0, i32 0
   %shuffle.i = shufflevector <4 x double> %vecinit.i, <4 x double> undef, <4 x i32> zeroinitializer
   ret <4 x double> %shuffle.i
@@ -18,7 +18,7 @@ entry:
 define <4 x double> @foox(double* nocapture readonly %a, i64 %idx) #0 {
 entry:
   %p = getelementptr double, double* %a, i64 %idx
-  %0 = load double, double* %p, align 8, !tbaa !1
+  %0 = load double, double* %p, align 8
   %vecinit.i = insertelement <4 x double> undef, double %0, i32 0
   %shuffle.i = shufflevector <4 x double> %vecinit.i, <4 x double> undef, <4 x i32> zeroinitializer
   ret <4 x double> %shuffle.i
@@ -32,7 +32,7 @@ entry:
 define <4 x double> @fooxu(double* nocapture readonly %a, i64 %idx, double** %pptr) #0 {
 entry:
   %p = getelementptr double, double* %a, i64 %idx
-  %0 = load double, double* %p, align 8, !tbaa !1
+  %0 = load double, double* %p, align 8
   %vecinit.i = insertelement <4 x double> undef, double %0, i32 0
   %shuffle.i = shufflevector <4 x double> %vecinit.i, <4 x double> undef, <4 x i32> zeroinitializer
   store double* %p, double** %pptr, align 8
@@ -47,7 +47,7 @@ entry:
 
 define <4 x float> @foof(float* nocapture readonly %a) #0 {
 entry:
-  %0 = load float, float* %a, align 4, !tbaa !1
+  %0 = load float, float* %a, align 4
   %vecinit.i = insertelement <4 x float> undef, float %0, i32 0
   %shuffle.i = shufflevector <4 x float> %vecinit.i, <4 x float> undef, <4 x i32> zeroinitializer
   ret <4 x float> %shuffle.i
@@ -60,7 +60,7 @@ entry:
 define <4 x float> @foofx(float* nocapture readonly %a, i64 %idx) #0 {
 entry:
   %p = getelementptr float, float* %a, i64 %idx
-  %0 = load float, float* %p, align 4, !tbaa !1
+  %0 = load float, float* %p, align 4
   %vecinit.i = insertelement <4 x float> undef, float %0, i32 0
   %shuffle.i = shufflevector <4 x float> %vecinit.i, <4 x float> undef, <4 x i32> zeroinitializer
   ret <4 x float> %shuffle.i
@@ -71,13 +71,5 @@ entry:
 ; CHECK: blr
 }
 
-attributes #0 = { norecurse nounwind readonly "disable-tail-calls"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffer-size"="8" "target-cpu"="a2q" "target-features"="+qpx,-altivec,-bpermd,-crypto,-direct-move,-extdiv,-power8-vector,-vsx" "unsafe-fp-math"="false" "use-soft-float"="false" }
-
-!llvm.ident = !{!0}
-
-!0 = !{!"bgclang r264510-20160326 clang version 3.9.0  (based on LLVM 3.9.0svn)"}
-!1 = !{!2, !2, i64 0}
-!2 = !{!"double", !3, i64 0}
-!3 = !{!"omnipotent char", !4, i64 0}
-!4 = !{!"Simple C/C++ TBAA"}
+attributes #0 = { norecurse nounwind readonly "target-cpu"="a2q" "target-features"="+qpx,-altivec,-bpermd,-crypto,-direct-move,-extdiv,-power8-vector,-vsx" }
 




More information about the llvm-commits mailing list