[Bug middle-end/24020] [4.0 regression] Excessive (x20) recusive inlining for 4.0 with -O3 and poor stack usage even without inlining

hubicka at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Sep 23 12:49:00 GMT 2005


------- Additional Comments From hubicka at gcc dot gnu dot org  2005-09-23 12:49 -------
The difference in stack usage is caused by ivopts.  -fno-ivopts reduces 4.1
stack usage to 12 bytes and 200 bytes with --param inline-unit-growth=1000000
Especially in the second case ivops should probably trottle down after some loop
nest as it makes no sense to increase number of induction variables for each of
loop of nest8.
I will look into saner recursive inlining limits too.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|hubicka at gcc dot gnu dot  |rakdver at atrey dot karlin
                   |org                         |dot mff dot cuni dot cz


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



More information about the Gcc-bugs mailing list