[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