diff options
author | Hal Finkel <hfinkel@anl.gov> | 2016-03-31 20:45:00 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2016-03-31 20:45:00 +0000 |
commit | 0f02ccd95588a72ecbbb63a2a7d5122bbc820a89 (patch) | |
tree | a66b6be0f366e247b09660df2b463ec1f80cb742 | |
parent | 61e13249d8a276bc99b95e151d5e7287373b6302 (diff) | |
download | bcm5719-llvm-0f02ccd95588a72ecbbb63a2a7d5122bbc820a89.tar.gz bcm5719-llvm-0f02ccd95588a72ecbbb63a2a7d5122bbc820a89.zip |
[PowerPC] Cleanup test/CodeGen/PowerPC/qpx-load-splat.ll
Removing unnecessary attributes and metadata...
llvm-svn: 265049
-rw-r--r-- | llvm/test/CodeGen/PowerPC/qpx-load-splat.ll | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/llvm/test/CodeGen/PowerPC/qpx-load-splat.ll b/llvm/test/CodeGen/PowerPC/qpx-load-splat.ll index 9feceb996a6..c76d5226b34 100644 --- a/llvm/test/CodeGen/PowerPC/qpx-load-splat.ll +++ b/llvm/test/CodeGen/PowerPC/qpx-load-splat.ll @@ -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" } |