rampitec added a comment. The actual HW is SDWA enabled, so usability is limited, even though can be extended. Anyway, please consider https://reviews.llvm.org/D35267, which may be a more general approach. https://reviews.llvm.org/D36292