From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2424 invoked by alias); 26 Apr 2017 14:13:44 -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 2405 invoked by uid 89); 26 Apr 2017 14:13:43 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=claiming X-HELO: EUR01-VE1-obe.outbound.protection.outlook.com Received: from mail-ve1eur01on0066.outbound.protection.outlook.com (HELO EUR01-VE1-obe.outbound.protection.outlook.com) (104.47.1.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 26 Apr 2017 14:13:37 +0000 Received: from AM5PR0802MB2610.eurprd08.prod.outlook.com (10.175.46.18) by DB6PR0802MB2341.eurprd08.prod.outlook.com (10.172.228.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13; Wed, 26 Apr 2017 14:13:36 +0000 Received: from AM5PR0802MB2610.eurprd08.prod.outlook.com ([10.175.46.18]) by AM5PR0802MB2610.eurprd08.prod.outlook.com ([10.175.46.18]) with mapi id 15.01.1061.013; Wed, 26 Apr 2017 14:13:35 +0000 From: Wilco Dijkstra To: "Hurugalawadi, Naveen" , "Pinski, Andrew" CC: Kyrylo Tkachov , James Greenhalgh , nd , GCC Patches Subject: Re: [PING][PATCH][AArch64] Implement ALU_BRANCH fusion Date: Wed, 26 Apr 2017 14:29:00 -0000 Message-ID: References: ,,,,, In-Reply-To: authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-microsoft-exchange-diagnostics: 1;DB6PR0802MB2341;7:I+Ti6Iua/oskuC8vx619qCFvwj6UgHrG/zP4aRF0JDlnQhVhvcbb33EoGre73dkvDP86yIN5JbcOPVOkJP+twYtyjUvzUN2IRWRkJo67IQWiMWUJGj2rSw7eBodfS+Adzh4vTbyf0ey3ou1Qaov2s0dGrOqN/5RHGjzUVghpbCi/CRoFivpPa58IUMEqiGpzKQPkiAYEUal584U1ZpTGlyd2/XEtqY+WrpfiSRAWGZCr8NFl5qwyTnVfwL86h7cZ6sPbUK5KGduBO4udftm71lAX0vOk8ehtBcfWWBcWs/HsTS9GgmrxaGSDjPoWSWCQh8tqFHHxykvTGIILcrdJyQ== x-ms-office365-filtering-correlation-id: d19d23ac-1f86-4ba7-fc23-08d48cae6daa x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081)(201702281549075);SRVR:DB6PR0802MB2341; nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041248)(20161123564025)(20161123560025)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(6072148);SRVR:DB6PR0802MB2341;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0802MB2341; x-forefront-prvs: 0289B6431E x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(39400400002)(39860400002)(39410400002)(39450400003)(39850400002)(39840400002)(54356999)(6116002)(229853002)(3846002)(5660300001)(7696004)(102836003)(558084003)(50986999)(3280700002)(76176999)(2906002)(4326008)(33656002)(3660700001)(2950100002)(55016002)(77096006)(2900100001)(54906002)(99286003)(6506006)(9686003)(53936002)(6436002)(74316002)(81166006)(305945005)(7736002)(8936002)(189998001)(8676002)(38730400002)(6246003)(122556002)(86362001)(66066001)(25786009)(93886004);DIR:OUT;SFP:1101;SCL:1;SRVR:DB6PR0802MB2341;H:AM5PR0802MB2610.eurprd08.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2017 14:13:35.6011 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2341 X-SW-Source: 2017-04/txt/msg01308.txt.bz2 Hi Naveen, This version has the same issue of claiming that all instructions should be fused except for the cases that can be fused. You should only return true if there is a match, not if there is not a match. Cheers, Wilco =A0=A0=A0=A0=A0=A0=20=20=20=20=20