aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaChecking.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-11-23 01:47:12 +0000
committerCraig Topper <craig.topper@gmail.com>2016-11-23 01:47:12 +0000
commit6aefe00ccf7f0f9de4718f71e180916689d0b65e (patch)
tree11a1d09bf55c916b8ef8a65bf19e40cb6b2db77c /clang/lib/Sema/SemaChecking.cpp
parentca1c5e0fb620e95f833a23de2c606c75b3cb5836 (diff)
downloadllvm-6aefe00ccf7f0f9de4718f71e180916689d0b65e.zip
llvm-6aefe00ccf7f0f9de4718f71e180916689d0b65e.tar.gz
llvm-6aefe00ccf7f0f9de4718f71e180916689d0b65e.tar.bz2
[X86] Replace valignd/q builtins with appropriate __builtin_shufflevector.
llvm-svn: 287733
Diffstat (limited to 'clang/lib/Sema/SemaChecking.cpp')
-rw-r--r--clang/lib/Sema/SemaChecking.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/clang/lib/Sema/SemaChecking.cpp b/clang/lib/Sema/SemaChecking.cpp
index 3ae540f..843ff43 100644
--- a/clang/lib/Sema/SemaChecking.cpp
+++ b/clang/lib/Sema/SemaChecking.cpp
@@ -2155,12 +2155,6 @@ bool Sema::CheckX86BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) {
case X86::BI__builtin_ia32_palignr128:
case X86::BI__builtin_ia32_palignr256:
case X86::BI__builtin_ia32_palignr512_mask:
- case X86::BI__builtin_ia32_alignq512_mask:
- case X86::BI__builtin_ia32_alignd512_mask:
- case X86::BI__builtin_ia32_alignd128_mask:
- case X86::BI__builtin_ia32_alignd256_mask:
- case X86::BI__builtin_ia32_alignq128_mask:
- case X86::BI__builtin_ia32_alignq256_mask:
case X86::BI__builtin_ia32_vcomisd:
case X86::BI__builtin_ia32_vcomiss:
case X86::BI__builtin_ia32_shuf_f32x4_mask: