From patchwork Sun Mar 31 22:19:19 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lawrence Crowl X-Patchwork-Id: 232633 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "localhost", Issuer "www.qmailtoaster.com" (not verified)) by ozlabs.org (Postfix) with ESMTPS id 314F72C00FD for ; Mon, 1 Apr 2013 09:19:41 +1100 (EST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; q=dns; s=default; b=m3tVF5ip2qwVL8P+ d3PzWlkzqDRZ8I6AtbQsEdxJn5tWwUAVHIc2RWsVgwl97ROiY1lWn6G2G7nAiY+w A4HQXu0w8ljtkBBhm3KUImibsf/SPd//azeT4nQVM7RcZ3Db121i8JxfIZFvuReb vPt+uXxVD2Z3ym5Mfl+vwoSWaMM= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; s=default; bh=84q3Es0F5KM8CFb3fSM1oY mUE5Q=; b=g7Tmd5kY2Mn9dqoiUG4alStINJ1IlB8jTiKxZpxE71IOwklvfwkT2A VVQoarNACMx5m9WeFgs/0sbWDHwPC8K2C/haoKOzYO349RqDZNbksP+Zr5KiNg/Q IoCSURHWLquYnO3mGeVz8YrhZNgulgDRC/uDgiwVR3tieR2WQxixg= Received: (qmail 25967 invoked by alias); 31 Mar 2013 22:19:31 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 25947 invoked by uid 89); 31 Mar 2013 22:19:24 -0000 X-Spam-SWARE-Status: No, score=-5.6 required=5.0 tests=AWL, BAYES_00, KHOP_RCVD_TRUST, RCVD_IN_DNSWL_LOW, RCVD_IN_HOSTKARMA_YE, RP_MATCHES_RCVD autolearn=ham version=3.3.1 Received: from mail-ia0-f179.google.com (HELO mail-ia0-f179.google.com) (209.85.210.179) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Sun, 31 Mar 2013 22:19:21 +0000 Received: by mail-ia0-f179.google.com with SMTP id x24so1482035iak.38 for ; Sun, 31 Mar 2013 15:19:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to:cc :content-type:content-transfer-encoding:x-gm-message-state; bh=JAkHnCUQVO9OPqBj2c45AvQrKYwf+Ehn5UmRZqavU74=; b=FR+c+JVBEV3i4swu433vOdxJoNVU2J20TTrMN/USlzrpXhuaf/IWppEWk21nEAzzLk 1I/mAQrkWeiZSWqZNFdUSCQKrQsMKuMoJiudmgGAHq04u+5LazTuypCcyKPGZ/KHI4B/ VX3bdb2KnEkkbstvHwxlpideV6bRmVlADDaXPxozGnDPGFUya5M8WJOEQRYAPAYzJmGN g4qPZU/qErcpdI5HKWjjH++B/oKZHKhHDPc6jlfA23UL0jntzVEkCO3RxAvxCJyak7vo 3CqSs0LtPAxGze60D9BL4u3Nd0wypekA87q0o3ExmxjdCqN+jxdMexVOqC1h9DTeSebM ReWw== MIME-Version: 1.0 X-Received: by 10.50.181.134 with SMTP id dw6mr2593650igc.68.1364768360022; Sun, 31 Mar 2013 15:19:20 -0700 (PDT) Received: by 10.231.247.66 with HTTP; Sun, 31 Mar 2013 15:19:19 -0700 (PDT) Date: Sun, 31 Mar 2013 15:19:19 -0700 Message-ID: Subject: [patch] Remove unused ivtype_map symbols from sese.[hc] From: Lawrence Crowl To: Richard Biener Cc: Diego Novillo , gcc-patches List X-Gm-Message-State: ALoCoQmOJfI/an4KpH2wh+kSd0XWCWKkKGkJw3/LvbaOwiO9C3AB5rBv0c0sxnal+LyyxeUpzFYSItVSAeeOm0iWcOFyvaZ0CqJzPzlFLBHO3zcufi6X8/88/p9+8TA8CwmtET8/kt/b7rzavw5j+oiXW11yLm9hAGmNOUSNQ6yO38wABIWzgaQ9mR0UNdNpj0AJHiH9j7SY Remove unused symbols related to ivtype_map. This map does not appear to exist and I see no evidence of its removal in the ChangeLog. Tested on x86_64. Okay for trunk? Index: gcc/ChangeLog 2013-03-31 Lawrence Crowl * sese.h (struct ivtype_map_elt_s): Remove unused. (extern debug_ivtype_map): Remove unused. (extern eq_ivtype_map_elts): Remove unused. * sese.c (debug_ivtype_map): Removed unused. (debug_ivtype_map_1): Removed unused. (debug_ivtype_elt): Remove unused. (eq_ivtype_map_elts): Remove unused. Index: gcc/sese.c =================================================================== --- gcc/sese.c (revision 197272) +++ gcc/sese.c (working copy) @@ -83,47 +83,6 @@ eq_rename_map_elts (const void *e1, cons -/* Print to stderr the element ELT. */ - -static void -debug_ivtype_elt (ivtype_map_elt elt) -{ - fprintf (stderr, "(%s, ", elt->cloog_iv); - print_generic_expr (stderr, elt->type, 0); - fprintf (stderr, ")\n"); -} - -/* Helper function for debug_ivtype_map. */ - -static int -debug_ivtype_map_1 (void **slot, void *s ATTRIBUTE_UNUSED) -{ - struct ivtype_map_elt_s *entry = (struct ivtype_map_elt_s *) *slot; - debug_ivtype_elt (entry); - return 1; -} - -/* Print to stderr all the elements of MAP. */ - -DEBUG_FUNCTION void -debug_ivtype_map (htab_t map) -{ - htab_traverse (map, debug_ivtype_map_1, NULL); -} - -/* Compares database elements E1 and E2. */ - -int -eq_ivtype_map_elts (const void *e1, const void *e2) -{ - const struct ivtype_map_elt_s *elt1 = (const struct ivtype_map_elt_s *) e1; - const struct ivtype_map_elt_s *elt2 = (const struct ivtype_map_elt_s *) e2; - - return (elt1->cloog_iv == elt2->cloog_iv); -} - - - /* Record LOOP as occurring in REGION. */ static void Index: gcc/sese.h =================================================================== --- gcc/sese.h (revision 197272) +++ gcc/sese.h (working copy) @@ -275,17 +275,6 @@ new_rename_map_elt (tree old_name, tree return res; } -/* Structure containing the mapping between the CLooG's induction - variable and the type of the old induction variable. */ -typedef struct ivtype_map_elt_s -{ - tree type; - const char *cloog_iv; -} *ivtype_map_elt; - -extern void debug_ivtype_map (htab_t); -extern int eq_ivtype_map_elts (const void *, const void *); - /* Free and compute again all the dominators information. */ static inline void