[PATCH] D19196: [Clang][BuiltIn][AVX512] Adding intrinsics without mask for VBROADCAST instruction set .

Elena Demikhovsky via llvm-commits llvm-commits at lists.llvm.org
Sun Apr 17 12:10:31 PDT 2016


delena added inline comments.

================
Comment at: include/clang/Basic/BuiltinsX86.def:1996
@@ +1995,3 @@
+TARGET_BUILTIN(__builtin_ia32_broadcastmb256, "V4LLiUc","","avx512vl")
+TARGET_BUILTIN(__builtin_ia32_broadcastmw128, "V4iUs","","avx512vl")
+TARGET_BUILTIN(__builtin_ia32_broadcastmw256, "V8iUs","","avx512vl")
----------------
VL and CD

================
Comment at: test/CodeGen/avx512vl-builtins.c:4029
@@ -4028,1 +4028,3 @@
 
+__m128i test_mm_broadcastmb_epi64(__mmask8 __A) {
+  // CHECK-LABEL: @test_mm_broadcastmb_epi64
----------------
these tests should be in another file VL+CD


http://reviews.llvm.org/D19196





More information about the llvm-commits mailing list