[Mlir-commits] [llvm] [mlir] [IR][ModRef] Introduce `errno` memory location (PR #120783)
Nikita Popov
llvmlistbot at llvm.org
Thu Feb 13 03:03:22 PST 2025
================
@@ -139,6 +141,16 @@ template <typename LocationEnum> class MemoryEffectsBase {
return MemoryEffectsBase(Location::InaccessibleMem, MR);
}
+ /// Create MemoryEffectsBase that can only access errno memory.
+ static MemoryEffectsBase errnoMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
+ return MemoryEffectsBase(Location::ErrnoMem, MR);
+ }
+
+ /// Create MemoryEffectsBase that can only access default memory.
----------------
nikic wrote:
```suggestion
/// Create MemoryEffectsBase that can only access other memory.
```
https://github.com/llvm/llvm-project/pull/120783
More information about the Mlir-commits
mailing list