https://github.com/ldionne approved this pull request. To be clear, I'm fine with the change but I'd like to understand why it fixes things. If there's a good explanation, let's land this. CC @daltenty https://github.com/llvm/llvm-project/pull/184064