https://github.com/Mogball commented: This makes sense to me. These instructions can't be sunk across conditional boundaries. Please make sure to get a review from someone who normally touches the NVPTX backend! https://github.com/llvm/llvm-project/pull/96521