This is probably a good question for @River707 , but I’m curious if there has been any consideration on how one might go about extending the MLIR side effects interfaces, etc. to deal with multiple memories. Effectively, we’re thinking about a model of effects that allows distinct factorings of what looks like classical memory effect (partial) orders. A quick look gives the impression that passes like CSE have the existing MemoryEffects classes baked in, etc.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| [RFC] Add effect index in memroy effect | 8 | 670 | September 19, 2023 | |
| Question about MemoryEffectsOpInterface | 9 | 171 | November 17, 2025 | |
| [RFC][MLIR] Memory region hierarchy for MLIR Side Effects | 23 | 285 | February 20, 2026 | |
| Modeling volatility with memory effects | 16 | 748 | October 8, 2025 | |
| How to Model "maybe" Side Effects | 1 | 274 | December 13, 2023 |