aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-07-12 21:08:53 +0000
committerChris Lattner <sabre@nondot.org>2009-07-12 21:08:53 +0000
commit92a8198f9346913f3db6f35d97ba6bbd8ca1ff37 (patch)
tree7a39a4db9423f4f9e001c389580413d1ab361a08 /include
parentb331c6294261672b6d6befa6bcf3cb3f185df68f (diff)
downloadexternal_llvm-92a8198f9346913f3db6f35d97ba6bbd8ca1ff37.zip
external_llvm-92a8198f9346913f3db6f35d97ba6bbd8ca1ff37.tar.gz
external_llvm-92a8198f9346913f3db6f35d97ba6bbd8ca1ff37.tar.bz2
remove llvm.part.set.* and llvm.part.select.*. They have never been
implemented in codegen, have no frontend to generate them, and are better implemented with pattern matching (like the ppc backend does to generate rlwimi/rlwinm etc). PR4543 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75430 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/Intrinsics.td5
1 files changed, 0 insertions, 5 deletions
diff --git a/include/llvm/Intrinsics.td b/include/llvm/Intrinsics.td
index c036151..9febb40 100644
--- a/include/llvm/Intrinsics.td
+++ b/include/llvm/Intrinsics.td
@@ -267,11 +267,6 @@ let Properties = [IntrNoMem] in {
def int_ctpop: Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>]>;
def int_ctlz : Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>]>;
def int_cttz : Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>]>;
- def int_part_select : Intrinsic<[llvm_anyint_ty],
- [LLVMMatchType<0>, llvm_i32_ty, llvm_i32_ty]>;
- def int_part_set : Intrinsic<[llvm_anyint_ty],
- [LLVMMatchType<0>, llvm_anyint_ty,
- llvm_i32_ty, llvm_i32_ty]>;
}
//===------------------------ Debugger Intrinsics -------------------------===//