From patchwork Mon Jun 10 16:03:42 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Ellcey X-Patchwork-Id: 250265 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 6BBA42C009A for ; Tue, 11 Jun 2013 02:03:56 +1000 (EST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:subject:date:message-id:references:in-reply-to:content-type :content-transfer-encoding:mime-version; q=dns; s=default; b=yOj DnGcA71GPEhL1yNgViJaPFd/lAmaU6ABfL6tXQrYdBgF1gHBRn0ZZAw4fm+blxd1 7Q+UmogJ+90gENXwCc7KZICf+TnN60XbpsUaZ8WYOOzcZa1SpcaAaK8b9odnztTo PPux8je3o+0pbLC9HGWExStBrvmCxGUImy7Y8YFk= 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:from :to:subject:date:message-id:references:in-reply-to:content-type :content-transfer-encoding:mime-version; s=default; bh=BB70vlFAE bdPPMPSbRFyqE+ffqM=; b=YW6M83kJ19f/ra9W3go8nv9QkcsZ838o/cAVC5Fu7 eO7TdHd/W5zczLGxGXvmYum1WArwER+lRVJ+oE+RcahSDjTJfcHr4FQBOimoGqAO zX481Eje3UQXBLEw4bsxi66j6YJZeqIcVsM4Yx242niaZPlJCE4N90KNGFUBoPvT zk= Received: (qmail 17587 invoked by alias); 10 Jun 2013 16:03:50 -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 17576 invoked by uid 89); 10 Jun 2013 16:03:50 -0000 X-Spam-SWARE-Status: No, score=-3.4 required=5.0 tests=AWL, BAYES_00, KHOP_THREADED, RP_MATCHES_RCVD autolearn=ham version=3.3.1 Received: from multi.imgtec.com (HELO multi.imgtec.com) (194.200.65.239) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Mon, 10 Jun 2013 16:03:49 +0000 From: Steve Ellcey To: Steven Bosscher , "gcc-patches@gcc.gnu.org" , Andrew Bennett , "rdsandiford@googlemail.com" Subject: RE: [patch, mips] Fix for PR target/56942 Date: Mon, 10 Jun 2013 16:03:42 +0000 Message-ID: <1C0E790D7E4C75418622FD04CC2A117201F92705@BADAG02.ba.imgtec.org> References: <2c243f55-9b58-4e4a-86cf-9dd5be8ea183@BAMAIL02.ba.imgtec.org> <87sj2gifze.fsf@talisman.default> <1367016105.1650.43.camel@ubuntu-sellcey> <87ehdwiezi.fsf@talisman.default> <1367266413.8625.3.camel@ubuntu-sellcey> <87mwsgh5eb.fsf@talisman.default> <87bo8w6tby.fsf@sandifor-thinkpad.stglab.manchester.uk.ibm.com> <877gjk6rmr.fsf@sandifor-thinkpad.stglab.manchester.uk.ibm.com> <1367614078.22602.14.camel@ubuntu-sellcey> <878v2yc2wb.fsf@talisman.default> , In-Reply-To: MIME-Version: 1.0 X-SEF-Processed: 7_3_0_01192__2013_06_10_17_03_47 Steven, The assert has been in ToT for over a week now and I haven't seen any problems reported. Is it time to move on to the next step? Steve Ellcey sellcey@mips.com Index: rtlanal.c =================================================================== --- rtlanal.c (revision 199324) +++ rtlanal.c (working copy) @@ -2711,6 +2711,7 @@ tablejump_p (const_rtx insn, rtx *labelp, rtx *tab && (table = next_active_insn (label)) != NULL_RTX && JUMP_TABLE_DATA_P (table)) { + gcc_assert (table == NEXT_INSN (label)); if (labelp) *labelp = label; if (tablep)