summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-06-03 19:42:59 +0000
committerCraig Topper <craig.topper@intel.com>2018-06-03 19:42:59 +0000
commit6fb26f93ef77771b44341928c63e879c0e6e6f1c (patch)
tree95754e2201d601f733f62f639ce4496fe5467233 /clang/test/CodeGen
parentd6155ff0024262c8d9b37d71474c19f833f5c86a (diff)
downloadbcm5719-llvm-6fb26f93ef77771b44341928c63e879c0e6e6f1c.tar.gz
bcm5719-llvm-6fb26f93ef77771b44341928c63e879c0e6e6f1c.zip
[X86] Replace __builtin_ia32_vbroadcastf128_pd256 and __builtin_ia32_vbroadcastf128_ps256 with an unaligned load intrinsics and a __builtin_shufflevector call.
llvm-svn: 333853
Diffstat (limited to 'clang/test/CodeGen')
-rw-r--r--clang/test/CodeGen/builtins-x86.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/clang/test/CodeGen/builtins-x86.c b/clang/test/CodeGen/builtins-x86.c
index 2126ce8218a..fd99dd2be31 100644
--- a/clang/test/CodeGen/builtins-x86.c
+++ b/clang/test/CodeGen/builtins-x86.c
@@ -466,8 +466,6 @@ void f0() {
tmp_i = __builtin_ia32_movmskps256(tmp_V8f);
__builtin_ia32_vzeroall();
__builtin_ia32_vzeroupper();
- tmp_V4d = __builtin_ia32_vbroadcastf128_pd256(tmp_V2dCp);
- tmp_V8f = __builtin_ia32_vbroadcastf128_ps256(tmp_V4fCp);
tmp_V32c = __builtin_ia32_lddqu256(tmp_cCp);
tmp_V2d = __builtin_ia32_maskloadpd(tmp_V2dCp, tmp_V2LLi);
tmp_V4f = __builtin_ia32_maskloadps(tmp_V4fCp, tmp_V4i);
OpenPOWER on IntegriCloud