From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2041.outbound.protection.outlook.com [40.107.21.41]) by sourceware.org (Postfix) with ESMTPS id 5D74C3858CDB for ; Mon, 18 Sep 2023 09:38:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5D74C3858CDB 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-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YWxPr+G2zBPWdJntrQCyOXuUqwBac0bfq1WnQ2a+l5GkUF9VMqzDiTqYNSeGDtusjiWodYMkA7BDS9HhyT4yjC6du7Buif57oRyzO4E2V0FKcQzQfNzte1M7vVgx4QsMXD0Uvf52s0uC7lMz1Mn+DccHXWe9zrvky8Z3eFkbPW2lbz+KwpsDgoL/GKeKu3d89mI5h+0jtGi4d9qRifzpTgxaqt5OIYpAJSs9TzTAGkK7EceXQGdFMhOangBmGnG8+FCeGDqQ8HmuFbgHDEld9mNwq9/Wyv5rCCAC3OKjnN+tOk4/WrU1fVJppDGukl73j3GO+hyPxuSXQVCLsQocrA== 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=qfWTdax8slyO+ScRAiCIoJ+tyRvDBj3AJuf8CpxM2rg=; b=IXYHejy+Lo/8iHicx+E2N1BS7n3O9CriaWjTbNb0LRB2QuQu88U8aJ3zFOVuCoYCjVrPaMRSJnsL2Dr+z2ekUH/24Xs66DzqFDSEPhBFLm91h9g8IeiVCTlFNJeOB3wsSXeiPadDfdsz8It6j1bgihP78QEuPtyYAkkz1mYkuzd0+RbzqLP4SvkYo1l0ZUFyF8l61+HceFmhofGm+meqh5nYV8KupDadkDxNvItDXi+zVigUlSLJ/jXGGsIoSJifYj5zk3Q+j1leyxwCDe+S+YzL3mpYwD+X5IG83uhxZvrofGF3sTpbCMnSria5qH1naUkKDPxCe+6vx2jBBk01zA== 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=qfWTdax8slyO+ScRAiCIoJ+tyRvDBj3AJuf8CpxM2rg=; b=bVT5VZDwMWgKG5iWOl92BooqsgvmVwdzjKTh5iNSA4MvG3c99/KA60tFZLQfGGmGrWWx6ogKiy5YC523eht8KGhpGZoMER6b9zdYO1LY3OyQj6nm+zmGfOe7QGlzu+j1l+Qq+/BiWtrcVflRAGqwy91hDxF/Un1uvfOaSZRTgsK5HR+YE404iYsinRAYsVM2OV8ALobNJduy6I2/4pQNMkyLkM1VBPBWx1qhp2OYNCOAp8IPvkyGlnZ4RkHxrxELwLCCnS1v5WmJrGw2jYqKYz1q+4ximZLomnAJcOZivVsuOC9mtFDgLrp+g/saYSA7rTdgqEe9vLFirp2uMiFfrw== 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 DB9PR04MB9749.eurprd04.prod.outlook.com (2603:10a6:10:4ed::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.26; Mon, 18 Sep 2023 09:38:24 +0000 Received: from DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::f749:b27f:2187:6654]) by DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::f749:b27f:2187:6654%6]) with mapi id 15.20.6792.026; Mon, 18 Sep 2023 09:38:23 +0000 Message-ID: Date: Mon, 18 Sep 2023 11:38:22 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [PATCH 0/4] x86: fold a number of VEX and EVEX templates Content-Language: en-US To: "Cui, Lili" Cc: Binutils , "H.J. Lu" , Hongtao Liu References: <0690c179-ac98-d127-5ff4-b5abb725b6ae@suse.com> From: Jan Beulich In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR2P281CA0127.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9e::15) To DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR04MB8790:EE_|DB9PR04MB9749:EE_ X-MS-Office365-Filtering-Correlation-Id: 70ae1a4d-62e3-4ca9-2687-08dbb82b00b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xnjcWbHGcXRTTc/h5bSRXwszYJREKUNQ49Twmwx3aAfZ26D3RGHmJRPAZb6juQj6PKdFlpW8ZA/QjpAlkSvVVhTHLHLsgcJqrhIbnUXpUseiWn00PUCKrjU3QzdRc/trhEFsnIilZnOWaMFpky7PHbeH6Tty10/GCWIi7OtOx8Hq8JMF247aO8e8sMQAiuHyX/VM9/KMvBqh31hbn9XWJdoDUThUegPMRKslKUdMisqZazunHXDTezis7U57SUjODqNAK0QxAbNhrgBsAKS6Ulg35sCy2XxbrPhVy2BX1Gfm19Td2vxknMEUrTQNpmYCEi+nomqh6p9aj6zWEZT7m8aGitacpU+R0Jyof98WD2upYPG0/6OQhH8arb2GkpRBafy8t8ZYZAnCMY9G4BmivJ29ZRUlnH4HUZCP7nsU1MoOAYiDUGu6SXxHiF8OUXe9dgzt/AlHv4dxXuanSLoz9kY92oaiNqL+Hd0gpxbbbPCq65AAyagtuDQIkv19twZn9hTiBbC2xUtH2UM4PpP3Ce3JiC4NB3Nsw/E9zyQ18vLB4Ti4sr4NiRPsok41JrpdEPtzjmxp5S9R2S1wRkY9pw2Cc0iZ21QonVJ1r23F6lWDDM9fSsS+5Q2h0UlR87c3jpQxrYHOuo1dEkz2/IBx2g== 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)(39860400002)(136003)(346002)(366004)(376002)(396003)(1800799009)(451199024)(186009)(66556008)(66899024)(54906003)(66476007)(66946007)(41300700001)(6916009)(316002)(8676002)(8936002)(4326008)(6506007)(53546011)(6486002)(6512007)(478600001)(83380400001)(26005)(2616005)(31696002)(86362001)(2906002)(4744005)(38100700002)(5660300002)(36756003)(31686004)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a08ydUFoMjNacTZoc0lnTkFuN25MQU9IcDIyZTNDcDJ5bE94TWcxVWt5TjhT?= =?utf-8?B?MmxYYVBwK09Gd2F4anRkSDVvbE9PQThjVUdWeXlaSmlyNWl0bThieUxIZkg1?= =?utf-8?B?NzVmSm0vbXhvWGhmb0JTWHYyMUdQbi9ScnVhZ1ZJRUdhR2FuaGRvd2FjNGpS?= =?utf-8?B?YnVMZG5YcFBkWDl2K3lyRWFWK2ZFL0V2VWhkaGlHWDIzLzQ5dU01WHVxMWdI?= =?utf-8?B?YUVwOUlpNzFiVkdhNEZScWE4Sk1tNXZVQTM5NTM5d2JpZzc5ZmQzWjdaazVV?= =?utf-8?B?eFpFbEd6YW5VVUZydEM0R0pVWDN6WElYdmp4SzRYVmdpYkVIT0NXL1RKVGNo?= =?utf-8?B?bXNoL3gzb05nZG5IaVFtOXhzTEp0dnVOWG5LZEJvZVVHdWJsaFpiQmtRVHBY?= =?utf-8?B?YU5TWTY3SVZBQnZFUm44QUpwVlVlV2pLVkFYT0VYYno1QlRJWkxCdWlmL0t1?= =?utf-8?B?SzViQXhKS0VFS25Za2dWK2xoMGpDZVZqMUtMSVplOXBJWGR3dDFuZ0Z6RTUx?= =?utf-8?B?R0Uwb05RYktrUmk1SG8yTlNCNEZFUnJYcFJCWmFZazA0QnovQnVubnFwVlhx?= =?utf-8?B?UzdOMmlCNXdzMDlWK05HdHM4OVB4alNvWEl4bVhGZDZ4YjMzSmQxT1VQWm41?= =?utf-8?B?UVV1TnkzWEFyTFhUVStWRFhGZXAvQkRCZTZhekNCVTk3WXJLMDNTY0hFNW1x?= =?utf-8?B?LytyVHMzY0o5aFd0NGsvNGJ1aytuT0hURmdWRytXNzBEdXdNd0xtMVBZVVNa?= =?utf-8?B?WitoVDdVSlJDZDFVTHBJR0NRZDJLWFMrK3RLeDBXSW9XUFVncnU4d3BkREh0?= =?utf-8?B?N0N6aE44RGUxS3dPOHVCYmVFWlc1TW5Rc1V0aFNHNWhva1p0akJlUVg2MlBy?= =?utf-8?B?SG1kYTAvWVRablpHdXkraldjcnMzekQ1M08xK3VCVHljRFczK1FmNG1YcVJ3?= =?utf-8?B?U2xYTmlPZFlKczd6ZnBVVUtaRDBheFR2anRwc0NlL3RiSVFzNkc5NWxuUDhi?= =?utf-8?B?L3N4SUdGa1lQbWlvYmN5Smp3bXdPd3hCY05LZXU5ZmJnOXVJZnIzVEIvNHRG?= =?utf-8?B?bjRSY1VNMVYzZWE1c2ZRY091VVRIK3VUUC83dXR5VjRjWHpiM213REI2VlNL?= =?utf-8?B?ZzZKYVJkNEh4dHVuOUtDd2EybG1XNG82SHE5c1YzejkrNTFKSFMveVNTK2pJ?= =?utf-8?B?RXRnVFNxa1Ntd0k1T2t3Ylp5aU8zQU9wNy9Mc0Z5Nk9pZS9RMllzcWMvUTdk?= =?utf-8?B?TUhkRGdlNHZXbDhJSTVmRnM3SmQ5MVdrRlNzdjJ0WEhuSTNoYUlZQm12Wlo1?= =?utf-8?B?MzdQNCtzTnVrRTZrRzh0TWNEQ2RmV0tITmZvY1FmNStPU1BKa05BTlhodFpG?= =?utf-8?B?VkFPNVJsNEZacVJJTGhtVERQd0NsclFaZUIwN3QxQzV0Yi9VU0FtNVZFWU41?= =?utf-8?B?Y2hjSDFxLzE2WENXK3RLcXpJQk9vaEl0T05ySUppWkR3Wnd0bS9OblRacXJQ?= =?utf-8?B?UXJKU2RHeHJObmxHbnAwZllReXlob0ZGVEZCMVZFZHF0OE5kdjloSVlZZkxz?= =?utf-8?B?amdpZFZMWE9aanBmYXNZa1dpck9aUExCQkRJNU0zR2FFaTlnRWRGZDJYZ3FK?= =?utf-8?B?ZXdMUTRkb2UrbG1GWkxKSDl1ZjgzK0xZSnF6aXZwUEdwbDBudE9lZUlOUWJY?= =?utf-8?B?M0l2aTk0a3o4S0owNzhRNnA1SHhBRmkxYW4rc1lTNVJDM2RjTzlFdUZ4bDJm?= =?utf-8?B?b25FMWJjc3FGWktsaXczdjhRQVhpdDd1YnU4Y0c3dTR6cnZRRmpMZzF5TFVo?= =?utf-8?B?Q0cvOGFma3ZZb0FseWxzMytUeXZXT0pOdHhBblJtaVdyRkE2L3NVaHZqTjFK?= =?utf-8?B?K0xZOU05MVZ5a1ZScG9kQUJNVFhpUE1RQUtuZ1dEdndHdjlrWTVpUVFjTVp5?= =?utf-8?B?dkFzMVo3NXZlaTNPNktZeG5VbFBaQVdGTDkzdEFtQ0RKSGMyUWFUV2NpRHVn?= =?utf-8?B?dmUyZ2crT2trWWs1dldUd00yZ05FRGpEOWVYUzN1K0hMSnpCbFQvdk5KaG1h?= =?utf-8?B?ZFg1REhUQ3MvbDNJVTJPWEtwUjJkNURaTVgxM09rb3NUeEdTZHlwWmlMeVYr?= =?utf-8?Q?F/lMswIDziktluxfhBaaxoW+2?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70ae1a4d-62e3-4ca9-2687-08dbb82b00b8 X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8790.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2023 09:38:23.9431 (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: xxeId+sdcIQ4q+PkVn1J05uu6kaBIc35En4OJGgXe0WZ8FGKlEjCtKwcT53SWIgTISFK+qAw8cRjx9XosI1cBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9749 X-Spam-Status: No, score=-3027.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 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 18.09.2023 07:47, Cui, Lili wrote: >> -----Original Message----- >> From: Hongtao Liu >> Sent: Monday, September 18, 2023 9:58 AM >> >> On Fri, Sep 15, 2023 at 4:46 PM Jan Beulich via Binutils >> wrote: >>> >>> The last two patches are explicitly RFC, for having a possibly >>> unwanted side effect. >> We're about to send out APX patches, @Lili Cui cloud you take a look at the >> series? > > Since APX only needs to promote the VEX instructions without corresponding EVEX, these folding VEX and EVEX template patches has no effect on our internal APX patches. I don't follow: As soon as you have an insn with both a VEX and an EVEX encoding, there can be potential for folding (ideally right when APX is being introduced, rather than once again leaving it to me to clean up later). Jan