@@ -3721,21 +3721,21 @@ let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
37213721let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
37223722 // Mask instructions
37233723 // 16-bit mask
3724- def int_x86_avx512_kand_w : GCCBuiltin<"__builtin_ia32_kandhi">,
3724+ def int_x86_avx512_kand_w : // TODO: remove this intrinsic
37253725 Intrinsic<[llvm_i16_ty], [llvm_i16_ty, llvm_i16_ty],
37263726 [IntrNoMem]>;
3727- def int_x86_avx512_kandn_w : GCCBuiltin<"__builtin_ia32_kandnhi">,
3727+ def int_x86_avx512_kandn_w : // TODO: remove this intrinsic
37283728 Intrinsic<[llvm_i16_ty], [llvm_i16_ty, llvm_i16_ty],
37293729 [IntrNoMem]>;
3730- def int_x86_avx512_knot_w : GCCBuiltin<"__builtin_ia32_knothi">,
3730+ def int_x86_avx512_knot_w : // TODO: remove this intrinsic
37313731 Intrinsic<[llvm_i16_ty], [llvm_i16_ty], [IntrNoMem]>;
3732- def int_x86_avx512_kor_w : GCCBuiltin<"__builtin_ia32_korhi">,
3732+ def int_x86_avx512_kor_w : // TODO: remove this intrinsic
37333733 Intrinsic<[llvm_i16_ty], [llvm_i16_ty, llvm_i16_ty],
37343734 [IntrNoMem]>;
3735- def int_x86_avx512_kxor_w : GCCBuiltin<"__builtin_ia32_kxorhi">,
3735+ def int_x86_avx512_kxor_w : // TODO: remove this intrinsic
37363736 Intrinsic<[llvm_i16_ty], [llvm_i16_ty, llvm_i16_ty],
37373737 [IntrNoMem]>;
3738- def int_x86_avx512_kxnor_w : GCCBuiltin<"__builtin_ia32_kxnorhi">,
3738+ def int_x86_avx512_kxnor_w : // TODO: remove this intrinsic
37393739 Intrinsic<[llvm_i16_ty], [llvm_i16_ty, llvm_i16_ty],
37403740 [IntrNoMem]>;
37413741 def int_x86_avx512_kortestz_w : GCCBuiltin<"__builtin_ia32_kortestzhi">,
0 commit comments