This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [new-ra] GCC-3.3.2/x86: some suspicious behaviour
- From: Michael Matz <matz at suse dot de>
- To: Denis Zaitsev <zzz at anda dot ru>
- Cc: gcc at gcc dot gnu dot org, linux-gcc at vger dot kernel dot org
- Date: Thu, 8 Jul 2004 16:46:33 +0200 (CEST)
- Subject: Re: [new-ra] GCC-3.3.2/x86: some suspicious behaviour
- References: <20040708040643.E17650@natasha.ward.six>
Hi,
On Thu, 8 Jul 2004, Denis Zaitsev wrote:
> So, what does these two commands mean:
>
>
> movl %ecx, 16(%esp)
> movl %esi, 20(%esp)
It means that the compiler wasn't able to optimize them away. They do no
harm. FWIW gcc 3.4 or the new-regalloc-branch don't have this problem.
> The result is the same for any -O >0 and for -Os. And the presence of
> these suspicious commands are not affected by the frame-pointer option.
Ciao,
Michael.