From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17060 invoked by alias); 15 Oct 2002 11:10:06 -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 17046 invoked from network); 15 Oct 2002 11:10:04 -0000 Received: from unknown (HELO tornado.toronto.redhat.com) (216.138.202.10) by sources.redhat.com with SMTP; 15 Oct 2002 11:10:04 -0000 Received: from tornado.toronto.redhat.com (localhost [127.0.0.1]) by tornado.toronto.redhat.com (8.12.5/8.12.5) with ESMTP id g9FBA3Mu023304; Tue, 15 Oct 2002 07:10:03 -0400 Received: (from dnovillo@localhost) by tornado.toronto.redhat.com (8.12.5/8.12.5/Submit) id g9FBA3K6023302; Tue, 15 Oct 2002 07:10:03 -0400 Date: Tue, 15 Oct 2002 06:11:00 -0000 From: Diego Novillo To: Andreas Jaeger Cc: gcc@gcc.gnu.org Subject: Re: Usable flags for tree-ssa-branch? Message-ID: <20021015111002.GB23222@tornado.toronto.redhat.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Organization: Red Hat Canada X-SW-Source: 2002-10/txt/msg00804.txt.bz2 On Tue, 15 Oct 2002, Andreas Jaeger wrote: > I noticed today that -ftree-ssa has been removed and -ftree-ccp is > used by Diego. I will use that one also on my SPEC tester. What is > the status of other flags that are usable? Should I add some more? > Right now -O2 enables tree-ssa. What it does is trigger the main analysis passes: flowgraph, data reference finder and SSA. Each optimization pass needs to be enabled with a different -ftree-XXX switch (invoke.texi documents the different -ftree passes). The only pass that is close to working right now is CCP. The idea is for passes to be enabled at -O2 as we start fixing them. If you want to enable passes with -ftree-XXX, that's great. The safest way, however, is to use -O2. Diego.