frobtech wrote: I've updated after all the internal refactorings of past months, and incorporated other review comments. I think it's looking pretty clean now. Please take a fresh look! Thanks. https://github.com/llvm/llvm-project/pull/133571