Hardcode84 wrote: I'm generally +1 to making `scf.reduce` a terminator with multiple regions, but as I said previously it will be a lot of work. Does anyone really ready to commit their time to this? https://github.com/llvm/llvm-project/pull/75314