[Bug tree-optimization/39839] [4.3/4.4/4.5/4.6 regression] loop invariant motion causes stack spill
sandra at codesourcery dot com
gcc-bugzilla@gcc.gnu.org
Sun Jul 11 01:22:00 GMT 2010
------- Comment #13 from sandra at codesourcery dot com 2010-07-11 01:22 -------
Some further analysis:
The part of my PR42505 patch that made the difference was the change to
estimate_register_pressure_cost in cfgloopanal.c, to make it exclude the
call-clobbered registers. This part was finally committed separately in a
revised version as r162043.
I'm still looking into what to do about the test case and 4.5 backport.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39839
More information about the Gcc-bugs
mailing list