delena accepted this revision. This revision is now accepted and ready to land.
================ Comment at: ../tunkClang/tools/clang/test/CodeGen/avx512f-builtins.c:1413-1414 @@ -1412,3 +1412,4 @@ // CHECK-LABEL: @test_mm512_mask_and_epi32 - // CHECK: @llvm.x86.avx512.mask.pand.d.512 + // CHECK: and <16 x i32> + // CHECK: select <16 x i1> %{{.*}}, <16 x i32> %{{.*}}, <16 x i32> %{{.*}} return _mm512_mask_and_epi32(__src, __k,__a, __b); ---------------- The right thing to do here: // CHECK: %[[MASK:.*]] = bitcast // CHECK: %[[AND_RES:.*]] = and <16 x i32> // CHECK: select <16 x i1> %[[MASK]], <16 x i32>%[[AND_RES]] Up to you. Repository: rL LLVM http://reviews.llvm.org/D21973 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits