From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2054.outbound.protection.outlook.com [40.107.22.54]) by sourceware.org (Postfix) with ESMTPS id 3F3083834DFA for ; Mon, 19 Dec 2022 10:47:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3F3083834DFA 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=fojsVFpWQUAodmnQcWFcvvzvyatiGT5/tBfW9YJIa8lYGgfNMnKtaj9wnLBiN3paFbuODyzm77YiwXfpc7fc852eIztCRc+WNYVhGypn1fx7lc9U+qs8nRrnaMOZ7Pmq9cqutQUAbHMLEAlk4QbtW6bhxWFMMiJFr+oFu7G6imcQCWJwQT81FwkVXN9wLG6qq+vZDT0BimF6glueuSgqxAdgyjuiBvZGq7N/gMobkGGTz8aWYhuc6wza45eqnWaxJLq62xAg9AJvZfhlAc3P4CtgsZIsv50dfdKeu1qwmd+I2nAm23M+CCs6QuE/gz+UrPRCNDe1BJoPURf+zlo14w== 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=8rQJ42IXCFchaIYiakp61d2DtCItdJO+b4Idc8gf6sk=; b=hUbLV5a3VAsSob2ouVkiCK/gd8BqV3kKaqpDBPfSmkDhnaJTgouEYrQ5EzQsbp7+MEGxLfE2IQtBk3cPw7JfnN8XJYHxCwYrP2SUc/goPdTCJatQp5kZzNsrnAfY/HfBBNWSP6HnMb7PpZ7dEg03XO87FduswTJKg1bdb+lJwtySoVxNqAhJFwmKVPp2RixqZvVxkTUQMfS3rAUF4JrMXWvsGFCif+spAoAQcM/uQwtosuh9OaYQuS7gm4yaTL5+1Nw6OMYT9AkKkvkXIIOwgyDVxkguavGrYYxe+Rccw0/toaVe6TlnUgkeip98yhPxf4Cl/gNHc9kK89lWIYPuIQ== 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=8rQJ42IXCFchaIYiakp61d2DtCItdJO+b4Idc8gf6sk=; b=Bp9vdwC+fLDpobBZ0cSweUS31YFVhZB0ru8b2H1uBiMyjSQ5D6++cZj1imyY/bOOZSbm/sc7f7LliiwmmRiV6fCSRugKwPEVeKu38VPNfJ2Bkla/3V+ov6ObvE/ZYUtWW1Nek8ihFM/5ClzZu+GgGWz7Jly/ox81hRQEiZf98GYTNxeGWuAVgtVvWph/Zlg2fCA87BMzNQs9slfs4Afyx00CC5GsjGc+h7NEV0oGAZucwIrbvJZmBZ1rWkvUqv3cOnDFTCetnDQRvBw5DaeK1UrdBfBCNdV2qxIG+HTRvzKNa9cUBv8EvNKCZnvOdt6dbe9isMT5fdK+fbnpvMVdLw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AS1PR04MB9453.eurprd04.prod.outlook.com (2603:10a6:20b:4da::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16; Mon, 19 Dec 2022 10:47:19 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8%4]) with mapi id 15.20.5924.016; Mon, 19 Dec 2022 10:47:19 +0000 Message-ID: <70971dfa-e30a-ec90-d797-808ecf674cc5@suse.com> Date: Mon, 19 Dec 2022 11:47:18 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: [PATCH 07/10] x86: correct XSAVE* dependencies Content-Language: en-US To: Binutils Cc: "H.J. Lu" References: <973d3274-7adc-3a7c-5aaa-916fd5adc093@suse.com> From: Jan Beulich In-Reply-To: <973d3274-7adc-3a7c-5aaa-916fd5adc093@suse.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0104.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a1::20) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AS1PR04MB9453:EE_ X-MS-Office365-Filtering-Correlation-Id: 30dcb15f-b0a8-4a9f-7991-08dae1ae670f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: r7kLK6Zq1qFHE19+KWlOHPCnT+Eu8UC5wke6imG5FzKQfIAogRd7+gC6ZYPhu+MHXtIKEp64B04Zbaspr7Cr6WWWlMs01UzPcSgs8W76SjoVhF6O567cuRmdkZmlZJIYLiR6sDEwbX41cAG+zZgndEj3EvTWx39nEsZdpFI5Cc7tHGlS3FAhMzl/gn2r8CTFc2A1Mig4HXTUQXHLDGElle6eoFuR28q4cIjB33rM7I8QW61hsAnEGD3IaVEJ0As55DsEJHLHOZ5dO7gVl64sGjIhiiuL86b4mPlRgbBttGCPg58lgNYOUMu87UQhFd+f1FqX6GzAlMoFtLrNcv6iQnudXGvOiKD2AkHCjKIL3Rg8UR7XFlZtWYKE2JFeadNxtAHsVxH70Ow8ootw0XZZknpa/wd/X3DE4A4/pn6CY8/JVofWtxpyEn6uihWUZP04jabFV/6P/F8mw3r9JMXdEvU8F0m/ojN4iJTobzgqTp4LIwzCgslvfhnkV0h/PJxoDaZ3/FSwXUK1IrYdYQ24eBmUKotds7vCNWjgeysPy4V3sHec17ybv4/DuDQX1fGLbZ8nSiKEQze6obPbBgp5Quwr2s+4V3kaGtlARVazAs9ih+M8J06Gjn06+D05xT133M0Eg0Af15nm9QVAtydrliaEk0wJV7dGHvCcEx93UbfOd+N0p2u+Y1fd77xyeTJfKX1dlUlQaDQHqJfCrmprlcbG0nzwSuPmlK8vqECt4UE= 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:(13230022)(39860400002)(396003)(376002)(346002)(366004)(136003)(451199015)(66556008)(66946007)(31696002)(86362001)(66476007)(8676002)(4326008)(316002)(5660300002)(36756003)(8936002)(2616005)(41300700001)(6506007)(26005)(186003)(6512007)(6916009)(38100700002)(6486002)(478600001)(2906002)(31686004)(4744005)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SFRBeGJ1VHpZOS9KTzRHMWpuN3cwOHpSNURiMmpMY016MHk0ajdYc0tlMjJy?= =?utf-8?B?cFY3VXN3OUVBWHhyRGZ1U3p0ZE9jUFF5NzhYakZTTS8wNHZKSCtzYVl1WVNy?= =?utf-8?B?M1pkSjMyQytFclAzQWtpUDNSNktMUGxuL2lybGFraE5kbzZ0dVhiWEdmNHha?= =?utf-8?B?b0orOGVyQU53WnBnMVdidVUrTGEzcy83NTkvZzgwU0pwSy9jaDYwdHNhU3RI?= =?utf-8?B?SEZnZ0VXang0OTZDd1lldWdzbjkvbnlUQmRGMFNUQmI2N01ZUnJUVXdhZmtw?= =?utf-8?B?aEkxYWxRUm1Yem40Wm9jZTA2VDJNN2M4N2plQkJoWmVFVG0wdjRWUnFNeDV3?= =?utf-8?B?ejhNWDBwSmRxYTFTMndGcUk4cy9GNlpkQ1FHdDIvS1dWeW5vSTZYcEhKSXJU?= =?utf-8?B?ZkhWT0V0RGNacnRkTFM1NnE3SnVQVG9ZRjAxU0tUSEo2Mmc0cDRCNFR3OE1r?= =?utf-8?B?dmR6blcvMlVqclloOGc3RDVzbHlBSDkyYlUyYjJidWQ2WXErTFltYWxNaVFQ?= =?utf-8?B?TEVWUFlZOXQ3R3VPMEJwMHFHTThjSjllMTBxNm9Ec0tlMzZ2b2FYQ24ybDdO?= =?utf-8?B?dU1VUUpFejZKMWVUTDQwY2JJQXVpZVhPeVBPZU9yVzlJUFVLWXV1b3BJOERl?= =?utf-8?B?ckVvY3BSQWNadUljUkc1bnZ2bnAzejZwdVh4MnRzeWxqMkZqSitlWS9YOGFk?= =?utf-8?B?bTBYdEJkMFdDVDREc3haaEFNejRZVUlYU3VHUURBRWhxUlErTGUveHZCaXgx?= =?utf-8?B?czZmV3lzRnhjL3ZZNEZkMjg1WHBPUHMxMFhtMmZwUXJjdVdiRDFBMzh1d1ND?= =?utf-8?B?Z2V1dEVrOVF0M0ZBSW9FWnlFNmlsYmUrOHM4L3NwRGlYZzdmMW84RGJFN0NV?= =?utf-8?B?VXl6clNQdGdRNlUwV3UySXVsQWtwUEdsZE9iakNicFJCR01WcnVBbmpVaFJu?= =?utf-8?B?TFhlVTh6WjNTbndMMGoyOE00Si81NVpTdE9qQk5CZkp2WFpBWmdXdGVHYWsz?= =?utf-8?B?UkNkeDYra2pOL2haUXFiWHNLL2R5VWtZa1lmejc0ZURrczFWRUEvMXRBRlBR?= =?utf-8?B?OHorQVloejdMQ0gzRXZmdG00Y2pobUk5d2dObEx6cW5aN1JsSjlTU1lNdHZ5?= =?utf-8?B?WUo1SHlOaUdLOGxuUlAybWZZb1VpelJjZ3NvaThhcGpkWnJJRDF5VTFLV25J?= =?utf-8?B?QUpMaEV2TDJBZ1pzeW1XeFJ2SUdQaE5RVmpjWmtlUk5UL3lYSTN1VGs5RlFx?= =?utf-8?B?KzhVY3Izemtvc3cyTHRvSmFpWHhBUXNoeVB5ZWcxeWtXRlBCWTh6N3d4cysz?= =?utf-8?B?VktBNW4yOEJXdkJrV0dYM1VuUjdCSlFGTU4vdEVPaXd6WDhzVW1id0NCZGR0?= =?utf-8?B?eG5TdUxsMWI2M1lhcjR3L1I3RTRSZTkrUnM3SzhDdnZNSVY1eXQ3RDM0QmdP?= =?utf-8?B?YzY0dlkrSm9WdXZZaHY3N3J2SW9vcGVudVBrK2RGdmN3dVpsbTFIclV3SmtQ?= =?utf-8?B?ZE8zZ2g0bHFMeURld2UvS0JncWRQUE9OZE5HY2lGdENkbjByL2QyZFFTSmVO?= =?utf-8?B?ejc1ZVAvb2tWV2l1ZnZkbE9lVEhIaE5mRUJnc3lCak1OZldaSFFSeGRmQUtq?= =?utf-8?B?eWQ0bTdPQXR5R2FLVWQ4M2FXMkJBY1RNVTVUQ1YvTmpobmh4L0Zadm9POWxU?= =?utf-8?B?anJCWW5LWTFUaVFhUDNrTFBvRENScElJcTk1SGhjeXdLUnB3bVBCbUpGU2Ex?= =?utf-8?B?dnVqK29ZWXlyQmlGYy9sMTYrY1lOcVpxeVQyS2JzdHpzeUpZWDkxQTNhUlVL?= =?utf-8?B?Wkt2TUhPWmZXTC80Y3VzNDlCSTZuWUJ3QWpvc0dTeHVKNVZJd1k2UHpaa1li?= =?utf-8?B?dXc4UHJZOVNZTUFmdFF4SVNEd3dkUjBMdVA4dUd4SU41dmZYSHZMMEUyMEZw?= =?utf-8?B?QzU0VW5CZWFKUHJQT2VlNmhBenoxcDRGYzhZWFFib3RmV05iOE0vaGxuMTBP?= =?utf-8?B?eVhwK1lsLzZXRzB1S2E3RVVHa0lWY1R5UGpGQ1JtZk40UVBVNmhOaFFuemFH?= =?utf-8?B?bXprSFhoQ1FBOWEwSUk3b2d4V2hxbG1ac2t5TmJFTC9QdEFaZ1pVY2dmL0kz?= =?utf-8?Q?wKZUYkjAgd+xVwgY/jPkbp85Y?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 30dcb15f-b0a8-4a9f-7991-08dae1ae670f X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2022 10:47:19.7379 (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: 0d4/+us2qqGyyXclklG9CBl3p1tYheW+cJu5d7+Ot1kiEPCEqU0LEGN/sgd3zioS/WbB8upUsXnMqUDivJGB2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1PR04MB9453 X-Spam-Status: No, score=-3028.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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: Like various other features AMX-TILE takes XSAVE as a prereq. XSAVES, unconditionally using compacted format, in turn effectively takes XSAVEC as a prereq (an SDM clarification to this effect is in the works). --- a/opcodes/i386-gen.c +++ b/opcodes/i386-gen.c @@ -210,7 +210,7 @@ static const dependency isa_dependencies { "SHA", "SSE2" }, { "XSAVES", - "XSAVE" }, + "XSAVEC" }, { "XSAVEC", "XSAVE" }, { "OSPKE", @@ -221,6 +221,8 @@ static const dependency isa_dependencies "AVX2" }, { "VPCLMULQDQ", "AVX2" }, + { "AMX_TILE", + "XSAVE" }, { "AMX_INT8", "AMX_TILE" }, { "AMX_BF16",