https://github.com/mstorsjo approved this pull request. This LGTM now, and seems to be in line with what @alvinhochun requested. If there's no more comments, I'd merge this soon. Thanks for sticking to it! https://github.com/llvm/llvm-project/pull/117400