akroviakov wrote: That is the point, the offsets are not > %offsets = arith.constant dense<0> : vector<16xindex> They can be arbitrary, how does the proposed distribution work with a vector of `[0, 5, 2, 11, 1]` instead of sg-uniform value? https://github.com/llvm/llvm-project/pull/154949