From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01olkn2080.outbound.protection.outlook.com [40.92.99.80]) by sourceware.org (Postfix) with ESMTPS id F3A5C3858402 for ; Thu, 28 Sep 2023 00:32:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F3A5C3858402 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=hotmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=hotmail.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PtYE8DciaMAMBEYtXYQ4VjxVzDz1JYCUXRAGyaWcoS4wXjHgBFcwJtLrSMsK6AQ6ewqOyoKdutHsx/8OMrxPwzP3sb2ilCHkCRufn2szy508BC3WDTUhI67p/3c4ZXN3Stx8E276+9pNIcToCQ+Og6byWE4gR6c31k8BLL4RZwxf42qzYxjCCbwArwwuAVX5N4y8iEJZgCblOxVSuHl24jilH6TeJW5D5+t5/DYIqWIA2bhO3U9EwvVbFYJajTpotJ1dFzssNG7KRMm5veHGNlsVs9GsWIIjiVdAwBBV+jkjmyCNhS5d0Ez4fSaHBzuT4LV4XSk5IJnr98QuV2BiaA== 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=IhpyPPBKBfiqEgQgWQvcWvOlyQbycos5Ue+24bUtkOg=; b=kj8PcTMRqv8W0pmBOe9gGAkxsxGQKq7HY1ECIAI8tU9NgK4ha0/n2GTHFXvnuFYjfFUgE4vLQdSNexbbszjnYF9/R/i1bHspmNciq5ZF/oV036X6hIiZYya7jNTdGim/awAZTKIkPT+tlPiKFrQvcnDyjJ88Uuhs9UkSPk97EH0sHyJTTWmgDQgGXYFUyp38YJ28yvjf1dnItF5MK6T89D30er15POpz8eZTxJeBlu6sT09hZFm0bRiCxvNUA0hyu150VfSfSzSAhSldK2fXHGwUK/QB1flrTxVsVUo2ucAOS7yUeY5h2/m6+O1TBYtUa6KnKtR+KILYf5lwbLd1pw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IhpyPPBKBfiqEgQgWQvcWvOlyQbycos5Ue+24bUtkOg=; b=Ee68ISIYg9GkF0OE2yjjxHVyV2ZKrNh9WyzJO7rAa50eDjqLQga9Rjknb15+o4Z4Jd0hOzpV/dRc9sf5nYoxf8KdVLSp5aLv7VYh5SoS1TpIs443b52fS0K1lgzvtIULyYrUHoIVFnyUJTTUrm4pUwbNwQZ/t9NF1KOLe1ws+XiV9tPwpCZXvBTHP9hE3rO/3VLhEIAzpyv7PL7iTsgh8uznXOEztb9ijSnX/RjIEexC/yF06OaV/0z0q8JVqvoHqq84h9bxDpGrTZQfBqm6nTaWASEvm+Lw212iLviBtpEfJvM/w85kMp2E3cEpU8cPdcBMLtVilxlKcxgfortJTQ== Received: from OS3P286MB0584.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:d7::11) by TYWP286MB3110.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:2a0::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.24; Thu, 28 Sep 2023 00:32:34 +0000 Received: from OS3P286MB0584.JPNP286.PROD.OUTLOOK.COM ([fe80::d126:2ec4:3e26:ca82]) by OS3P286MB0584.JPNP286.PROD.OUTLOOK.COM ([fe80::d126:2ec4:3e26:ca82%4]) with mapi id 15.20.6838.016; Thu, 28 Sep 2023 00:32:33 +0000 Message-ID: Date: Thu, 28 Sep 2023 10:32:27 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 To: lin1.hu@intel.com, gcc-patches@gcc.gnu.org References: <20230921072013.2124750-1-lin1.hu@intel.com> Subject: Re: [PATCH 00/18] Support -mevex512 for AVX512 Content-Language: en-AU From: ZiNgA BuRgA In-Reply-To: <20230921072013.2124750-1-lin1.hu@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-TMN: [tlddXYTsBxHQgzoofCpC3+hD71tNMfr8] X-ClientProxiedBy: SY5P300CA0020.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:1ff::10) To OS3P286MB0584.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:d7::11) X-Microsoft-Original-Message-ID: <015a05cf-5e20-536c-181e-2d8240d40da3@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3P286MB0584:EE_|TYWP286MB3110:EE_ X-MS-Office365-Filtering-Correlation-Id: 17d8e045-acb2-4f28-d4d0-08dbbfba6753 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JSue0VefyomYZWzWqXyKL+lN/XOUoqEILLOW6/Ta4q/S57wnHiVkdtJvYaXKe83c9KcavPKDvCZ99DN5znvXzfh+BNy/gPH2rpZwKMNUCzT627QK3YD5UoSERyPoc6Kwd1PK4JZo6Wmw/vmmuHHMeh0jURGSL7HTX3H3qu1m2EyujFyIAiK3816OW6WSVaJ15YyRy2w8o2e3FYVoUZrj1/KNppr+0J0duIbukk46Nrd+/hzB9PdKLWz1y4tMIow6asj93bgfu/45Qwe3QFr9fEwV8uDv3aeAdKw18kwd2kfCL6uVavjU1awVi+LqCDvK1haj7C6pxWJ+23yq+ws7tHeO64lhBAOVMETa/yNjqjJ+A8SqWEA6KIsSejIz5sdAWc0RRuCLVJmGvJiHa7QZc/zYXFNoEsp/HvUzc8bnItNbbc7SxsAZZ6ASd+RQ/6TXwQPNp20HxXhWydjF9JYXbsiUojOcdTM+M8a/nvbNaHYNMungeKjAvsy/PjejcF/+1l88S9X+fhdmTvVVR2qu5wivUUzuRhRCa6Te52wnYBzOi4UChr7xj/H3WaEMcjbJ X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MzQ2cHFicmRjbXFrT0FraUVSTFQxZGdDTW50eUVpWDA3UXpQRXhjWTFlbDhn?= =?utf-8?B?cDNYOFB6QUR5bWQzSWVkQnlZdmcyaFdLUjRDVTJOUzVKUWtBMFRhZlVKNG5D?= =?utf-8?B?SkNyVTlqYi9HTVQ5YTluQXlKaFF1a2lzRHVoUTU1c01BcDE2MVRpZG9pTm9X?= =?utf-8?B?dVNMdWs3MXpkNWRVYWR4YmFraWQ2czA4V1hhcU11Z2Z3Yml3cGRUWDc5VGpC?= =?utf-8?B?SUg2UDVsVGU0Z3V2M1RhRTAyK2RmRWgxZFdnbTdrOHVJU2NHaVVhdXR2MVJ2?= =?utf-8?B?eUwvVHdaMC9CRzYzdnNsVTN6NXJzZ3JNNUVlQ2RKaURsbXdmRXZjV3UwQ09E?= =?utf-8?B?bW0ydGwvV0FmNTIrYTR6YjQ2NnljckNXOHMzU3Rxd1hoNkl5dkg1MFBSSlp6?= =?utf-8?B?V0RWNTJsL1h4WWRzdEJUMnBkdklKUDZkNlFwbXBqZURPWXhFVUlyZW82Zk9D?= =?utf-8?B?YjVhdFBCdngvZnpMVS91QXVNaExFaUY1dnN1bG5pOHpPTkE3VHc2aUlYMi9U?= =?utf-8?B?bTJhQjVxZ0FLY0UyMDA5T3pjbytLcFJjUDducGZTc0NYWkg4QkNTaXVhUEtT?= =?utf-8?B?ajRacmtOcE9ucm96T1QwMUFIUTR5NUNaZHl1QzI5dWZ1WFhQTFMwaW50cEFJ?= =?utf-8?B?T2dkTlNtMTgya3pLYnRwK3VKRjFoZy9wUHZocFIySzdZVHozbytDanBQY2VT?= =?utf-8?B?Vm1Ta0FhWVZmUUsvZkgwaTRYZVNJTExvem95bmJJMitUN0NTVDh0RDF0TExO?= =?utf-8?B?ZE5pWVRNQmVIaEJ1Qll6bzUrQmxiYkpQVDUzVDJ1TzNiUFo1NWNLalRRRFVH?= =?utf-8?B?T09COWg5NjgzZmlNWi9Hc1ZoR0Q1RkdZR09Sa0JkOHpZM1JXbDdwL1RCeWhH?= =?utf-8?B?QnZDTXVQM0s4N3pnQjc0NDRyNXp5NG5PaE1QUnpYTjVJRW84d1FEbG5JN0Yx?= =?utf-8?B?QUhyVHpiNVphbTJRdzducVo2ZEllYmc2cy9RRlFwZzEvdmhMRUl1QnZyQlg5?= =?utf-8?B?dzV0bGVKdzhIUDhkajFzay9OYXUwa0ljWUhVN3RBczJQT0MxN3RQU25NYStw?= =?utf-8?B?VUhrM0k4SHR4T29FQVRGZ1dDdGo3WlVPamFFelNSZFpjdkY0cTJLQVU3ajRZ?= =?utf-8?B?MUdod3BnQk1lUElzQmMrY2h1SDYxZUxsWTlIN3VON3ZsaW5aUnl6UlN5NURO?= =?utf-8?B?OWdDc09WTUxLM0VST1RGaDR5UFdXay9GSmlDcnBIdFhtcjZ4NGRmU1ErbVRM?= =?utf-8?B?ZDFDcDJNTHNqY0taWEwvOWRDSGRBTXpQZ2t5OUNtamhMcmpvSjZsMTRGSGlw?= =?utf-8?B?blh0WWdDeTlWajRXbUl1QWxTdnFRRDdMaUtIcVp3MVhWeHBtWmorYWpEc1FU?= =?utf-8?B?RUo0WE9va0NIb3VxeTlteVFoWlZFbnlJNkdmeVZVVzhUQUdVWkhnSmRzd3NR?= =?utf-8?B?UWN6YmREaUQ3TUJsUThtekQ0OTVLS2VERjY3TWJnRHVMQnJZMnRRWlo1TlpJ?= =?utf-8?B?ZnBsYzVNWURFZ1EzYzl4MDJIemVTUmhTbjhYeVFIL0RwT0pLWUlFTTgrQlUr?= =?utf-8?B?MDJaR3BvTy9sbkhTRDhoUTE2L3J6TWxDYmhZODBYcExiU2hLVnNQRnhLR296?= =?utf-8?B?NlVWaThKZnFZbHYzNjRZMDY4NjRiWVE9PQ==?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-05f45.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 17d8e045-acb2-4f28-d4d0-08dbbfba6753 X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB0584.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2023 00:32:33.9222 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWP286MB3110 X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_MUA_MOZILLA,FREEMAIL_FROM,KAM_NUMSUBJECT,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Thanks for the new patch! I see that there's a new __EVEX512__ define.  Will there be some __EVEX256__ (or maybe some max EVEX width) define, so that code can detect whether the compiler supports AVX10.1/256 without resorting to version checks?