http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34888
Richard Henderson <rth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |rth at gcc dot gnu.org Depends on| |49864 AssignedTo|unassigned at gcc dot |rth at gcc dot gnu.org |gnu.org | --- Comment #3 from Richard Henderson <rth at gcc dot gnu.org> 2011-08-02 21:04:52 UTC --- (1) was fixed at r171295. (2) is done. (3) is done. (4) is hopefully mostly irrelevant now, or shortly post PR49864. As of r177196 (PR49881), we should be generating many more PUSH insns than before, and queueing more stack space to be popped all at once. For the testcase mentioned in that PR, we seem to wait for ~40 bytes to get pushed, and pop them all at once.