From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15406 invoked by alias); 11 Nov 2008 23:32:16 -0000 Received: (qmail 15320 invoked by uid 22791); 11 Nov 2008 23:32:05 -0000 X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.33.17) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 11 Nov 2008 23:31:14 +0000 Received: from spaceape23.eur.corp.google.com (spaceape23.eur.corp.google.com [172.28.16.75]) by smtp-out.google.com with ESMTP id mABNV8ZB006024 for ; Tue, 11 Nov 2008 23:31:08 GMT Received: from rv-out-0506.google.com (rvfb25.prod.google.com [10.140.179.25]) by spaceape23.eur.corp.google.com with ESMTP id mABNV6O3021165 for ; Tue, 11 Nov 2008 15:31:07 -0800 Received: by rv-out-0506.google.com with SMTP id b25so117771rvf.41 for ; Tue, 11 Nov 2008 15:31:05 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.188.19 with SMTP id l19mr4542921rvf.51.1226446265870; Tue, 11 Nov 2008 15:31:05 -0800 (PST) In-Reply-To: <20081111231240.GH27401@atrey.karlin.mff.cuni.cz> References: <38a0d8450811110921t4c619461u2f934ddcdc3df5e@mail.gmail.com> <20081111193733.GD27401@atrey.karlin.mff.cuni.cz> <20081111231240.GH27401@atrey.karlin.mff.cuni.cz> Date: Tue, 11 Nov 2008 23:41:00 -0000 Message-ID: <38a0d8450811111531u6e2731c0y7b7d6d75b758ef79@mail.gmail.com> Subject: Re: [lto][patch] Move the call to execute_all_ipa_transforms to cgraphunit.c From: Rafael Espindola To: Jan Hubicka Cc: Diego Novillo , gcc-patches Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2008-11/txt/msg00496.txt.bz2 > How you reorganize the IPA passes? It seems that in current > organization of compiler we realy should stay with one block of early > local passes followed by all the IPA/LTO followed by one block of late > passes + RTL. In this scheme we should never need more than one > fixup_cfg on the beggining of last block. I am trying to run the inliner in lgen to remove the extern inline functions before writing IL to disk. Cheers, -- Rafael Avila de Espindola Google | Gordon House | Barrow Street | Dublin 4 | Ireland Registered in Dublin, Ireland | Registration Number: 368047