From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 644 invoked by alias); 24 Nov 2007 17:01:15 -0000 Received: (qmail 631 invoked by uid 22791); 24 Nov 2007 17:01:13 -0000 X-Spam-Check-By: sourceware.org Received: from mx-out.libertysurf.net (HELO mail.libertysurf.net) (213.36.80.91) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 24 Nov 2007 17:01:05 +0000 Received: from [192.168.1.3] (83.156.58.72) by mail.libertysurf.net (7.3.118.8) id 46943A5F011CFCA7; Sat, 24 Nov 2007 18:01:03 +0100 From: Eric Botcazou To: Hans-Peter Nilsson Subject: Re: [RFA:] Split REG_LABEL into REG_LABEL_TARGET and REG_LABEL_OPERAND Date: Sat, 24 Nov 2007 21:16:00 -0000 User-Agent: KMail/1.7.1 Cc: gcc-patches@gcc.gnu.org References: <200711150233.lAF2X6bP025672@ignucius.se.axis.com> In-Reply-To: <200711150233.lAF2X6bP025672@ignucius.se.axis.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200711241801.04662.ebotcazou@libertysurf.fr> 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: 2007-11/txt/msg01296.txt.bz2 > :ADDPATCH middle-end: rtl-optimization, otherwise I cannot approve it. :-) > Testing the instrumented code on native x86_64-unknown-linux-gnu > and crosses to mips-elf, sh64-elf(!), cris-elf showed no > regressions. But for sh-elf, it trigged in sched1 when building > newlib; a label load was feeding a casesi insn. The combination > seemed valid, but I was a bit surprised to see it not trig for > sh64. Thanks for conducting the experiment. > * sched-rgn.c (is_cfg_nonregular): Don't return 1 for a > single_set insn only feeding a label to a jump through a > register that dies there. OK. :REVIEWMAIL: -- Eric Botcazou