Hardcode84 wrote: `ds_swizzle` can work in either `QDMode` or `BitMode`, controlled by bit 15 in offset https://gpuopen.com/learn/amd-gcn-assembly-cross-lane-operations/, I only need `BitMode` variant for now. https://github.com/llvm/llvm-project/pull/135513