hawkinsp wrote: I should note that I'm not aware of any problems with this PR, but I will need to rebase it on head and double check that it's still solving the problem. Happy to do that but it sounds like @makslevental has other plans. https://github.com/llvm/llvm-project/pull/139721