diff options
author | Evan Cheng <evan.cheng@apple.com> | 2008-05-24 02:56:30 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2008-05-24 02:56:30 +0000 |
commit | a31593901de573813d1d8e7884a152011641a713 (patch) | |
tree | 32c9f959580c44b6ccd935ec727bcafd3309304a /include | |
parent | e716bb1c59fe64c663d1d352e0e3889a28dbaca2 (diff) | |
download | external_llvm-a31593901de573813d1d8e7884a152011641a713.zip external_llvm-a31593901de573813d1d8e7884a152011641a713.tar.gz external_llvm-a31593901de573813d1d8e7884a152011641a713.tar.bz2 |
Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51533 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/IntrinsicsX86.td | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/include/llvm/IntrinsicsX86.td b/include/llvm/IntrinsicsX86.td index 47c8e19..372f721 100644 --- a/include/llvm/IntrinsicsX86.td +++ b/include/llvm/IntrinsicsX86.td @@ -501,17 +501,6 @@ let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.". Intrinsic<[llvm_void_ty], [IntrWriteMem]>; } -// Shuffles. -// FIXME: Temporary workarounds since 2-wide shuffle is broken. -let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.". - def int_x86_sse2_punpckh_qdq : GCCBuiltin<"__builtin_ia32_punpckhqdq128">, - Intrinsic<[llvm_v2i64_ty, llvm_v2i64_ty, - llvm_v2i64_ty], [IntrNoMem]>; - def int_x86_sse2_punpckl_qdq : GCCBuiltin<"__builtin_ia32_punpcklqdq128">, - Intrinsic<[llvm_v2i64_ty, llvm_v2i64_ty, - llvm_v2i64_ty], [IntrNoMem]>; -} - //===----------------------------------------------------------------------===// // SSE3 |