https://github.com/adelejjeh approved this pull request. This looks good and will provide the building block that I need for the prefetch change I am working on. I will replace my PR #192133 with a new one that bases off of your change here. https://github.com/llvm/llvm-project/pull/191526