[Mlir-commits] [clang] [mlir] [CIR] Implement lowering for 'no-builtins' attributes (PR #178899)

Andy Kaylor llvmlistbot at llvm.org
Fri Jan 30 17:48:07 PST 2026


================
@@ -10,7 +10,7 @@ double test_mm512_reduce_add_pd(__m512d __W, double ExtraAddOp){
   // CIR: cir.call_llvm_intrinsic "vector.reduce.fadd" %[[R:.*]], %[[V:.*]] : (!cir.double, !cir.vector<8 x !cir.double>) -> !cir.double
 
   // CIR-LABEL: test_mm512_reduce_add_pd
-  // CIR: cir.call @_mm512_reduce_add_pd(%[[VEC:.*]]) : (!cir.vector<8 x !cir.double>) -> !cir.double
+  // CIR: cir.call @_mm512_reduce_add_pd(%[[VEC:.*]]) {nobuiltins = []} : (!cir.vector<8 x !cir.double>) -> !cir.double
----------------
andykaylor wrote:

That's fine. You can leave it like it is. If we have to update these checks more frequently down the road we can always revisit the question.

https://github.com/llvm/llvm-project/pull/178899


More information about the Mlir-commits mailing list