This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Alias analysis - does base_alias_check still work ?
- From: Jeff Law <law at porcupine dot slc dot redhat dot com>
- To: Richard Henderson <rth at redhat dot com>
- Cc: Toon Moene <toon at moene dot indiv dot nluug dot nl>, gcc at gcc dot gnu dot org
- Date: Mon, 12 Aug 2002 08:52:46 -0600
- Subject: Re: Alias analysis - does base_alias_check still work ?
- Reply-to: law at redhat dot com
In message <20020719095446.A15598@redhat.com>, Richard Henderson writes:
>On Fri, Jul 19, 2002 at 04:40:26PM +0200, Toon Moene wrote:
>> Which begs the question: Is there a reason -fschedule-insns isn't on by
>> default when using -O2 ?
>
>Yes. The fact that the scheduler doesn't understand register
>pressure means that pre-register-allocation scheduling generally
>sucks eggs on x86.
True. But the real reason -fschedule-insns isn't on by default for ia32
is the return register problem -- which I believe you actually fixed
a while back, but we haven't gone back to see if it's safe/profitable to
enable the first scheduling pass for ia32.
Jeff