linuxlonelyeagle wrote: > Do you, perhaps, want to schedule your affine loop unrolling pass onto `gpu.launch`? Yes, Because affine-loop-unroll runs on funcOp. Not on the whole MLIR moduleOp. https://github.com/llvm/llvm-project/pull/123904