summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/builtins-x86.c
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2010-08-11 01:43:24 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2010-08-11 01:43:24 +0000
commita4f1930b757db2a2b0122d1e9b805a1ca22616d2 (patch)
treeb49a75c0d3728c12ba4b3ea4a4a9b9819e97675e /clang/test/CodeGen/builtins-x86.c
parent90b238c68bcfa83ab200b3a9490e1985bf49ea21 (diff)
downloadbcm5719-llvm-a4f1930b757db2a2b0122d1e9b805a1ca22616d2.tar.gz
bcm5719-llvm-a4f1930b757db2a2b0122d1e9b805a1ca22616d2.zip
Remove 256-bit unpack built-ins and make the AVX intrinsic call llvm __builtin_shufflevector with the appropriate arguments
llvm-svn: 110768
Diffstat (limited to 'clang/test/CodeGen/builtins-x86.c')
-rw-r--r--clang/test/CodeGen/builtins-x86.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/clang/test/CodeGen/builtins-x86.c b/clang/test/CodeGen/builtins-x86.c
index 0e0a253755b..b08fc5f9ace 100644
--- a/clang/test/CodeGen/builtins-x86.c
+++ b/clang/test/CodeGen/builtins-x86.c
@@ -440,10 +440,6 @@ void f0() {
tmp_V8f = __builtin_ia32_rcpps256(tmp_V8f);
tmp_V4d = __builtin_ia32_roundpd256(tmp_V4d, tmp_i);
tmp_V8f = __builtin_ia32_roundps256(tmp_V8f, tmp_i);
- tmp_V4d = __builtin_ia32_unpckhpd256(tmp_V4d, tmp_V4d);
- tmp_V4d = __builtin_ia32_unpcklpd256(tmp_V4d, tmp_V4d);
- tmp_V8f = __builtin_ia32_unpckhps256(tmp_V8f, tmp_V8f);
- tmp_V8f = __builtin_ia32_unpcklps256(tmp_V8f, tmp_V8f);
tmp_V8i = __builtin_ia32_si256_si(tmp_V4i);
tmp_V8f = __builtin_ia32_ps256_ps(tmp_V4f);
tmp_V4d = __builtin_ia32_pd256_pd(tmp_V2d);
OpenPOWER on IntegriCloud