From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2077.outbound.protection.outlook.com [40.107.243.77]) by sourceware.org (Postfix) with ESMTPS id 96B50385829C for ; Tue, 25 Oct 2022 09:17:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 96B50385829C Authentication-Results: sourceware.org; dmarc=fail (p=quarantine dis=none) header.from=amd.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=amd.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ef5tqmY+WfoOHCEqo6nT1jkTXX77Ze/X7MsuZu/ZPCfPYF3ngBaGJfedeGTK8fpu3fvMdeoB+xK+Xmr38GmpstZOsMkNlJ96objMNKtcEjuItF3pcjOoRdxCMA2SeKs+YiBZlDGah6IlVuqlAkNVrF7H90ETkZavO4B5NaI+RpJFrY3g5jPX09JFWcQ6u91RrUK40sEAazhtWWfAwTLNFAW7eKnSFT3TidAdBqNGy0jveCBtw5DnW5982WFRfafwW8Zv2/ap3BoFMLN84N3fO/ljE9gKpGeGFaIUahaxpOzntSmC5wVASb7djCnO2KuWY9fLaVAL6EBZi192FsqW7A== 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=K/yu0DeNmWptZaGkCWOJpo9eJmz+LzrRH3NgXjbb/4A=; b=gqLaxdd+tG8+IeW1MGwNwWkibywr0oqpjY3T3AtSnCNj1lPwt8bhOWyazTFm2NYUb/231S0xpXTV9vzWGgxMLuUZH1x7ZjeoXHnkP7jcruNN2fIuNy2TNlKgEtku4Zt53KuuA1rOBN69UWCGYNI5xhIXInnIaSbCbSCk6ffHkTjXZcjnyQlv3PfAtlHLH37+XsD/4e5azMWcPoz+1TtiRetSZSQIYyhOPsotQAKxwUHOLydDSlATZR8XC0FUXBXvaGiTfiV4JXEG55Vx6Ho4Q/vJjyw99qvPsCaJ7v3MpkB7fVuOm3/e8uIYdsxDXeUcU3E6jJEV4zHD8QGOBYyUeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=K/yu0DeNmWptZaGkCWOJpo9eJmz+LzrRH3NgXjbb/4A=; b=H2LuvpFSUiOKL9UL/DaFn9dpYUTwnUxQKIxVzTpWzQEz01BR5Je9z3PAHzHeYsjzBmqPAI5TxrHdBTKi1yNgCMNifpQcoqkPCR12F7VF+frSr6giLUDZXCg7f5nu6kaLMF++o492eSglfL3sikc+hDPKojCPqTCPKWpdlJIX+ls= Received: from DM6PR12MB4795.namprd12.prod.outlook.com (2603:10b6:5:164::11) by DM8PR12MB5399.namprd12.prod.outlook.com (2603:10b6:8:34::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.23; Tue, 25 Oct 2022 09:17:56 +0000 Received: from DM6PR12MB4795.namprd12.prod.outlook.com ([fe80::fbcc:955d:ee01:111f]) by DM6PR12MB4795.namprd12.prod.outlook.com ([fe80::fbcc:955d:ee01:111f%7]) with mapi id 15.20.5676.031; Tue, 25 Oct 2022 09:17:56 +0000 From: "Joshi, Tejas Sanjay" To: =?iso-8859-2?Q?Jan_Hubi=E8ka?= , Alexander Monakov CC: "Kumar, Venkataramanan" , Jakub Jelinek , Richard Biener , "gcc-patches@gcc.gnu.org" Subject: RE: [PATCH] [X86_64]: Enable support for next generation AMD Zen4 CPU Thread-Topic: [PATCH] [X86_64]: Enable support for next generation AMD Zen4 CPU Thread-Index: AdjfE5yvD9vMHso0QVqRSCPoho7w6QCc+8iAACrnl1AAwBzIYAAD+baAAD1xXoAALFqsMAAyfZSAAAB26YAAJuiWgA== Date: Tue, 25 Oct 2022 09:17:55 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Enabled=true; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_SetDate=2022-10-25T09:15:08Z; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Method=Privileged; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Name=Public-AIP 2.0; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_ActionId=294e8aad-0deb-40a3-9138-08c8dcf067ca; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_ContentBits=1 msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_enabled: true msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_setdate: 2022-10-25T09:17:52Z msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_method: Privileged msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_name: Public-AIP 2.0 msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_siteid: 3dd8961f-e488-4e60-8e11-a82d994e183d msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_actionid: 80b0ca3b-9e64-4a16-a7d9-50980669eb6b msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_contentbits: 0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR12MB4795:EE_|DM8PR12MB5399:EE_ x-ms-office365-filtering-correlation-id: 26c60979-5d7d-459f-58e2-08dab669cd68 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: A6/mPV9Cq7J5AoAnL/8WVt/Le8HwPGBaYUiFmadNF/RfjHR/5I70Q/9OFM3o3fJQZEnNUTOQAUC/MELFrPv0qmKVieFqXYU/z7KFvI2ixPHRQNDhoSPAoy57XJodCmEYn8o1aIKs/L/I0sZGNVHDnatj1y8dIBRDBFaGijrlfhA5KL7lk//1PKzM3+RxYBpf1o2AfztCP80koIxxLz28280631g+bd7rxyYPbPhAjRwNrlYeq15UBCJwvZtnGuwr/v9qMTWocbFmPGrNz3rDgaCABckc0ZIKkiHGxlN1zlU4cOyw7j4unXvMB3W/2lJusuEMcPT8Rd6cnxwBrgdx3HLDXCnKDD42qdUZq1kUxo3uRRcNiFEZj91Q9OjU7Xjp4pFnRprTS88NYcDqGeztO3T1jjCNp2Ld35GGmYszwhYsEL74eIScsJKJKr+7Z9Mm0fslbPguoIy6hBZbZ5dCHbkMFwFDhPwT4sbfeGofkkIuXYnTar1FbNyoZ9FGIISrj3ZiTbq4bUSgX8wOYTzlgWCkE+SiFwBm/Xc9PrFN0Y01zTx5peXMSiyh7DBJiUCIo1friHCvzZg6sFCn1KTnJ2raU64ky3xJ2FWT6ajqN7MFkjspxaq7dpWLYwR/s335OtOZjG7RO5X9t5iIU3o9QxbV5M7HJ3LMCKB8qJXepgORVjKzFawHdVld2pzI2LhieZvK17BN83TpRsbt5Z7LTwCu5e3+sU43gii/Fe2C+sq/7650T1hrKXfckkWyY62eY1907eTvcUhOHSmHUOA0k4mzcbpvyQVu1yukpP7mJMU= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR12MB4795.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(39860400002)(346002)(136003)(366004)(376002)(451199015)(66556008)(54906003)(9686003)(5660300002)(2906002)(26005)(110136005)(4326008)(66446008)(8676002)(966005)(8936002)(86362001)(33656002)(76116006)(55016003)(66946007)(38070700005)(316002)(66476007)(122000001)(52536014)(38100700002)(6506007)(64756008)(478600001)(7696005)(186003)(53546011)(45080400002)(41300700001)(71200400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-2?Q?B01VRK9ajUhHI+As6Uu7rg2U4/QLOi03Gl7HTtHNWZL483nun2NM0KDh6c?= =?iso-8859-2?Q?3dK0xxHFK3jLLt/4/j0JzC14BQWcTZuVzsfQurlKY8PNBD1gdcI2+b+Hc3?= =?iso-8859-2?Q?6Fxucux8JTE7Y/IZwsIhvdmbq6EwUJeUNzMk+aJSPQvxGkGZ+LOkW2vFSw?= =?iso-8859-2?Q?sZua750+x8xM5BmyPFBwiQ0DFN/YHaFxvOXpzoqyF4u/48l/Se8icbII4C?= =?iso-8859-2?Q?sMLbLsI1J5A76wxFAL0mSyNhdpOJjqgpH+EhINchWrsrfdggnST3wTdAs/?= =?iso-8859-2?Q?HVI9Msl8aPLXpxmc6oMcakYm0zUsVV/e7FiXMfEtkQ1aOeubH3NM5mU58i?= =?iso-8859-2?Q?nUpQ7p/ah1uPc/PIv4qDXyd93NGLLrUJYK8vUCGFPd5PRCdgnaWn1AMI6L?= =?iso-8859-2?Q?1mmuy7+UAgQ0V2eZWcG8PjhLcFjzL2d+NrNRJNPVItHBQr7bdjy8+Cwve7?= =?iso-8859-2?Q?mxretKBNuZ7XMTS5QExbRt88dPJsO54XzBnf8Hum/4XoW42uEq85P5tvZB?= =?iso-8859-2?Q?vzajbkG57tOGS9S8qGR52HOQZX0ZDsS9TfR5Ky7DKKnq+N6Ynr+W96yXd9?= =?iso-8859-2?Q?XnpcjWsuIt4FXFCuMsUZd5J3XGUn1CfMd6K9bxET0nWOi05ljORhrZC75H?= =?iso-8859-2?Q?k+Y7rDhnkyt8o7zcZ0NskrO0ViekkRlROPZKCCTeYCxjThHs5im45MtLc3?= =?iso-8859-2?Q?yWbaCQ9+D9U9iSxe7XSJ6DRoXiMCKJH75mgXjQM67U6UhISWESzvuif+iE?= =?iso-8859-2?Q?jL2eHIisosunfgcdEWXoOwr3NVhKDnVTUjBNXxoEanOazpZrxMcwn+PRHY?= =?iso-8859-2?Q?xInyjkx8hQSEgmOJ8FD7aoALNW1vVeWDWeqWG5AnfMEAipTNVlHyNg3bLe?= =?iso-8859-2?Q?/tGyzgykn8UZW+GF907YSv3k3pVx0PpnIhGbWHTNGJSuKRXFJOTC+uyXU8?= =?iso-8859-2?Q?OxgvzPhL6JJUDfI8JQ7sbcW4lMeC/9H5Guy5fWpgUlmHy+GLgAhQLhuiID?= =?iso-8859-2?Q?IHDEQB1hk68BRGfJpK+0FFS8zj2MALMcSXVEG5Ee86ORy7GagSrlHK+VYe?= =?iso-8859-2?Q?M1U/6Ijl8ywfeH5Qu+KdZp2Ib42cDYJOmHzqY5POSlhBFJOkGqCnMyBF6D?= =?iso-8859-2?Q?Ic6PrqtyOFY8h8bktxrFbNJE5wvytTP1TsW1So2oS19v3P659AXWxS5A7v?= =?iso-8859-2?Q?OnH3l0F/vpSTTJIgejAR9O4VxahwtUAsnZT5raY0Jw9NTvsYaROZ6KkqVX?= =?iso-8859-2?Q?rdSDj/IsCpBWyIBTikHspIyY1e+Mpy+oaTAAcPm44inAwImIOfEKxEU/Mv?= =?iso-8859-2?Q?GQYJznA4xcbHiJwqm+lgUPZToYvmVn3IzgmYePSzsL1A+dR5rVeDhUOPLD?= =?iso-8859-2?Q?ZIud0HrbjWhEBLjzIVP5ap8Gd88ofbcCMGeHc52eV6I8gP01OxvtDLa9Ao?= =?iso-8859-2?Q?9pwV8xu7hx9ZI99Iua3+6+NVr1B+h6WEQ3/mCEEA2WR1FgkQZfJw7nCbvI?= =?iso-8859-2?Q?3NWDGfANqWgrEJFD0cDyZp9DIoeqKdAywPTFNV/OkulrjZ+GrSsIFRldM2?= =?iso-8859-2?Q?jbUDltE+76Wsz7VvYPv95p29O1S2TwUmxzI/3b+9NytHM5ZkOD1AQnMzom?= =?iso-8859-2?Q?QM7OnQdm4SCKrahksq0ODNc3SFBRyOoF2V?= Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB4795.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 26c60979-5d7d-459f-58e2-08dab669cd68 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2022 09:17:55.9866 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BnBd+ZEXl7X/mVnXULjIHFrYpr36SwptmT8R2Zl269fTfSHd05OHB/8ptYf2GHBPCIniW9xFvu8mSvhtZS9UAQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR12MB5399 X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,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: [Public] Hi, On Mon, Oct 24, 2022 at 4:26 PM Alexander Monakov wrote: > > > This grew insn-automata.cc from 201502 lines to 639968 lines and the > > > build of the automata (genautomata) to several minutes in my dev tree= . > > > > Yeah, in my unoptimized non-bootstrapped development tree genautomata > > now takes over 12 minutes on a fast box, that is simply not acceptable. >=20 > Thank you for notifying us. >=20 > mailto:TejasSanjay.Joshi@amd.com has posted a patch for review to fix thi= s (as per Honza's comments). > Ref: https://nam11.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2F= gcc.gnu.org%2Fpipermail%2Fgcc-patches%2F2022-October%2F604144.html&data=3D0= 5%7C01%7CTejasSanjay.Joshi%40amd.com%7C10a544bb98214654ee7808dab5cdafe5%7C3= dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C638022192267092598%7CUnknown%7CTW= FpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3= D%7C3000%7C%7C%7C&sdata=3D3ATGZwSwJZWlJ1EU%2BijPEYTuVFb38gTkAvSWVQNF3AQ%3D&= reserved=3D0 > This patch is OK=20 We have pushed this patch which reverts the scheduler descriptions for znve= r4. Now, on my machine, the build time and insn-automata.cc size is matching wi= th previous gcc trunk state. Thanks and Regards, Tejas