srcarroll wrote: > Updating LoopLikeOpInterface to support them will also be a good refactoring, but it should go in separate PR. yah that's what i was thinking. maybe i should do that first https://github.com/llvm/llvm-project/pull/94391