aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMon P Wang <wangmp@apple.com>2008-10-15 06:27:16 +0000
committerMon P Wang <wangmp@apple.com>2008-10-15 06:27:16 +0000
commit251c5d018585dc12dde41e4371e5877b82cbae5e (patch)
tree88d2ed207263b5647337b99ec8604ba810269ca8
parent5394e118b7a7d365bb483c2d84f10827e5282f2b (diff)
downloadexternal_llvm-251c5d018585dc12dde41e4371e5877b82cbae5e.zip
external_llvm-251c5d018585dc12dde41e4371e5877b82cbae5e.tar.gz
external_llvm-251c5d018585dc12dde41e4371e5877b82cbae5e.tar.bz2
Removed pinsrd and pinsrq intrinsics because the code generator does not support
them since they map to insert element git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57564 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/llvm/IntrinsicsX86.td6
1 files changed, 0 insertions, 6 deletions
diff --git a/include/llvm/IntrinsicsX86.td b/include/llvm/IntrinsicsX86.td
index 20b5563..6a35b7c 100644
--- a/include/llvm/IntrinsicsX86.td
+++ b/include/llvm/IntrinsicsX86.td
@@ -817,12 +817,6 @@ let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
def int_x86_sse41_pinsrb : GCCBuiltin<"__builtin_ia32_vec_set_v16qi">,
Intrinsic<[llvm_v16i8_ty, llvm_v16i8_ty, llvm_i32_ty, llvm_i32_ty],
[IntrNoMem]>;
- def int_x86_sse41_pinsrd : GCCBuiltin<"__builtin_ia32_vec_set_v4si">,
- Intrinsic<[llvm_v4i32_ty, llvm_v4i32_ty, llvm_i32_ty, llvm_i32_ty],
- [IntrNoMem]>;
- def int_x86_sse41_pinsrq : GCCBuiltin<"__builtin_ia32_vec_set_v2di">,
- Intrinsic<[llvm_v2i64_ty, llvm_v2i64_ty, llvm_i64_ty, llvm_i32_ty],
- [IntrNoMem]>;
def int_x86_sse41_insertps : GCCBuiltin<"__builtin_ia32_insertps128">,
Intrinsic<[llvm_v4f32_ty, llvm_v4f32_ty, llvm_v4f32_ty, llvm_i32_ty],
[IntrNoMem]>;