From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16558 invoked by alias); 10 Dec 2002 15:41:14 -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 16550 invoked from network); 10 Dec 2002 15:41:11 -0000 Received: from unknown (HELO nikam.ms.mff.cuni.cz) (195.113.18.106) by sources.redhat.com with SMTP; 10 Dec 2002 15:41:11 -0000 Received: from camelot.ms.mff.cuni.cz (kampanus.ms.mff.cuni.cz [195.113.18.107]) by nikam.ms.mff.cuni.cz (Postfix) with SMTP id 64EC54E2C7; Tue, 10 Dec 2002 16:41:10 +0100 (CET) Received: by camelot.ms.mff.cuni.cz (sSMTP sendmail emulation); Tue, 10 Dec 2002 16:41:08 +0100 Date: Tue, 10 Dec 2002 07:49:00 -0000 From: Jan Hubicka To: Richard Guenther Cc: gcc@gcc.gnu.org Subject: Re: Disabling CSE passes and GC? Message-ID: <20021210154108.GG31210@kam.mff.cuni.cz> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.28i X-SW-Source: 2002-12/txt/msg00531.txt.bz2 > Hi! > > To speed up compilation I'd like to disable CSE, CSE 2 and garbage > collecting (i.e. just dont free mem at all). I cannot find options to do > so, though (looked at gcc 3.0 and gcc 3.2). CSE is disabled at -O0. It does not make much sense to have optimizing compilation without CSE, but you can get it faster with -fnocse-follow-jumps and -fno-cse-skip-blocks. CSE2 pass can be disabled with -fnorerun-cse-after-loop There is no way currently to control GC I believe. Adding function to control it's behaviour may make sense. Honza > > Can we add such options? > > Thanks, Richard. > > -- > Richard Guenther > WWW: http://www.tat.physik.uni-tuebingen.de/~rguenth/