DadSchoorse wrote: To conclude the gfx11 discussion, I tested the hw behavior on navi31 and while the instruction executes, it doesn't behave like on gfx10. Only the high half actually uses DPP, the low half reads the current lane's value. https://github.com/llvm/llvm-project/pull/79598