From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2079.outbound.protection.outlook.com [40.107.13.79]) by sourceware.org (Postfix) with ESMTPS id D97D1385771E for ; Thu, 2 Nov 2023 13:22:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D97D1385771E Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org D97D1385771E Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.13.79 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698931352; cv=pass; b=BGj1CpZdEykrt4oAWl36rv4iS4GOlMuV+pj4f8+LMXXV2skfU1vRgvYjG9Zsfb6XjucquD95pu/V07V/2BQaRMHdFIUsRhUsdWWwhhjSYhzl9qrl5WayAEJEJNOsI2xRw7evNoJFAUwvrHtitTwmgF4Hvfd/CQ8zMmq5Cq85DlA= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698931352; c=relaxed/simple; bh=Jo6dsRjwDvRnQi2J6iBnuHbG+M+4Dh5rMeQ45ozLWMY=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=B3ae+w4ZTaIsfjXccxmuxn+XPtGij7olv7u+0sR2TiVCOeEk30/GxdwyT3GDUztZUIEIR8YEoAxvLhAL2wVLG76iGvCiXqAjUfn1qBWdRLsfPdsWoz0/TK0JS08zTm2HBltkkp8hkvB7urZza7BReO/RwAKN1gMpiIQmBE1RY4s= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IdoIgpmN17bcxsYha9Ieff3nLPAF5teJ7eaDUdzyuknb59iqHXLTs1cgtlJ+/U/d9I9NIoCae/WmzgUieEu/zviBaaDDybOxKDDn4iqEMral0Z0uLRhXosKnH3fjiyeO8kjEoZ4IJDr4+UwCoEgpQJFAJExMw/yTeNxjHrcpCptO+fDHuAOqenKfN5sLwAyItMZvtQNSwJvZJZ4Ix+aI4beqZUzUXV6B2sV2MYOTM/ZlTLeslgZyWOdBQFpm0GNFGaw5Vc52elNV10tkRBI+Gz8j5+odMc6N4tpEclLxRzwD5b8kOob58PqHJEy49mjW7WTkke8Gs1QEoFjQXFsX6Q== 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=SWxRi6I7GvAlVse9mXgN7/mFXf6094ZQzi2BkOnp7RE=; b=Akiw50SzemvlsOM69QY2fF9KZkBk7urOKn24Sp+PlOgwF5QwNxeITIX4yGeXyrnb2ilsd+SD8SIxSOsDjnhgw8v6FPhN0LBZYuKuWgECk/ydPjUuTLHUR/4SpcseFX8g/F+F6zeqSi+lNcFupcnapWqGgtLhAkjHawgwSy9OC2m3glep9rkCGyFUaJkS4Umtoys458vcGXljNjNHYW9cgEaFRNZj01QNG3qPd+b39DAf/9gzsWYRCGprtBIEzJlxFQMDCKCf8QGs8+W2YJQ0No3cWwWvfjJXgRFRwoS2Lg2FVMfZL96lRFKVz0Vjixnn/F2p7Jobn5beik7DdrLSuw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SWxRi6I7GvAlVse9mXgN7/mFXf6094ZQzi2BkOnp7RE=; b=OttOcmyIoXksTG0bFA/tzy/tD3EJL4VwryY1NtNHutL/SCIcAuq7i0dSPQ4PtPSsbcxVS4UulmW/TaoV9z+HF1fd7qzIk01vPmgzxEyu7pMwYhfAx/5CwKmMNbP7U8NwyDe1T6KWm8N2YeW22Fk4gttvdp2juoJATZh4FFTa5KPV8urOwD/wT2xpoMuMRfyYw8LQRHdriAS7Yi1KgZoMaJof3BEmKalXBHQmwfM043S3IUpdsR0AGKPipQnwhOFaEVvPqnljYOyEyF29Vvlx6ERnE0SXTKC5I614LTBEOJ2fc9GmQT/7UWxWOAdhPvQ2dwUAr5l+gvtbSZUQJaPGyw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) by AM0PR04MB6963.eurprd04.prod.outlook.com (2603:10a6:208:18b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.10; Thu, 2 Nov 2023 13:22:19 +0000 Received: from DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::d924:b650:a2ad:7b25]) by DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::d924:b650:a2ad:7b25%3]) with mapi id 15.20.6954.019; Thu, 2 Nov 2023 13:22:18 +0000 Message-ID: <2cf62d8c-16ed-2032-f738-a04e4aeb5d01@suse.com> Date: Thu, 2 Nov 2023 14:22:17 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [PATCH v2 0/8] Support Intel APX EGPR Content-Language: en-US To: "Cui, Lili" Cc: hongjiu.lu@intel.com, ccoutant@gmail.com, binutils@sourceware.org References: <20231102112911.2372810-1-lili.cui@intel.com> From: Jan Beulich In-Reply-To: <20231102112911.2372810-1-lili.cui@intel.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0202.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a5::6) To DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR04MB8790:EE_|AM0PR04MB6963:EE_ X-MS-Office365-Filtering-Correlation-Id: 458ae2b6-d887-43f4-270d-08dbdba6bd1d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UFFRPQWtlIkMCxLvpkDFm1LHce18g2y8enawLcnhYBB5lqLDEjjKb130Qvvgm47scmBZmDjvXO8WN/np76iOOqAD83HxlLiNi0584BRmso6mSwW3cr12wfb4PhqfNS9Se60jbkiuxc31wYzvMgeQ223oEVA27oG2XP3/7uZzj/2AzYPTawrGTIOS5N2fKMDdsiS+yehcO7uQyX0DrcDx+a4pWVx4cLvqY+khVEbf7aVS/aWhF5Evlvn51xSjgu64eN9PkygPXPUKAnAd7ADeCMot9I8DeQAv01LUfcwvrCx2JF4fo/u05BZKiH0kKt7juME9O6+BhEentHLYvuc26YMbV1UIBjhKrWI6nemQD40C5AQGOg8Iygn5DrzEOhRCOJcIcObsFGGbDfBn847o0P77pQNJ8FejgHF+WkpY/vS4UkDX5PqpKK/XgUp2kfuySh6biWGGeJjDk8E0KajsPUaaE2A3OZLySlGmhbKZ3dDPwT9gjgv52Cu9Y6KSZucny2s+ykK2nTOPoh9m53TAnHwzVkYVmV3YuDEKqaBsTcciwegpWc1C/uBBuh3yglFhSdn82+9Nn2tdqA6zshZxnkFFOMk7bdoDEqy6J2L1u7/YKtL+0DVKQ1VG4AO17aag91ppB3bnK5HAj0VHGqKtrA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU2PR04MB8790.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(346002)(366004)(396003)(376002)(39860400002)(230922051799003)(1800799009)(186009)(64100799003)(451199024)(26005)(41300700001)(6506007)(6512007)(53546011)(2616005)(38100700002)(86362001)(31696002)(36756003)(83380400001)(8936002)(6916009)(316002)(8676002)(66946007)(66556008)(66476007)(5660300002)(4326008)(2906002)(6486002)(31686004)(478600001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VVFseElVT3c3OEdSdTVBVFZ0NmFsVjh6MVVlY0d6ZTEwWStGYmdYSFVobzAw?= =?utf-8?B?emxMdmJrNTMzYUh2U0d0RTByNjgrN01NOFhrNTdxVERJSk0wUmxTYU43Y25U?= =?utf-8?B?TXBDOVoxa0gxNEc2Y2hoSEpyb0VNVnhzNVdOdWx6NUFldk1LTXJQdC9PRkhw?= =?utf-8?B?UzFkNkJxLy9tZUxpNjJYS2kyRllPMDZvNEl1SlA2Y2ZqOG1jaFgwMGNmYnBB?= =?utf-8?B?TVlmODVRN3p3cVVpTkViRm5MU25FQWFjekhNK28ya21WWXVROTczcVlMUUhR?= =?utf-8?B?eUJIWFlJU2NBTXVDMnFCalVPK01zdFJOemh5b1FyZGd4Z1ZJVEFyZ3RVd0Rv?= =?utf-8?B?cXovb1h3aWczVjBoOStsZXlBMGVtT0R4cFNhdmdUSGtIcjdzUWFoalMyb2ln?= =?utf-8?B?aFladU1CNEJWTTBWQzIwNEhvL00xRnBIeFhlZ2d1OVBGb0U4cWtNakhpTGU4?= =?utf-8?B?Y3lVNjI0NVVBNmJoQTk5ZVRrWWRqaWk0Q0hTaTF5aWh2a3FaY21SVFAyUExY?= =?utf-8?B?YUtERDk1OXVscERZcUFESzdzT3VYOGNiRkZQOGxGSzR4d01OZE81SXJNUkha?= =?utf-8?B?RTBKUENnblZpOUwyclg5K3F4ajNwNFJnKzArZDgxbEJmUXQ0TlluVzkwNTVM?= =?utf-8?B?SVhoK3JJdTJ3SFMyaW5LQWJ1emU1bllVcEVhOWdFd0MxcWRtdGZ3TlFxODJw?= =?utf-8?B?QkVYR2w3NUhsTFpORktyUVpvczRFNWtrZVJjcVZTbVkvM1A0RGlZMnliVjRm?= =?utf-8?B?L1pJVlJhd0xwc2x6VGVwU2owam5XZThPR0wwZUR2Yi84RzZob0RhdDVBcTdZ?= =?utf-8?B?SnJpUUdqYlRoNFcwQVh2d1pDZEw2Um1ranR5QmVNNUtjMHhXWFRMelFmajV0?= =?utf-8?B?Q24zRmUrZ3pkRzFYbVN2TUpQZm5aRUNkU0JQbSt1K0xvdDVLbEJhVTZVbkYz?= =?utf-8?B?Q29PaEZYcktzV1M3NWk4L01YNXlaNlFYczA4TndBc3AvUWJxWXZWSysxOWV2?= =?utf-8?B?ZmFRblpLc1RTcGtNK2NjanR2RC9ROVZ5MXAvVHBhZlBTMVZJOXU5UTJVNEk5?= =?utf-8?B?NmIxZFVXL2xPTnZVZkJhU1hCMEhBVTQ3YnMvcTJCUFB5VlNOemhpTHFmR0Ey?= =?utf-8?B?dzA2UFROcktHeERnYXRNTVlTdGFqNGFGa1FDWE5GWW5ML0dPYm4xWHk4bEtR?= =?utf-8?B?UXVEUm5XMWNBVklaL3I4c2pJNnFvVkNWVUsxTzN5SlNOME1GTnBwWDB3S054?= =?utf-8?B?L0JZdnBLYU1XRkxlTm4zK2hxNnB4Y1F5UDArK0hJNUlVZWpIZXAydzY0UmJM?= =?utf-8?B?NkZuUVlUM1FkTkUrUTNod0lRWHA2QkNzYk1lNW9VbWJGaGJRL0JPODl3OC9Y?= =?utf-8?B?U2tPQjdXVlRNUEo4SDFTSVN4aGZrQzdtV0tlcm0xNHdReVdZVDI4dktEeXhq?= =?utf-8?B?U1RUR2VCREk2bXFGU3RjY0REYStVRXFsS1RYVUlnZGVsb0hUREE4dlBkRDZT?= =?utf-8?B?blRITG1kejZuYm52dnd6ODBnZHBnMXk4eTdWbnBzWWthZjU1dUc2cll0V0VH?= =?utf-8?B?R3RjY3ROaVRVZHpONmdIMEc5S2hLYlhjbWx6czdrbGNXaWp2N2pURU1IZklp?= =?utf-8?B?Y21reFI4L1RsRnFyZmxYckwzcmtkcVVITm9Oam13LytkUGhkWVJ5aGs5MjI4?= =?utf-8?B?Vld4OXZ0VDJjZ2JieC83aFBUc3VtZTBYaFJ2Sm0vbnZSczhDTFN4QjVNU1Ro?= =?utf-8?B?czMyL09LSDJ0ZEF6Zm1lRnprSTB1ejgxZ2szNk9ZNmVVMkdmdDVweTV6dlBy?= =?utf-8?B?ZWJUK2lRNU5RaFVQR0FUeDdya2dBL2xhYmsvaTRhWE1Qb0VtTExGang2MFd1?= =?utf-8?B?K3N4S2Q4enlCK0Q4TTFMVmRwcWJQc01FbGV1djBSMnJYWWF2UnIwaE5xQmJh?= =?utf-8?B?cUl4SzY0emJzdFFqV1ljMFdSSEx0djJmRXdHZ05OVjErOFNTWjN2L3dZcVNs?= =?utf-8?B?WlRTcXluWHF0MXp4NUhiT1hVS0FuZWFhcS9OOVRCNlErQkZKeFdzeFd2OG5G?= =?utf-8?B?dDlIODFURWxXV2tMN1JWd0c2ZFducVR6dGJkUkQzdTJtV0srUlg0cnhKYkts?= =?utf-8?Q?mcv5+tP8J2tNo0ThOD+LEJJIC?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 458ae2b6-d887-43f4-270d-08dbdba6bd1d X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8790.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Nov 2023 13:22:18.8963 (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: 3dJMb6r6SBpU5mfPk28DGcGm3urCM9ie1MMCEy1gy+v7a0yuWY7ncKLepSUKCDZv3/2SfldgXHEtF4alAMTDvg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6963 X-Spam-Status: No, score=-3028.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 02.11.2023 12:29, Cui, Lili wrote: > This is V2 of all APX patch. > 1. Merged patch part II 1/6 into patch 1/8. > 2. Created a new patch for empty EVEX_MAP4_ sub-table. > 3. The NF patch needs to be suspended, Where NF should be placed is under discussion. Since the patch part II 2/6 depends on the NF patch, it is also suspended. > 4. There are no comments yet for APX linker patch. > > > Cui, Lili (4): > Support APX GPR32 with rex2 prefix > Created an empty EVEX_MAP4_ sub-table for EVEX instructions. > Support APX GPR32 with extend evex prefix > Add tests for APX GPR32 with extend evex prefix > > Hu, Lin1 (2): > Support APX NDD optimized encoding. > Support APX JMPABS > > Mo, Zewei (1): > Support APX Push2/Pop2 > > konglin1 (1): > Support APX NDD Mind me asking whether this work is now based on my "x86: split insn templates' CPU field"? You don't say so here, so my initial assumption would be that it isn't. That's also supported by me peeking at patch 3. Yet that patch was specifically created as a prereq for the APX work to base on top (and it may require further refinement, the need for which I could only know once you're actually using that patch as a prereq). Jan