http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44194
--- Comment #34 from davidxl <xinliangli at gmail dot com> 2011-06-20 16:25:04 UTC --- (In reply to comment #33) > > I think these two are totally independent of each other -- one should not be > > gated against each other. If Eawaran's approach is completely flawed, that > > is > > different story. With this change, we at least make incremental > > improvement. > > Not familiar with the rtl expander, but I guess the spilling was there > > probably > > for a deeper reason. If you have an insight, you can of course point it out. > > See comment #22. It's an incremental improvement, but maybe we can avoid > wasting time and memory by creating RTXes and Trees that will be thrown away > immediately after. I don't really see what we risk by trying. yes, of course -- since you have explicit suggestion, it can be tried. Easwaran might have looked into this more .. David