[Mlir-commits] [flang] [mlir] [MLIR] Remove deprecated setting usePropertiesForAttributes (PR #182327)
Mehdi Amini
llvmlistbot at llvm.org
Mon Feb 23 06:09:41 PST 2026
================
@@ -1959,19 +1943,12 @@ void OperationFormat::genParserVariadicSegmentResolution(Operator &op,
else
body << "1";
};
- if (op.getDialect().usePropertiesForAttributes()) {
- body << "::llvm::copy(::llvm::ArrayRef<int32_t>({";
- llvm::interleaveComma(op.getResults(), body, interleaveFn);
- body << formatv("}), "
- "result.getOrAddProperties<{0}::Properties>()."
- "resultSegmentSizes.begin());\n",
- op.getCppClassName());
- } else {
- body << " result.addAttribute(\"resultSegmentSizes\", "
- << "parser.getBuilder().getDenseI32ArrayAttr({";
- llvm::interleaveComma(op.getResults(), body, interleaveFn);
- body << "}));\n";
- }
+ body << "::llvm::copy(::llvm::ArrayRef<int32_t>({";
+ llvm::interleaveComma(op.getResults(), body, interleaveFn);
+ body << formatv("}), "
----------------
joker-eph wrote:
Done, PTAL
https://github.com/llvm/llvm-project/pull/182327
More information about the Mlir-commits
mailing list