matthias-springer wrote: The transformation is still broken for `acc.loop` because it is not classified as a potentially parallel loop. Fix here: https://github.com/llvm/llvm-project/pull/231372 https://github.com/llvm/llvm-project/pull/226951