diff options
author | Craig Topper <craig.topper@intel.com> | 2018-06-03 19:42:59 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-06-03 19:42:59 +0000 |
commit | 6fb26f93ef77771b44341928c63e879c0e6e6f1c (patch) | |
tree | 95754e2201d601f733f62f639ce4496fe5467233 /clang/test | |
parent | d6155ff0024262c8d9b37d71474c19f833f5c86a (diff) | |
download | bcm5719-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')
-rw-r--r-- | clang/test/CodeGen/builtins-x86.c | 2 |
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); |