https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113175
--- Comment #9 from Patrick Palka <ppalka at gcc dot gnu.org> --- > When r14-205 fixed that, the total number of loop iterations increased by > approximately 4x (2x due to symmetry with unsigned, 2x due to the loop range > being -limit...limit instead of 0...limit) which is roughly consistent with a > 5x increase in test execution time. Oops, the increase is more like 5x due to loop nesting. So the signed_p case performs 4x more iterations than the unsigned case, and previously the signed_p case was dead.