summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-06-11 12:50:19 +0000
committerCraig Topper <craig.topper@gmail.com>2016-06-11 12:50:19 +0000
commit7cc9263ec2fe37a2c673eb02254bb3124036273e (patch)
tree4f1ee5686bf1fafc3d7c43cf9c4575795a77b226 /clang/lib/Sema
parent26d5b873165269d14576a2d896e2b4458919748f (diff)
downloadbcm5719-llvm-7cc9263ec2fe37a2c673eb02254bb3124036273e.tar.gz
bcm5719-llvm-7cc9263ec2fe37a2c673eb02254bb3124036273e.zip
[AVX512] Implement masked and 512-bit pshufd intrinsics directly with __builtin_shufflevector and __builtin_ia32_select.
llvm-svn: 272467
Diffstat (limited to 'clang/lib/Sema')
-rw-r--r--clang/lib/Sema/SemaChecking.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/clang/lib/Sema/SemaChecking.cpp b/clang/lib/Sema/SemaChecking.cpp
index 6f944e0d928..6bd910ed586 100644
--- a/clang/lib/Sema/SemaChecking.cpp
+++ b/clang/lib/Sema/SemaChecking.cpp
@@ -1566,9 +1566,6 @@ bool Sema::CheckX86BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) {
case X86::BI__builtin_ia32_fpclasspd512_mask:
case X86::BI__builtin_ia32_fpclasssd_mask:
case X86::BI__builtin_ia32_fpclassss_mask:
- case X86::BI__builtin_ia32_pshufd512_mask:
- case X86::BI__builtin_ia32_pshufd256_mask:
- case X86::BI__builtin_ia32_pshufd128_mask:
i = 1; l = 0; u = 255;
break;
case X86::BI__builtin_ia32_palignr:
OpenPOWER on IntegriCloud