[patch committed] Defaulting to -fno-ira-share-spill-slots on SH

Bernd Schmidt bernds_cb1@t-online.de
Tue Nov 11 14:09:00 GMT 2008


Kaz Kojima wrote:
> PR 37514 is a wrong-code problem on SH which is a 4.4 regression
> started after the IRA merge.

> With -fno-ira-share-spill-slots, the problem goes away, though
> it increases the code sizes of several tests in CSiBE by ~10%.
> Although this code size regression isn't ignorable, I think
> that the wrong code problem is far bigger than that.  I'd like
> to work around this PR by defaulting to -fno-ira-share-spill-slots
> on this target.

Wouldn't it be better to default to the old register allocator in this
case?  Or simply leave it since hopefully 4.4 won't be released with
this kind of issue in the register allocator.


Bernd
-- 
This footer brought to you by insane German lawmakers.
Analog Devices GmbH      Wilhelm-Wagenfeld-Str. 6      80807 Muenchen
Sitz der Gesellschaft Muenchen, Registergericht Muenchen HRB 40368
Geschaeftsfuehrer Thomas Wessel, William A. Martin, Margaret Seif



More information about the Gcc-patches mailing list