jasonmolenda wrote: NB: I'm putting off updated this to address feedback until I have https://github.com/llvm/llvm-project/pull/237050 merged. I'll need to update this PR to work with those changes. https://github.com/llvm/llvm-project/pull/231344