forked from OSchip/llvm-project
[X86] Remove GCCBuiltin from some intrinsics so we can do custom IR generation from clang.
llvm-svn: 334328
This commit is contained in:
parent
fb3ed4f409
commit
e53fa05763
|
@ -5291,7 +5291,6 @@ let TargetPrefix = "x86" in {
|
|||
[llvm_ptr_ty, llvm_v4i64_ty, llvm_i8_ty],
|
||||
[IntrArgMemOnly]>;
|
||||
def int_x86_avx512_mask_pmov_qw_512 :
|
||||
GCCBuiltin<"__builtin_ia32_pmovqw512_mask">,
|
||||
Intrinsic<[llvm_v8i16_ty],
|
||||
[llvm_v8i64_ty, llvm_v8i16_ty, llvm_i8_ty],
|
||||
[IntrNoMem]>;
|
||||
|
@ -5469,7 +5468,6 @@ let TargetPrefix = "x86" in {
|
|||
[llvm_ptr_ty, llvm_v8i32_ty, llvm_i8_ty],
|
||||
[IntrArgMemOnly]>;
|
||||
def int_x86_avx512_mask_pmov_db_512 :
|
||||
GCCBuiltin<"__builtin_ia32_pmovdb512_mask">,
|
||||
Intrinsic<[llvm_v16i8_ty],
|
||||
[llvm_v16i32_ty, llvm_v16i8_ty, llvm_i16_ty],
|
||||
[IntrNoMem]>;
|
||||
|
@ -5559,7 +5557,6 @@ let TargetPrefix = "x86" in {
|
|||
[llvm_ptr_ty, llvm_v8i32_ty, llvm_i8_ty],
|
||||
[IntrArgMemOnly]>;
|
||||
def int_x86_avx512_mask_pmov_dw_512 :
|
||||
GCCBuiltin<"__builtin_ia32_pmovdw512_mask">,
|
||||
Intrinsic<[llvm_v16i16_ty],
|
||||
[llvm_v16i32_ty, llvm_v16i16_ty, llvm_i16_ty],
|
||||
[IntrNoMem]>;
|
||||
|
|
Loading…
Reference in New Issue