https://github.com/davemgreen commented: Hello. Sorry for the delay, this looks like a really good patch I just had to try to convince myself how it worked. It LGTM, but I just have a question about one of the details. https://github.com/llvm/llvm-project/pull/68287