[llvm] [LLVM]Add read and write inaccessible memory metadata (PR #154141)
Rahul Joshi via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 18 15:51:07 PDT 2025
================
@@ -374,7 +374,25 @@ void CodeGenIntrinsic::setProperty(const Record *R) {
ME &= MemoryEffects::argMemOnly();
else if (R->getName() == "IntrInaccessibleMemOnly")
ME &= MemoryEffects::inaccessibleMemOnly();
- else if (R->getName() == "IntrInaccessibleMemOrArgMemOnly")
+ else if (R->isSubClassOf("IntrInaccessibleReadWriteMem")) {
+ llvm::IRMemLocation Loc = R->getLocationTypeAsInt("Loc");
----------------
jurahul wrote:
nit: drop llvm:: here?
https://github.com/llvm/llvm-project/pull/154141
More information about the llvm-commits
mailing list