From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12905 invoked by alias); 19 Jul 2002 14:55:54 -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 12896 invoked from network); 19 Jul 2002 14:55:54 -0000 Received: from unknown (HELO igw3.watson.ibm.com) (198.81.209.18) by sources.redhat.com with SMTP; 19 Jul 2002 14:55:54 -0000 Received: from sp1n293en1.watson.ibm.com (sp1n293en1.watson.ibm.com [9.2.112.57]) by igw3.watson.ibm.com (8.11.4/8.11.4) with ESMTP id g6JEsRC22984; Fri, 19 Jul 2002 10:54:27 -0400 Received: from makai.watson.ibm.com (makai.watson.ibm.com [9.2.216.144]) by sp1n293en1.watson.ibm.com (8.11.4/8.11.4) with ESMTP id g6JEsQH32004; Fri, 19 Jul 2002 10:54:26 -0400 Received: from watson.ibm.com (localhost [127.0.0.1]) by makai.watson.ibm.com (AIX4.3/8.9.3/8.9.3/01-10-2000) with ESMTP id KAA27500; Fri, 19 Jul 2002 10:54:25 -0400 Message-Id: <200207191454.KAA27500@makai.watson.ibm.com> To: Daniel Berlin , Toon Moene cc: gcc@gcc.gnu.org Subject: Re: Alias analysis - does base_alias_check still work ? In-Reply-To: Message from Daniel Berlin of "Fri, 19 Jul 2002 10:51:59 EDT." Date: Fri, 19 Jul 2002 11:03:00 -0000 From: David Edelsohn X-SW-Source: 2002-07/txt/msg00862.txt.bz2 >>>>> Daniel Berlin writes: >> Which begs the question: Is there a reason -fschedule-insns isn't on by >> default when using -O2 ? Daniel> Err, it is. Daniel> if (optimize >= 2) Daniel> flag_peephole2 = 1; Daniel> #ifdef INSN_SCHEDULING Daniel> flag_schedule_insns = 1; Daniel> flag_schedule_insns_after_reload = 1; Daniel> #endif Except i386.c turns it off: void optimization_options (level, size) int level; int size ATTRIBUTE_UNUSED; { /* For -O2 and beyond, turn off -fschedule-insns by default. It tends to make the problem with not enough registers even worse. */ #ifdef INSN_SCHEDULING if (level > 1) flag_schedule_insns = 0; #endif David