lenary wrote: Thanks for the additional comments. I agree that splitting up these files better can wait for a follow-up commit. I am happy, but don't feel familiar enough to approve this commit. https://github.com/llvm/llvm-project/pull/167998