From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6867 invoked by alias); 26 Jul 2004 17:01:19 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 6860 invoked from network); 26 Jul 2004 17:01:18 -0000 Received: from unknown (HELO Cantor.suse.de) (195.135.220.2) by sourceware.org with SMTP; 26 Jul 2004 17:01:18 -0000 Received: from extimap.suse.de (extimap.suse.de [195.135.220.6]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by Cantor.suse.de (Postfix) with ESMTP id 7C0D3950D24 for ; Mon, 26 Jul 2004 18:58:44 +0200 (CEST) Received: from stevenb.home.suse.de (70-90.ipact.nl [82.210.90.70]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (Client did not present a certificate) by extimap.suse.de (Postfix) with ESMTP id 1C2FBDBFAD for ; Mon, 26 Jul 2004 18:58:44 +0200 (CEST) From: Steven Bosscher To: gcc-patches@gcc.gnu.org Subject: Ping: Accumulated cleanups Date: Mon, 26 Jul 2004 22:53:00 -0000 User-Agent: KMail/1.5.4 References: <200407212234.29333.s.bosscher@student.tudelft.nl> In-Reply-To: <200407212234.29333.s.bosscher@student.tudelft.nl> Organization: SUSE Labs MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200407261858.23488.stevenb@suse.de> X-SW-Source: 2004-07/txt/msg02416.txt.bz2 On Wednesday 21 July 2004 22:34, Steven Bosscher wrote: Hi, > * cfgexpand.c (tree_expand_cfg): Fix comment. > > * calls.c (expand_call): Ignore rtx_equal_function_value_matters. > * function.c (purge_single_hard_subreg_set, purge_hard_subreg_sets): > Remove. > (prepare_function_start): Don't set rtx_equal_function_value_matters. > * integrate.c (copy_rtx_and_substitute): Don't test for it. > * passes.c (rest_of_compilation): Don't call purge_hard_subreg_sets. > Don't set rtx_equal_function_value_matters. Don't register RTL hooks > here again. Update leading comment. > * rtl.c (rtx_equal_function_value_matters): Remove. > (rtx_equal_p): Don't test for it. > * simplify-rtx.c (simplify_binary_operation, simplify_subreg): > Likewise. > > * rtl.h (enum insn_note): Remove NOTE_INSN_LOOP_END_TOP_COND. > * rtl.c (note_insn_name): Likewise. > * emit-rtl.c (remove_unnecessary_notes): Don't handle it. > * final.c (final_scan_insn): Likewise. > > * except.c (finish_eh_generation): Don't call cfg_cleanup from here. > * passes.c (rest_of_handle_eh): Do it here. > > * stmt.c (struct nesting): Remove struct nesting block member. > (struct stmt_status): Remove x_block_start_count field. > (current_block_start_count): Remove. Ping! Gr. Steven