From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8094 invoked by alias); 1 Jul 2014 08:28:21 -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 8084 invoked by uid 89); 1 Jul 2014 08:28:20 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-pa0-f50.google.com Received: from mail-pa0-f50.google.com (HELO mail-pa0-f50.google.com) (209.85.220.50) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Tue, 01 Jul 2014 08:28:19 +0000 Received: by mail-pa0-f50.google.com with SMTP id bj1so10293859pad.9 for ; Tue, 01 Jul 2014 01:28:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=SOzOxv1AZ47fx6kFuw84T5t+8cm6l82uSg3md3VS2E8=; b=KQiq2q3ZEjDEXE+Z+bEwWGxjNi7eWbfMnLh3xZ12gIbq8/u2zmq1Iuau+xVAWaVHpM IL+aeB0XfYSMswKXWuc5dKzgP+oeZ3JpSrW3mVqMBLvm41FsTaaKEwc2dd2FA02gnTkC UhFIG0XXjV25lNN/VT/nntxgmu/SW0/EV5QgWDFQ+WG9BZWfalNQoyrcFJqsGn8hAdQ4 fix7ekqyKzmPo+dCPV6W88iY7cvhz9TYr5TxrUbpYLgSzAXgkENtqFalrJv9b+qt19xd RiePXXa5EhZc/QOZzfvVl1VApOtgsB534O8qaTi0m5/D9GmvZ0uXPJoIIUwPPXgzRFFY hPRA== X-Gm-Message-State: ALoCoQkbrKFCbgOUCrE6MkezkB9XMd/xx9cn5PER115+DZXOC2byl9diHKx7+3KC9Ny/vmOveYn6 X-Received: by 10.68.125.164 with SMTP id mr4mr58191365pbb.27.1404203297786; Tue, 01 Jul 2014 01:28:17 -0700 (PDT) Received: from [10.1.1.4] (58-6-183-210.dyn.iinet.net.au. [58.6.183.210]) by mx.google.com with ESMTPSA id no9sm31389995pbc.83.2014.07.01.01.28.16 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 01 Jul 2014 01:28:17 -0700 (PDT) Message-ID: <53B2711D.2020701@linaro.org> Date: Tue, 01 Jul 2014 08:28:00 -0000 From: Kugan User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Andreas Schwab CC: Jakub Jelinek , Richard Henderson , "gcc-patches@gcc.gnu.org" Subject: Re: [PATCH 1/2] Enable setting sign and unsigned promoted mode (SPR_SIGNED_AND_UNSIGNED) References: <53A9658F.2070304@linaro.org> <53A96657.1030901@linaro.org> <20140624121812.GW31640@tucnak.redhat.com> <53AA7864.9020500@linaro.org> <20140625075005.GY31640@tucnak.redhat.com> <53AB7212.5080902@linaro.org> <20140626055011.GK31640@tucnak.redhat.com> <53ABEAC2.2010804@linaro.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2014-07/txt/msg00016.txt.bz2 On 26/06/14 20:25, Andreas Schwab wrote: > Kugan writes: > >> @@ -5203,24 +5203,25 @@ store_expr (tree exp, rtx target, int call_param_p, bool nontemporal) >> == TYPE_PRECISION (TREE_TYPE (exp))) >> { >> if (TYPE_UNSIGNED (TREE_TYPE (exp)) >> - != SUBREG_PROMOTED_UNSIGNED_P (target)) >> + != SUBREG_PROMOTED_GET (target) & SRP_UNSIGNED) > > & has lower precedence than !=. You should have got a warning that > fails bootstrap. Thanks for spotting it. I did a cross bootstrap and it dose not fail on warning. I should have mentioned clearly that I intend to do the full testing on all the targets necessary after getting feedback. Thanks, Kugan