mkazantsev added a comment. This should partly (on IR level) address https://github.com/llvm/llvm-project/issues/53419 CHANGES SINCE LAST ACTION https://reviews.llvm.org/D118317/new/ https://reviews.llvm.org/D118317