[Bug rtl-optimization/57189] [4.9 Regression] Vector register is spilled for vector extract pattern

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Dec 17 11:12:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57189

--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Uroš Bizjak from comment #4)
> (In reply to Jakub Jelinek from comment #3)
> > Likely caused by r198611.
> 
> This is the patch that exposes the problem.
> 
> I have filled this PR due to the difference with IRA vs. reload, it looks
> that spill size should be somehow taken into account.

What was the point of the r198611 patch other than macroizing some insns
though?
Isn't it worth to just restore the previous behavior when it worked properly
with both reload and LRA?


More information about the Gcc-bugs mailing list