[Mlir-commits] [mlir] [MLIR][LLVM] Add range metadata to llvm.load (PR #228571)
Arseniy Obolenskiy
llvmlistbot at llvm.org
Mon Oct 12 23:51:24 PDT 2026
================
@@ -451,6 +457,11 @@ def LLVM_LoadOp : LLVM_MemAccessOpBase<"load",
llvm::MDNode *metadata = llvm::MDNode::get(inst->getContext(), {});
inst->setMetadata(llvm::LLVMContext::MD_noundef, metadata);
}
+ if ($range) {
+ llvm::MDNode *metadata = llvm::MDBuilder(inst->getContext())
+ .createRange($range->getLower(), $range->getUpper());
+ inst->setMetadata(llvm::LLVMContext::MD_range, metadata);
+ }
----------------
aobolensk wrote:
Done, thanks
https://github.com/llvm/llvm-project/pull/228571
More information about the Mlir-commits
mailing list