alepot55 wrote: Will do. I'll open the interface on its own first, then cut this one down to the analysis, the test pass and a few test-dialect ops, and put the GPU/SCF/Affine implementations in a third. https://github.com/llvm/llvm-project/pull/220740