This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [GCC 3.0] Bad regression, binary size
- To: Richard Henderson <rth at redhat dot com>
- Subject: Re: [GCC 3.0] Bad regression, binary size
- From: Linus Torvalds <torvalds at transmeta dot com>
- Date: Mon, 9 Jul 2001 16:23:06 -0700 (PDT)
- cc: <gcc at gcc dot gnu dot org>
On Mon, 9 Jul 2001, Richard Henderson wrote:
>
> That said, for the newest processors, P4, Athlon, and x86-64,
> it's a win to allocate all of the outgoing argument space in
> the prologue and use mov instaed of push. At which point keeping
> the stack aligned takes zero extra instructions.
Hmm. It's obviously not true at least for one case: functions that do not
need a frame and that call other functions without arguments. But at that
point it might not matter any more.
Linus