From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28328 invoked by alias); 19 Jul 2002 18:02:15 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 28320 invoked from network); 19 Jul 2002 18:02:14 -0000 Received: from unknown (HELO laptop.moene.indiv.nluug.nl) (195.109.255.217) by sources.redhat.com with SMTP; 19 Jul 2002 18:02:14 -0000 Received: from local ([127.0.0.1] helo=moene.indiv.nluug.nl) by laptop.moene.indiv.nluug.nl with esmtp (Exim 3.12 #1 (Debian)) id 17Vc5u-00006z-00; Fri, 19 Jul 2002 20:03:11 +0200 Message-ID: <3D38543D.F5D84797@moene.indiv.nluug.nl> Date: Sat, 20 Jul 2002 02:13:00 -0000 From: Toon Moene Organization: Moene Computational Physics, Maartensdijk, The Netherlands X-Accept-Language: en MIME-Version: 1.0 To: Richard Henderson CC: gcc@gcc.gnu.org Subject: Re: Alias analysis - does base_alias_check still work ? References: <3D346B28.47039CD9@moene.indiv.nluug.nl> <3D3824DA.B198DC39@moene.indiv.nluug.nl> <20020719095446.A15598@redhat.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2002-07/txt/msg00878.txt.bz2 Richard Henderson wrote: > 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. Thanks. Independently from your message and David Edelsohn's (showing the comment that gives the rationale for turning this option off on ix86) I came to the same conclusion while having dinner (nothing helps better than give the grey cells some rest :-) Now the 64K question is: How can it be that I came around going through all this trouble because I saw the same "mis-optimization" on the Alpha, where - given what Daniel showed us - -fschedule-insns is on ? I'm switching machines as we speak to test this ... -- Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html Join GNU Fortran 95: http://g95.sourceforge.net/ (under construction)