bogner wrote: I think it's reasonable to limit this to implement things that are independently testable and leave the parts that aren't yet being used for some future change. https://github.com/llvm/llvm-project/pull/111203