From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16283 invoked by alias); 16 Aug 2005 20:25:09 -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 16246 invoked by uid 22791); 16 Aug 2005 20:25:03 -0000 Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Tue, 16 Aug 2005 20:25:03 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j7GKOxGV003731; Tue, 16 Aug 2005 16:24:59 -0400 Received: from potter.sfbay.redhat.com (potter.sfbay.redhat.com [172.16.27.15]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j7GKOxV30987; Tue, 16 Aug 2005 16:24:59 -0400 Received: from ballpeen.sfbay.redhat.com (ballpeen.sfbay.redhat.com [172.16.24.33]) by potter.sfbay.redhat.com (8.12.8/8.12.8) with ESMTP id j7GKOpDM026221; Tue, 16 Aug 2005 16:24:57 -0400 Received: from ballpeen.sfbay.redhat.com (ballpeen.sfbay.redhat.com [127.0.0.1]) by ballpeen.sfbay.redhat.com (8.13.4/8.13.1) with ESMTP id j7GKOoua002360; Tue, 16 Aug 2005 13:24:50 -0700 Received: (from rth@localhost) by ballpeen.sfbay.redhat.com (8.13.4/8.13.4/Submit) id j7GKOotK002359; Tue, 16 Aug 2005 13:24:50 -0700 Date: Tue, 16 Aug 2005 20:25:00 -0000 From: Richard Henderson To: Ling-hua Tseng Cc: gcc@gcc.gnu.org Subject: Re: Question of the suitable time to call `free_bb_for_insn()' Message-ID: <20050816202450.GB1810@redhat.com> Mail-Followup-To: Richard Henderson , Ling-hua Tseng , gcc@gcc.gnu.org References: <000301c5a06d$b7749f00$0201a8c0@uranus> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <000301c5a06d$b7749f00$0201a8c0@uranus> User-Agent: Mutt/1.4.2.1i X-SW-Source: 2005-08/txt/msg00455.txt.bz2 On Sun, Aug 14, 2005 at 09:15:49AM +0800, Ling-hua Tseng wrote: > I figured out the `free_bb_for_insn()' is called before the reorg pass, > and I would like to use the CFG in the reorg pass for a reason. You can't, because the reorg pass destroys the CFG. You'd have to recompute the CFG from scratch. r~