When coalescing is some of the loops are unit-trip we can avoid generating div/rem instructions during delinearization. Ideally we could use some thing like `affine.delinearize` to handle this but tthat causes dependence issues.
scf.parallel
scf.for
scf.forall
scf.while
ValueBoundsOpInterface