From patchwork Mon Aug 2 20:20:01 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sebastian Pop X-Patchwork-Id: 60625 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]) by ozlabs.org (Postfix) with SMTP id 05EF9B70AF for ; Tue, 3 Aug 2010 06:26:04 +1000 (EST) Received: (qmail 28063 invoked by alias); 2 Aug 2010 20:23:01 -0000 Received: (qmail 27994 invoked by uid 22791); 2 Aug 2010 20:23:00 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL, BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, TW_SV, T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Received: from mail-yx0-f175.google.com (HELO mail-yx0-f175.google.com) (209.85.213.175) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 02 Aug 2010 20:22:55 +0000 Received: by mail-yx0-f175.google.com with SMTP id 11so1550084yxi.20 for ; Mon, 02 Aug 2010 13:22:54 -0700 (PDT) Received: by 10.150.69.36 with SMTP id r36mr4289310yba.123.1280780574658; Mon, 02 Aug 2010 13:22:54 -0700 (PDT) Received: from napoca (cpe-70-120-196-107.austin.res.rr.com [70.120.196.107]) by mx.google.com with ESMTPS id w3sm5734200ybl.21.2010.08.02.13.22.52 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 02 Aug 2010 13:22:54 -0700 (PDT) Received: by napoca (sSMTP sendmail emulation); Mon, 02 Aug 2010 15:22:51 -0500 From: Sebastian Pop To: gcc-patches@gcc.gnu.org Cc: Tobias Grosser , gcc-graphite Subject: [PATCH 28/65] Print bbs in refined region tree. Date: Mon, 2 Aug 2010 15:20:01 -0500 Message-Id: <1280780438-17543-29-git-send-email-sebpop@gmail.com> In-Reply-To: <1280780438-17543-1-git-send-email-sebpop@gmail.com> References: <1280780438-17543-1-git-send-email-sebpop@gmail.com> X-IsSubscribed: yes 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 From: spop 2010-06-25 Vladimir Kargov * refined-regions.c (bb_index_compare): New. (get_bbs_in_region): New. (print_bbs_in_region): New. (print_refined_region): Add an argument that allows to print all basic blocks contained in regions. (debug_refined_region): Update call to print_refined_region. * refined-regions.h (print_refined_region): Update declaration. (get_bbs_in_region): Declared. * graphite-scop-detection.c (build_scops_new): Print the refined region tree into the Grahite dump file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@161418 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog.graphite | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite index a488c39..34a83b6 100644 --- a/gcc/ChangeLog.graphite +++ b/gcc/ChangeLog.graphite @@ -1,3 +1,16 @@ +2010-06-25 Vladimir Kargov + + * refined-regions.c (bb_index_compare): New. + (get_bbs_in_region): New. + (print_bbs_in_region): New. + (print_refined_region): Add an argument that allows to print + all basic blocks contained in regions. + (debug_refined_region): Update call to print_refined_region. + * refined-regions.h (print_refined_region): Update declaration. + (get_bbs_in_region): Declared. + * graphite-scop-detection.c (build_scops_new): Print the refined + region tree into the Grahite dump file. + 2010-06-24 Sebastian Pop * graphite-sese-to-poly.c (rewrite_degenerate_phi): New.