[llvm] r269609 - [AVX512] Change 512-bit insertf32x4/inserti32x4 builtin name to match gcc.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sun May 15 13:09:35 PDT 2016


Author: ctopper
Date: Sun May 15 15:09:34 2016
New Revision: 269609

URL: http://llvm.org/viewvc/llvm-project?rev=269609&view=rev
Log:
[AVX512] Change 512-bit insertf32x4/inserti32x4 builtin name to match gcc.

Clang doesn't currently use this builtin. Will fix that soon.

Modified:
    llvm/trunk/include/llvm/IR/IntrinsicsX86.td

Modified: llvm/trunk/include/llvm/IR/IntrinsicsX86.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/IR/IntrinsicsX86.td?rev=269609&r1=269608&r2=269609&view=diff
==============================================================================
--- llvm/trunk/include/llvm/IR/IntrinsicsX86.td (original)
+++ llvm/trunk/include/llvm/IR/IntrinsicsX86.td Sun May 15 15:09:34 2016
@@ -3073,7 +3073,7 @@ let TargetPrefix = "x86" in {  // All in
           [IntrNoMem]>;
 
   def int_x86_avx512_mask_insertf32x4_512 :
-        GCCBuiltin<"__builtin_ia32_insertf32x4_512_mask">,
+        GCCBuiltin<"__builtin_ia32_insertf32x4_mask">,
           Intrinsic<[llvm_v16f32_ty],
           [llvm_v16f32_ty, llvm_v4f32_ty, llvm_i32_ty, llvm_v16f32_ty, llvm_i8_ty],
           [IntrNoMem]>;
@@ -3109,7 +3109,7 @@ let TargetPrefix = "x86" in {  // All in
           [IntrNoMem]>;
 
   def int_x86_avx512_mask_inserti32x4_512 :
-        GCCBuiltin<"__builtin_ia32_inserti32x4_512_mask">,
+        GCCBuiltin<"__builtin_ia32_inserti32x4_mask">,
           Intrinsic<[llvm_v16i32_ty],
           [llvm_v16i32_ty, llvm_v4i32_ty, llvm_i32_ty, llvm_v16i32_ty, llvm_i8_ty],
           [IntrNoMem]>;




More information about the llvm-commits mailing list