From patchwork Tue Jan 19 18:14:45 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wilco Dijkstra X-Patchwork-Id: 570099 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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id AF595140B0E for ; Wed, 20 Jan 2016 05:15:19 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b=ci94jtEr; dkim-atps=neutral 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:cc:subject:date:message-id:references:in-reply-to :mime-version:content-type:content-transfer-encoding; q=dns; s= default; b=XDh/rk7WXC29Tf6Noy1A8TerGeRV+p7jrUqAg86PHEylg5zATKaKw 2RWzmQ1V37tDRcBFzGLWhNJsFUWRCTxEBNacBsBeN/jlsbJBiCyiAyhfJ/ciBRiB AiELRT5o7q1wDCPhpdu+IMhPzUga7UdfPIz8yAVdPRDXp51KjQN2hA= 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:cc:subject:date:message-id:references:in-reply-to :mime-version:content-type:content-transfer-encoding; s=default; bh=2CTxq0WXn1d4ioNJ/JH0IsXWBh4=; b=ci94jtErVhvJtlkPToNXOZR3k+OD qtldKp1AX3WJlFxc9CNznx7V5eAchhCPnSWCkO1ZyiMlSXX/EgnENmpAPTu4FjOZ ZjVSTgwTkd6hd3Q+wtLqJCQl19Kghrr5iwXZKEOZJxHmR5+hGxjvZYHvl5+qipxr iANulT7wNPxNKz0= Received: (qmail 76616 invoked by alias); 19 Jan 2016 18:15:10 -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 76599 invoked by uid 89); 19 Jan 2016 18:15:10 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL, BAYES_00, KAM_ASCII_DIVIDERS, SPF_PASS autolearn=no version=3.3.2 spammy=1707, 170, 7 X-HELO: eu-smtp-delivery-143.mimecast.com Received: from eu-smtp-delivery-143.mimecast.com (HELO eu-smtp-delivery-143.mimecast.com) (207.82.80.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 19 Jan 2016 18:15:09 +0000 Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1lrp0014.outbound.protection.outlook.com [213.199.154.14]) (Using TLS) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-28-KFDHH0QLSc2LtN45VcuGLA-1; Tue, 19 Jan 2016 18:14:47 +0000 Received: from DB3PR08MB0089.eurprd08.prod.outlook.com (10.161.56.15) by DB3PR08MB0089.eurprd08.prod.outlook.com (10.161.56.15) with Microsoft SMTP Server (TLS) id 15.1.365.19; Tue, 19 Jan 2016 18:14:45 +0000 Received: from DB3PR08MB0089.eurprd08.prod.outlook.com ([10.161.56.15]) by DB3PR08MB0089.eurprd08.prod.outlook.com ([10.161.56.15]) with mapi id 15.01.0365.023; Tue, 19 Jan 2016 18:14:45 +0000 From: Wilco Dijkstra To: "H.J. Lu" CC: "gcc-patches@gcc.gnu.org" , nd Subject: Re: [PATCH 4/4][AArch64] Cost CCMP instruction sequences to choose better expand order Date: Tue, 19 Jan 2016 18:14:45 +0000 Message-ID: References: , In-Reply-To: x-microsoft-exchange-diagnostics: 1; DB3PR08MB0089; 5:5sNpszsYWvsWvOpziJsJ599XKjp8Pzcp58O+mJ58mjBdSM5h4k2LaFJvs4XGQ0tssn6GBkR3JGKYe5HzU2zMTHpIYJ/r94LApynbD82RVRMPnOTBC4C/5C3V1L/wsxLiNf2Yp5NAfMNYh3smpC793A==; 24:gNvpD3/P5RRv2wJYosRxVynrmrLZEcVXZ/pVfijqjeZuNhI8hOqsZl8qt+WLZofVe2cS98EErXAx9BueAbglF96QlRUJkO1q8uDla3bGOvY=; 20:Qq+R031hUaLUB8BwcH09s6OycYe+Tfh+Ys1DRXwCb0JAX6JelwG1q7pOTtkze6EFNx/+ahs8yzibIROjaHhWt2qXu5wPShNUGcwpLVLbTEiF5HPvCbxvb+aAdbJUkv5F/ZocWHRxGd6wnoChFqb1ERaFQs4t6jJOjArSadKClL0= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB3PR08MB0089; x-ms-office365-filtering-correlation-id: 9227c09a-a6c9-48eb-81d6-08d320fc6930 nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(180628864354917); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(10201501046)(3002001); SRVR:DB3PR08MB0089; BCL:0; PCL:0; RULEID:; SRVR:DB3PR08MB0089; x-forefront-prvs: 0826B2F01B x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(189002)(24454002)(54534003)(199003)(377424004)(92566002)(77096005)(76576001)(11100500001)(1220700001)(87936001)(586003)(2900100001)(2906002)(19580405001)(86362001)(19580395003)(122556002)(5008740100001)(5002640100001)(106356001)(97736004)(105586002)(2950100001)(5003600100002)(5004730100002)(40100003)(81156007)(10400500002)(6116002)(74316001)(54356999)(102836003)(110136002)(5001960100002)(189998001)(66066001)(1096002)(3846002)(50986999)(4326007)(33656002)(76176999)(101416001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR08MB0089; H:DB3PR08MB0089.eurprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2016 18:14:45.4255 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR08MB0089 X-MC-Unique: KFDHH0QLSc2LtN45VcuGLA-1 H.J. Lu wrote: > It breaks bootstrap on Linux/x86: Committed trivial fix as r232576: Index: gcc/ChangeLog =================================================================== --- gcc/ChangeLog (revision 232575) +++ gcc/ChangeLog (working copy) @@ -1,3 +1,7 @@ +2016-01-19 Wilco Dijkstra + + * ccmp.c (expand_ccmp_expr_1): Avoid spurious unused warnings. + 2016-01-19 Jan Hubicka PR ipa/66223 Index: gcc/ccmp.c =================================================================== --- gcc/ccmp.c (revision 232575) +++ gcc/ccmp.c (working copy) @@ -170,7 +170,7 @@ int unsignedp0, unsignedp1; rtx_code rcode0, rcode1; int speed_p = optimize_insn_for_speed_p (); - rtx tmp2, ret, ret2; + rtx tmp2, ret = NULL_RTX, ret2 = NULL_RTX; unsigned cost1 = MAX_COST; unsigned cost2 = MAX_COST;