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 0CD11396E067 for ; Thu, 2 Jun 2022 14:31:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0CD11396E067 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2051.outbound.protection.outlook.com [104.47.9.51]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-27-4ooEyLX9MVyjshIBxfgkdA-1; Thu, 02 Jun 2022 16:31:42 +0200 X-MC-Unique: 4ooEyLX9MVyjshIBxfgkdA-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MjZTBabHXHL6qWzALDfwPMxbJQrHf2rtZQP/elx4i1Cj2j2rKyK+GgeFA3qh0iR29pWm1FxygH3jFH8zWSSoUywwRPsGfrCa4aRPUN2YTv3s1kEwC46F35WPwZXOLSTuofreNmBwVhp75r+0LJFmUkWut0ilkxiIICPeRb91JQVKHG9mozyG4izNZX0LLyXYybncI+qGb1QpkaKExjf1rjXX7wj3lIDW2XZnM/+/csgXB4rO6K7huQnGfIyyNfUnfmNbC9sVRsf/FEcEXFccm/L7sTFHo4GBv6nvB86dwdEa5Oe34ZCH9YXyWYrpLsD8UAqpZB9XmGAcMts8eAfO+Q== 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=TyxEaFRcSnoG/BIxkRsWD7D356DL6Sukx8z1nepCMt4=; b=OD0Qzv05Jhxwqk+LAguc0hfIiAgKa7rysPewvfIx3RLKTPzkn+sRstk08Yq7aQokVewgKNIFTp6efKSn563GswiCa9qKsT6WJR/q6XH/QOzMCRd5uRS1+Ab7Z/l33584UI4anWf0O6W34R5iB/noE2cylVWdVpGqtFPimPq4ZTnu07egFASAfzN/AdVYmKNqbBQU+6bunWj78lsZKjokgL7otI+wv/M/NWtxNDjQoK/i8YCXdUp4Fe5rx9IhQF6V4e8V1S5U4ZMEAgMEzlz1r/wShwogUWxar4OMzjB4TxSMeFclrOVTyS2CgT7qfsiqyjPEeUg0dlb0LlZq+hSeqw== 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 VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM5PR04MB3282.eurprd04.prod.outlook.com (2603:10a6:206:3::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.13; Thu, 2 Jun 2022 14:31:41 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::dfa:a64a:432f:e26b]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::dfa:a64a:432f:e26b%7]) with mapi id 15.20.5314.013; Thu, 2 Jun 2022 14:31:41 +0000 Message-ID: Date: Thu, 2 Jun 2022 16:31:39 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Content-Language: en-US To: "H.J. Lu" Cc: Binutils From: Jan Beulich Subject: x86 ISA v3 / v4 coverage Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM6PR10CA0024.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:209:89::37) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 355c5200-4b0e-4933-76ad-08da44a49c29 X-MS-TrafficTypeDiagnostic: AM5PR04MB3282: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: 7mlNIfje4xcds162h09K3UyRuhwSWyWSMowks9v7CqZA9LiSYg3eQQfM5jfj3P5febA1tBp6gV4EbuEgHSzXQEpjVryzjOGxgDG5MOuvDOyp0/IdzprCHvSWrN4TqBU5PWkp0QHGTUL8muNmDgcMn5QBzsg1KZkTPCPYLcDr0tTTKremNNCMq/r/H2zYSCDGtYpodkN9Ur+UCI1bl3lbbuaKW0IZxJknyt0w9ziHam8oYR6y5ZM61etP4RgPkrZBRQYzsA0GTlu7q+ZXI79Pf+KpXWJ1JaL9nD2K073UdM3Y1oratsiOco1THcf4N1AqCUNQODiZWNGH/RU3+8SKRAHNNfg7J0/wTBE3RA29kHlxZsDhaAw7PjOEls8JIbvKPmK4noBrzE694PhMd9tU6T7Gf0mBLGK6WleEUFk0X85QGxHikc+SqGgUCz48nkVQiAnxEJAXR7KyZ6b/ET9i7dQDeLfwIuaTKKgtcsS/2r6SM5Lxh/VCKbc/ZYhq6E1I3riJ/oJIwCQHnssgmcGii2BZtpAyZARRNWJ3AxLt5jP6YSbbA6CaRHHcU/HF96E5QN6w0L3VZyqGF4vpJe27KbWXPlBUpCD56OiFva7+HtWnbsfsHL53gRaEHvGd2TsenvUp6GTcASCgfcjB8JTE3vJmHM+aT+7CoEUnwUZQXTah9Iwgp+CMemmAr/IqU/oV/EFEfqzzegFyRXPKwTWWvTNCgnPm+ZVWeESel0RK6BIlZJLlZ0mCUJVFMIL6RMYH X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR04MB6560.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(26005)(6512007)(31696002)(6506007)(6916009)(36756003)(316002)(86362001)(508600001)(6486002)(66476007)(66556008)(186003)(5660300002)(66946007)(4326008)(8676002)(31686004)(8936002)(83380400001)(2616005)(4744005)(38100700002)(2906002)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MktBS0RudFJtc1VFT2E3bkJiQTNiMUthWFY4cFdUQTNUblh2Slo0dVlRZE9R?= =?utf-8?B?SWEwZExZSStVUTJyblhVa21LSnk1dHNSbFRyNzRiVnVCS2JOc1RPVllVUWN5?= =?utf-8?B?a2pTMUl0SzlUU1VsWVJ5MGs3QlRxODBKWG5BNmxjaDFuTSt4OGNhekpXckJO?= =?utf-8?B?K2xmbFdBb3orbG5TS293OUJqaHVwMFQ3Nk1qeUovejYxMnBidlp1T2tFdVV6?= =?utf-8?B?RU5oSXQzSHZhYlJ3T2hyQW5CUHZkUmt5NGQ4bFZmL1VtQ3FHdEE3Zms4SXd1?= =?utf-8?B?WXNwa1cwR1AyRmNEYm5NVmFvRDV2UGhKYjExZ2VqUFRWM0NxaGpBN1A3M1FQ?= =?utf-8?B?R093a1orUjBmWHpRVlRCVDA5bnQ0dDdyNllXNWw1dFFnbkZvNldlZnNwSFJB?= =?utf-8?B?Nmo2ZXpOUGZwK2k4NklFaG1wMnJtV3NTc0N6dWVUdlBjQlBGL0xqRzJxOHRI?= =?utf-8?B?QkpkWDV1QzBxd2ltUjg0eDUxU05NeW5zbVdKb2VTUi9XYk1EWC8zS1VCcExi?= =?utf-8?B?NDBmRVYvV1BJbXJrVXRhR3JZbVNmYTVaQVc4ZVpJUkhyNEM4bytxd2UvL01l?= =?utf-8?B?M3NMdUJtRlZvME1rd2tXTnlVc2tvVHptNkM0aDdmNS9aR21PdUg3dVJwNGRw?= =?utf-8?B?ZjZEM003U29odCtRMHMzMWs3NjdmamFVRElBSzcrWjJ2S3J1ak5oMUx4M0tp?= =?utf-8?B?cVdQVTFPMVFLTmNVR05mVnJ3RFU1SXVMNGx4ZDZnMHlCTUFWeTBtZTBPcVB1?= =?utf-8?B?Y2QrRTZKM2J6WU9rdmw2c2sxak5JQi9uK2lxakFpYWtaL3hSTnZHZVNZMXFj?= =?utf-8?B?NEw1Z1VieXJMZG9zcVZUV25UamYxdS8va1pmb3Q5eUJBMXBGdEwzbUloNXpw?= =?utf-8?B?b0kvbHB0WnFvWXovNVlGOGhqYlg1WGJYYXE2T3lLOUVsdUI5QmVKZzhpd0ky?= =?utf-8?B?QTNDcTZSQ2NuRytPODNiaUVTUm8zQjk2QzBEamN0K3VvWWxXdkpCb0RuSmhr?= =?utf-8?B?d2d3WmlLWW1tY2FaL0lBUnBkbkJ6WVBnbG1PWmdUY3VRWW9halZPOWxJQUVz?= =?utf-8?B?MzE5eVNMQWFPMU9uMHZuZFhHVysrWUtoVVNKcEJZUVZwSTl1Q2FEWE1Mbm1Y?= =?utf-8?B?cE40ajVnamd0dzBmcWxCaVZaQ3J1blFPdFYxZGtoMTZ2SWlBZ0gxcTlJL29x?= =?utf-8?B?U3JQNTB4Umw3TlFzdiswYmtqYkRDbHdhb1E1Q0dqKzRDTDRQMTlvMlVYbXgy?= =?utf-8?B?RlFCWUlZZVRVOFVzbS8vRlVaaDd1aVhmWnJ6V1R1c0wxeGJaRktPdm9XeTJG?= =?utf-8?B?bG8vOE82NG8yUEVHQm92NVFsdlBLd3FzWVpIS3pPU0FISjhhcHh5UGh5c3Vz?= =?utf-8?B?WmFvbzZ5YkpxSmk2R05ZTUpuaWFSaVVvR092VjVRMDhGMEl2ZnFwNnVLU1dD?= =?utf-8?B?RzAwTm5xQ0pwK2VVS2hOTlJyN0JjNFdqbFNaaU9McmRPbmhoL2RlcFJuaTIy?= =?utf-8?B?QW5qOC94aW8vTlVrN3lXaTFHN21XdjRaeHY1VFZqVXVkNStxd25zV0RHYXNZ?= =?utf-8?B?VlNtS29tdWczU3kxanJxdXdBSXJYRTRhSnc3UGVqcmhyYm1sWm9HdjNzSE5I?= =?utf-8?B?SllkaENEblVuYWVKZ2NKN3huVmpBeUJtVllVWXlRTTB0ZVBRK1h2aGcwSDNL?= =?utf-8?B?R1BQMkljU0tzSkNoRkIzZ0JUcXZ6MnJBUTE3UWVMWU44UFhLcE1oNFM3aW5n?= =?utf-8?B?dzZqMTdROSt1dVM2dWdxVVA5akptRk9SOTVjUENLSjR1VkdEbW1LYUw5Skpm?= =?utf-8?B?N0M4ZWZNZTFFQnVpUFBuZVBieXBqS1RMMUZ4SDBjMFBpaTJadG4wN0hXczIz?= =?utf-8?B?YzdqTlB1VHZDMHZuTHhFNlc3d1RCR051OGllZGorK2UwZHhVVWFJVXB5YzMz?= =?utf-8?B?ZlRwNitXZndvRDZRV1llRVhVdnhhWmUxY0g5STY4cHg2bjRxRkc3STdtVllt?= =?utf-8?B?bm5GWkI5aEttTW1kemFFZkFBdVlTa1BrWWxiNmQ1aEE1SEdnVGtxUG5wNWNS?= =?utf-8?B?WnhlMXRaNFdRNUtZcTFzK3pyN1lWc2ZwVVI2WUx2R0xlR3Q3ZXU5cXhENzR3?= =?utf-8?B?SWZDQTUwZXhRZnFEMktGYVVpYnYwUGMwV0dvRUs0dHhKcjhFdzhVUnpROWNi?= =?utf-8?B?R2d3dEplMUd0MlJTZVZKSmdxaW5zc1ZsV09oMUNrZjVDMEt2SHpkcFdVWjQw?= =?utf-8?B?Z1JIWnpFbFg4V0VpdG9md2wrM2RhWmdNcW1KaDVlbkdFckhTQUtBMG1wVC9U?= =?utf-8?B?cEMzQXdoSXUvSlBGSkt2ZTJ2TTFSWjZONVBpbEFrTGJ5OVdtQXBEQT09?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 355c5200-4b0e-4933-76ad-08da44a49c29 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jun 2022 14:31:41.3822 (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: 704ULnkDzcRHttWqsp9Cmhun0gEW1VE9lM0QxYJyQQvutQqfIUnXlzs5iGDEdcoZyekwuoSP1ms+iJPj0DsHeg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR04MB3282 X-Spam-Status: No, score=-3031.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, 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 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: Thu, 02 Jun 2022 14:31:47 -0000 H.J., the other day I came to notice two apparent anomalies: Shouldn't XOP and FMA4 be excluded from v3, just like LWP and TBM are? Shouldn't AVX512_4FMAPS be excluded from v4, just like AVX512_4VNNIW is? And is it correct for new ISA additions (like not so long ago AVX512-FP16) to become part of what is covered by v3 or v4? AMX, for example, was excluded from v3 when it was added to the code base. And e.g. GFNI is not part of v2 because there no "umbrella property" (VEX for v3, EVEX for v4) is checked, but it's strictly a white-listing of Cpu* flags. I'm afraid all of this once again is unobvious because the specification is not clear enough. Jan