[Mlir-commits] [mlir] [mlir][LLVM] Add invariant load attribute to LLVM's CallIntrinsicOp (PR #223142)
Matthias Springer
llvmlistbot at llvm.org
Mon Sep 14 17:56:54 PDT 2026
================
@@ -2684,7 +2666,8 @@ def LLVM_CallIntrinsicOp
DenseI32ArrayAttr:$op_bundle_sizes,
OptionalAttr<ArrayAttr>:$op_bundle_tags,
OptionalAttr<DictArrayAttr>:$arg_attrs,
- OptionalAttr<DictArrayAttr>:$res_attrs);
+ OptionalAttr<DictArrayAttr>:$res_attrs,
+ UnitAttr:$invariant);
----------------
matthias-springer wrote:
It feels a bit odd to have this attribute on `call_intrinsic` if it only makes sense for load intrinsics.
https://github.com/llvm/llvm-project/pull/223142
More information about the Mlir-commits
mailing list