https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108141

--- Comment #7 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #6)
> The change has been reverted, so this is no longer a regression.

Just for the info.  The patch I reverted resulted in wrong calculation of
pressure classes (there was a single pressure class ALL_REGS).  This affected
register pressure calculation and as a consequence using one region only.  W/o
the patch IRA uses regional register allocation for the loops in the test.

I pushed another patch for PR90706.  I hope it will not create such problems as
the previous patch.

Reply via email to