[Mlir-commits] [flang] [mlir] [MLIR][LLVM] Enable strict property assembly format (PR #217277)

Mehdi Amini llvmlistbot at llvm.org
Wed Aug 26 02:55:31 PDT 2026


================
@@ -1369,7 +1389,8 @@ def LLVM_MaskedLoadOp : LLVM_OneResultIntrOp<"masked.load"> {
                    UnitAttr:$nontemporal);
   let results = (outs LLVM_AnyVector:$res);
   let assemblyFormat =
-    "operands attr-dict `:` functional-type(operands, results)";
+    "operands `alignment` `=` $alignment (`nontemporal` $nontemporal^)? "
----------------
joker-eph wrote:

It now prints along the lines of llvm.intr.masked.load(%foo, %mask), alignment(16), nontemporal: parentheses delimit the operand list, and the alignment and optional clauses have explicit punctuation.

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


More information about the Mlir-commits mailing list