From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from de-smtp-delivery-102.mimecast.com (de-smtp-delivery-102.mimecast.com [194.104.109.102]) by sourceware.org (Postfix) with ESMTPS id E24E33858D37 for ; Mon, 21 Feb 2022 13:13:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E24E33858D37 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05lp2177.outbound.protection.outlook.com [104.47.17.177]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-23-gcZHO_YxMNe0avFBqoMayQ-1; Mon, 21 Feb 2022 14:13:28 +0100 X-MC-Unique: gcZHO_YxMNe0avFBqoMayQ-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ah/ibIaLBNaxR9OJryroTbCtrhpZ5ZpEqwDgapF6o3nFjdvxbZjHdTxvU6C+mWHRl+rm6M86LdHt+iUDoYTXEnex9sYYNmXLTZXO2p9mv/xudC6lTVWLtb4ILwhKCNiSTR8NGFbyn1mV2JWAxFUhsOU8l1sIhnfUWRNjKIM9PfoDObnjrIaBGMlkQVXCIfpnKTMY4y4VeP1oh3X+4u24y5FoufGSwYBetvvvPPOFuZh9JQBSHp/X8lz8KKy7WImBgngcxtTrXE6ylVKO8fV0RIw7aMnlwM9Nb7AMchXUz+QcehCr2QDB+RLIiEorQ5VaEgE253ugcD2Qp2Z1IpyoeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=OxFF4N8qATRVpzUx9wfXuqBKyk0Us2WrzJdor6H2CuI=; b=KVfXBHuY2pSg531aEtpnSWohp7BC1CpTjsJnoQebVElOaovleBLwLKm0Ey80TcWzNiVJPuNI6io9B968txVRzmbqT+Nb2gXlH/g6aiIH0BMkmaYFJXYhWHjSYHagQzzBtJCkAR5cu5hu144S3fZkWO1nGPUSadAokD8rhxtap1BJcu9Z6hXNwmxVG5rd0KORakuyi31dlItT+K0R/s1zM1uqJycQc8Q+763Da5Tk0TpeW/di4gzaif1cNIpGu4LCX7AHxVJj4NHGVx4LhnDjrwbKZFw0VUINY82Yf+SVhSOtIfUuFMwmvRyO8GY04cGvRIxUW1GE8YoUGM5JXYnE3w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none Received: from VI1PR04MB5600.eurprd04.prod.outlook.com (2603:10a6:803:e7::16) by AM6PR04MB6518.eurprd04.prod.outlook.com (2603:10a6:20b:f8::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.27; Mon, 21 Feb 2022 13:13:26 +0000 Received: from VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::d479:b728:345c:bd65]) by VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::d479:b728:345c:bd65%6]) with mapi id 15.20.4995.027; Mon, 21 Feb 2022 13:13:26 +0000 Message-ID: <7435dbfd-5b5d-60d0-7376-83c209c77541@suse.com> Date: Mon, 21 Feb 2022 14:13:27 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Subject: Re: [PATCH RESEND v2] Aarch64: Allow explicit size specifier for predicate operand of {sq, uq, }{incp, decp} Content-Language: en-US To: Shaokun Zhang Cc: Jingtao Cai , Bo Dong , binutils@sourceware.org References: <20220216005311.26184-1-zhangshaokun@hisilicon.com> From: Jan Beulich In-Reply-To: <20220216005311.26184-1-zhangshaokun@hisilicon.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM6PR08CA0039.eurprd08.prod.outlook.com (2603:10a6:20b:c0::27) To VI1PR04MB5600.eurprd04.prod.outlook.com (2603:10a6:803:e7::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 52265a7c-5cda-42f7-7ca2-08d9f53bf23b X-MS-TrafficTypeDiagnostic: AM6PR04MB6518:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BiyoGlZ+ztzq1E+7LfoboHXmNraYW2Ye+RITqWYUhJ3ejcMghAAf0UM4PUt0DKWZMbLjXyewzByJwxxnLKZ5ZIqfwcTvMuSxTaZ6dUgcLsh8S/wvTUwaXL2MPVyMIlyNgYrE8a/ehdbpHaZKylTWBsNHpU4dcjlsslWusUrPBR1Um/Jc6+YPC1nQodwF0BD4irwJ5RGTsqRge1bBDQ4Mxs/AiydowIoc69qIWV2O1klz+Ti493i8QpirAdmGvp1O/1I7sJL9y+ixgCe5QGKQgp4EY/baHY/Phj05Yyb6pIDM6++AfJr0BfO5NKMOlgweBVZi/Px7qBvpDKKebrTgJShUhmeYjWICZz+aBgqNHtUQuPVZHxcaA4EN/cDZz8qPS7M9BOHjlKJJHosr8ldJchhcR8uzOnVw1+LkrNP772Cd2uST6qH046Q2zTeDePwJArCmMWOJYLlufL53Nlj1msJdUdQEvmTak20fOi4kxZt6tBIRaJjxkpvmPmXicIMBx4dPBB7niwYzCHS7czOOemtzGCpu4j6VjkAPki4h2/TwrYanFrccbgxjcHpZ1ymVn6C4SYZktzq4FFjJTLLKcSImjuhg54Ah4X2/glWG03YXv/ijcQrlDgCp5tsA8uzWadzZwYsH86Sn6JuCMx6g/b/22dHPz0ss+47hZxDjoiTFqKnvmwvOeP5stn5jUTjRYbyUhFRIP4p49EgIwHcIIQfAC8yTgy5KVrYGko6F2foXvEVUGrtVOSXE12h96VKD X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB5600.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(31686004)(6916009)(54906003)(66476007)(8676002)(508600001)(4326008)(66556008)(66946007)(53546011)(36756003)(6506007)(6486002)(4744005)(8936002)(2906002)(316002)(6512007)(31696002)(38100700002)(5660300002)(2616005)(86362001)(186003)(26005)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?R08wU0pzaGNMQTNnUkZsYzJLYzF4WHl3ZDg3Rk5CTXNINFE3RCtMT2Qrbnlu?= =?utf-8?B?em5Camx2dGNTSFVpSE9IVVF3cEtMZytoRjgrclFQUTI2RWpOMFZnUGcvMERn?= =?utf-8?B?c3hHbEp6aWdBSXh3RzVEc3BmS3BUR2pBenVZSUZtbGs4cU52d25ZRjkrNytC?= =?utf-8?B?TFFlYWpjMEVZV05zc2lJUFJtVkoxK1BWNnhDWHZMUEwxbk85K09XRWUzNjlG?= =?utf-8?B?alUzOWNqQitsNjE0TnpnaTR3YzRSS2dUdGJUc3dpQzNISFZOWmh0OW03dE9S?= =?utf-8?B?SnNWRmQxWXBNcHdFNlZXZDl5M2JteU44NG9QQW1FeVJsNXl3TTNGMzJGOFdt?= =?utf-8?B?K3FpU2ZSNzUrcUZFaTlZUTNIMDBsVmdiTy96YmtxdEJrSmEyUS9yM0tleEFv?= =?utf-8?B?Q1lab0tXZFBFNXcrTHYyVnlqQnBkUnJUYlQwOS93NmhmRmxES1habTVJVGlX?= =?utf-8?B?ekl5dDYwdEEwREJyd2hKQ2p2TllKSDJHN3EvSnJqdzNEQlV3TGhGYWlIYWFH?= =?utf-8?B?WWJ1UFIwQmxIWDZvcjV6TkJ0MzgyZ1Z1ZS9tTml5dno2UU9FeUl2QXUwNEZO?= =?utf-8?B?UngySm9Jak56TXorVUNBYzlia0VtZ2lkTk81bktvK3VES3ZNZGgzY2UyU3U0?= =?utf-8?B?V3hJSkk2K1F1MEphQTA1STN2RmhDZXZaa0JzdmltazhXbTJZdndpK2ZaNHF1?= =?utf-8?B?d3R5SitvaGNsOEJ6ZjJZc0NmUmVUd0NLZmlCYXFRdVVpaSthQlZteFA0RVg3?= =?utf-8?B?RXZWdXFyV21UaW44VFkvYUFpN2RFQUY2SDBXeW15RXdhUURuM2o4SDNUNXpX?= =?utf-8?B?NUhxbEN4b2cvUldOYWxpdGdML2dWQlpwWmtuMUZEVXgvU0xFemtnV2pLci80?= =?utf-8?B?VWRTWXg0WTRTRElQYzUxaVYrS293alc1VDBGRkVzb3dqY3dyN3dFWCtnNWg4?= =?utf-8?B?YWpWbWYwbEJKMy8wbTc0SGUxeUJsem5IdzRVZ0J3cG9SN3BEQWYwYVNsUWtM?= =?utf-8?B?YWZUWHVwS0s3anpzeWZhNmZJbkU2aGNkd0puazZvUXdSV1hHZ1pvQWtBR3Vh?= =?utf-8?B?UDBWc0RSYzAyazNITFZ3bmx5b29zQWJMeVlQYVVSd2RGOFVqdVI3YkorcXBD?= =?utf-8?B?RnhZVytCcmlUYVlndmptM2dOSWNZK2U1aS9lTHh4RWxweE9Od1oycmw0UVB4?= =?utf-8?B?TzhKQnkrenpCVGg1VWFXTXZBemZmNDl5bDRpZkIwdHBmT1pqNEZUdXFmS1Iv?= =?utf-8?B?L1RrS1dOT2hzZ2JmSTlHbkx0RWVySExlbDdkUkxnU2ZueUMzV0FDZnFFSU40?= =?utf-8?B?S1F6WS92UWZNUk13NzUxK3l3ckR0MFlFTk5SRGtRYmxld0lkaGd0R0tOaXND?= =?utf-8?B?ZnZvRUJPMnZmS2E4QThxR0UvWndXTFFaZ1RCWHBYVk01YkgxK3dZejdGWDIr?= =?utf-8?B?azRDNlRnMU5sbVFPNk1LNFlpeWdkYUtXbE5uWHRTR2tpK3lDYkdEbVVkVXNK?= =?utf-8?B?cXhtK0tmVXFWVWJDZ3MxcCtSMk9WQklYVG5qR0xjRHpOZnd6WmxpUXhkMjZ0?= =?utf-8?B?a2w5WHJtcXY0bVlHL2VjMnczdmkwT1VnNkYvZ3pjbC9oU0VoNkJ0dVpFQXZn?= =?utf-8?B?MlVmRVFLN2lybjZ6UTd1OGtjcjQ0Y3g5NXpxaHdBdDBDYmhGZnNHZUI0bnZ0?= =?utf-8?B?dDZPQWFwQzJINjJzeEE1KzV2OXNyZEw3eGZQb29HYU0wMlJHMHo3VnZOYmdM?= =?utf-8?B?bXpRM2lJY3NLcE9HUFVOTVZOeFZHcFlmMHc1U3hBeHdtMXFNaU1xV2VSNWtI?= =?utf-8?B?Sm1mS0RmKzVTaHJqbndhZEc1WTRrZnp6djFqNklrTjdLaS9yTTZ0TTRYODI5?= =?utf-8?B?SjZnMTZKQlB3ZGIveXFHclBid0h0N0hzQVNWWVUzU2lZUWhqbXVLeXhLRStz?= =?utf-8?B?WG10bWFWTU5aZ3REaERjSmpLTWs2Z0JEVGxWbFl0QlgzazVqSDBWVnVFU1VZ?= =?utf-8?B?dWpTcnV0K2ZoV3NzZlUvMGljVDJTN3phVGhlK0RoNFJEU3l5RkZUMmwxRlJ1?= =?utf-8?B?am5MNkhSVVdWWUJyYWxPbmZwZTAzVUNlSVc4U0lubUQzb2RsMXdRK2JWTnky?= =?utf-8?B?Vk1YOWIvaHYxNjhqQVJpK0FNUVU4WG01WUllU3lTYkJTK2ErNnpDcnJIUDlJ?= =?utf-8?Q?Hgxr1sdYGbFI1Z57psl2mq0=3D?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 52265a7c-5cda-42f7-7ca2-08d9f53bf23b X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5600.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2022 13:13:26.6589 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rEV7LiE29qAUDTIqGbTAPPuPJkoJGZmZbziJmgAynpgx4/Mer8tXiw1e5VOu6xLrxLIA0QJ/sczUMBIegzGx2Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB6518 X-Spam-Status: No, score=-3032.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2022 13:13:32 -0000 On 16.02.2022 01:53, Shaokun Zhang wrote: > --- a/gas/testsuite/gas/aarch64/sve-movprfx_23.d > +++ b/gas/testsuite/gas/aarch64/sve-movprfx_23.d > @@ -9,29 +9,29 @@ Disassembly of section .*: > > 0+ <.*>: > [^:]+: 04512461 movprfx z1.h, p1/m, z3.h > -[^:]+: 256c8021 incp z1.h, p1 // note: merging predicate expected due to preceding `movprfx' at operand 2 > +[^:]+: 256c8021 incp z1.h, p1.h // note: merging predicate expected due to preceding `movprfx' at operand 2 I have a more general question here: Couldn't the spec make optional the use of all the same size specifiers when there are multiple, same element size operands? One such suffix of course needs to be there to disambiguate different element size forms of the same insn, but the redundancy merely adds clutter imo. Jan