From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 79210 invoked by alias); 14 Jun 2016 23:38:27 -0000 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 Received: (qmail 79199 invoked by uid 89); 14 Jun 2016 23:38:26 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=top-level X-HELO: mail-wm0-f43.google.com Received: from mail-wm0-f43.google.com (HELO mail-wm0-f43.google.com) (74.125.82.43) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Tue, 14 Jun 2016 23:38:16 +0000 Received: by mail-wm0-f43.google.com with SMTP id m124so11579917wme.1 for ; Tue, 14 Jun 2016 16:38:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=rq2oKO2Hc/ejCLnGugLqat79CwXf2PNoJtDOFhNyQn0=; b=HWYpgaSSzrjTYAWyRP8QQvL/Jqc7Q1aV2+5UAuWq4v7VN4BjRGSludF9pz7xE5pCb9 lZ0sdiVY0W/+M2ByTUMmCmfUtWIMT2J7FUPuzzqYlNigBb9BtPAuM1mvtkS4Ck+k4+GP jTIgKx0qmNw6Uxrn1DJ+XDr/KL2Xjgk5n4HeVKZhHQPh2LV+3oceF9cuZ4U8scKDfubm YDTEvswP9IYelsfLXuVht3+RZwUQhzch9V4MbEaQnP/FIj7y08pi7mV1NYZPygKOiKCf Ygc+DNH9rfPmQc8mPGqY5v4OAMU/4beTNkUksrdnwygMnptxUzf7fhEwDuZuhWR95VMz mFKA== X-Gm-Message-State: ALyK8tJV7/dB0KZinf+SAQjY/NQ2yqF9/OAsL3incxMmTYIjC3mqMp/jwsMzV7p1Gpde8A== X-Received: by 10.28.52.193 with SMTP id b184mr6626735wma.38.1465947493700; Tue, 14 Jun 2016 16:38:13 -0700 (PDT) Received: from localhost (host86-156-236-89.range86-156.btcentralplus.com. [86.156.236.89]) by smtp.gmail.com with ESMTPSA id z14sm33938705wjw.6.2016.06.14.16.38.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Jun 2016 16:38:13 -0700 (PDT) From: Andrew Burgess To: gcc-patches@gcc.gnu.org Cc: Joern Wolfgang Rennecke , Andrew Burgess Subject: [PATCH 0/2] Arc fixes and genrecog warning fix Date: Tue, 14 Jun 2016 23:38:00 -0000 Message-Id: In-Reply-To: <57605105.7050507@amylaar.uk> References: <57605105.7050507@amylaar.uk> X-IsSubscribed: yes X-SW-Source: 2016-06/txt/msg01091.txt.bz2 Joern, Thanks for taking the time to review the previous patch. I've revised the original fix-up patch to remove the addition of the MODE in the zn_compare_operator case as you suggest, this is patch #1. Patch #2 is an attempt to address you comment: A generator program complaining about a missing mode for an operand with a special predicate is wrong. I'm hoping you'll review (and if you like it) merge patch #1. I'd appreciate you feedback on patch #2. I can always repost patch #2 as a top-level post to the mailing list if you think this is the right fix, but should get a wider audience. Thanks, Andrew --- Andrew Burgess (2): gcc/arc: New peephole2 and little endian arc test fixes gcc/genrecog: Don't warn for missing mode on special predicates gcc/ChangeLog | 11 +++++++++++ gcc/config/arc/arc.md | 16 +++++++++++++++- gcc/genrecog.c | 22 +++++++++++++++++++--- gcc/testsuite/ChangeLog | 8 ++++++++ gcc/testsuite/gcc.target/arc/movb-1.c | 2 +- gcc/testsuite/gcc.target/arc/movb-2.c | 2 +- gcc/testsuite/gcc.target/arc/movb-5.c | 2 +- gcc/testsuite/gcc.target/arc/movh_cl-1.c | 11 +++++++++++ 8 files changed, 67 insertions(+), 7 deletions(-) -- 2.6.4