Hi Richard, The patches went out the next morning, as a subthread of this one:
[PATCH v2 0/2] tree-optimization/115869 - distance vectors of free loops https://inbox.sourceware.org/gcc-patches/[email protected]/ 1/2 fixes the self-dependence bug where clearing DDR_AFFINE_P leaves the zero distance vector in place. It doesn't depend on 2/2; would it be OK to review it on its own? 2/2 completes the free-loop distance vectors (or gives up with chrec_dont_know where they cannot be completed) and adds 7 torture tests. If you'd rather not expand {-1, 0, 1} there, I can trim it to just give up on lost free-loop distances until there is a real '*'. Like the (b) I described earlier, that would lose foo11 in gcc.dg/unroll-and-jam.c. I'd like to try the real '*' next, and I'm happy to add more tests: which kind would help most? Thanks, Rohith
