https://github.com/DimitryAndric approved this pull request. This looks pretty reasonable. I should have spent some time on digging into this, but thanks Rainer! https://github.com/llvm/llvm-project/pull/76223