LewisCrawford wrote: Sorry for the delay - I was on paternity leave, and have only just caught up with the latest discussions around this. I've created a revert here: #184125 https://github.com/llvm/llvm-project/pull/170181