[Bug target/43884] [4.4/4.5/4.6 Regression] Performance degradation for simple fibonacci numbers calculation due to extra stack alignment

hubicka at ucw dot cz gcc-bugzilla@gcc.gnu.org
Sun Apr 25 23:42:00 GMT 2010



------- Comment #6 from hubicka at ucw dot cz  2010-04-25 23:42 -------
Subject: Re:  [4.4/4.5/4.6 Regression] Performance
        degradation for simple fibonacci numbers calculation due to extra
        stack alignment

> where the only difference is different loop alignment and keeping the
> stack 16-bytes aligned.  Indeed we get the same speed as 4.1 when
> building with -mpreffered-stack-boundary=2.  Why do we bother to
> keep the stack aligned for leaf functions?
We should not.  Probably fallout of stack alignment patches? I will check out
later.

Honza


-- 


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



More information about the Gcc-bugs mailing list