The patch add a case to eliminate comparisons like:
for (i = 84; i > 1; i--) for (j = i; j < i; j++)
which exit at first loop iteration.
Build and lit tests are passed.
No significant performance changes.
spec2000 - build same all
spec2006 - build same all, but 400 and 433 (with less than 1% gain).