PR rtl-optimization/46603

Eric Botcazou ebotcazou@adacore.com
Wed Oct 26 00:53:00 GMT 2011


> Eric, could you please take a look again at your reload bug fix
> first posted at:
>
> 	http://gcc.gnu.org/ml/gcc-patches/2009-11/msg01671.html
>
> It looks correct to me, and I can reproduce it with the VIS3 fp moves
> enabled by simply adjusting the costs and register class preferences
> such that IRA uses float regs more aggressively than it should.

OK, bootstrapped/regtested on SPARC/Solaris and x86-64/Linux, applied.


2011-10-25  Eric Botcazou  <ebotcazou@adacore.com>

	PR rtl-optimization/46603
	* reload.c (push_reload): In the out case, reload the subreg as well
	as the reg if it has word mode.


2011-10-25  Eric Botcazou  <ebotcazou@adacore.com>

	* gcc.dg/vect/slp-multitypes-2.c: Do not XFAIL on SPARC 32-bit.


-- 
Eric Botcazou
-------------- next part --------------
A non-text attachment was scrubbed...
Name: p.diff
Type: text/x-diff
Size: 2151 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20111026/6e2b169b/attachment.bin>


More information about the Gcc-patches mailing list