From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.20]) by sourceware.org (Postfix) with ESMTPS id 535F43858C36 for ; Fri, 27 Oct 2023 02:53:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 535F43858C36 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 535F43858C36 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=134.134.136.20 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698375231; cv=pass; b=ZnSB3D0rx+tZtmJx1OhcrybXAtZdUbS1PpdDmzP5l40FHiHtObz7WEC9x8c0mwXvwAmq3gDmzCkLnZXimNojqinV3U+tS+Se0/Cmdpt7huHLj2c7s+qad7TbqeuQmTlTBxUelQ68MjnFHiu+ErDnfXrAClN+as1JDtCMZV6JpS8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698375231; c=relaxed/simple; bh=u7T8z2T1AIrv4q3BRESjGfVdwJb9sJPEKS3vGaH1yUc=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=pRjwFYqq8WGDNR7lsZ6mgHp+EaNSKk5I12Z5cbIUOEJziIw0sEHZLmv/3QJ1RD9noQTRAAXmTZ2YXchkYyh/kSbKzsug4PFKkNkse6H6qbqGe8HFAPoenPZaqTwnaF600D4MyZ3q8/qh9xivtbLTJ6qGKe3+BRoOeHO7C0nSw9U= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1698375229; x=1729911229; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=u7T8z2T1AIrv4q3BRESjGfVdwJb9sJPEKS3vGaH1yUc=; b=bQcYNC2nu6XCM46ktbWXZalzjWJxwsfZT70M+QZY1PQ8uV5I+V8mmDKV 17FVfLIgPp91ToGFJCpjClJ9x/cucMXOhlwHmt28D4f/aFrc9TLNwDfay 0txBBTA0caPRcu9VGPuOtQ0jvkj8b4g9uBo/IF+3tOD9yUFaGVSUo4hVr irbV1vjx4DPEBMUTohmI044IujfwECdEVBcIP4uHN7xufMSkpv+U6jXL5 7A2611GDgMC4yfArbZiDwMiHLnQCfYW8xewEx38dYygVk1oNE+6Nm2Iu/ 3u5ih4Q0rRDpP0YL9+bCWBUFObhYv33VcaU67cnbviViZFetXB9ZVgjm5 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10875"; a="378063770" X-IronPort-AV: E=Sophos;i="6.03,255,1694761200"; d="scan'208";a="378063770" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2023 19:53:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.03,255,1694761200"; d="scan'208";a="692735" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 26 Oct 2023 19:53:36 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Thu, 26 Oct 2023 19:53:47 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Thu, 26 Oct 2023 19:53:47 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.41) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Thu, 26 Oct 2023 19:53:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fh1BTUNm3/0PiokGGGHpYUsRl/rV/2j2CtHH2Rmk/LjTvwNi2FmpFVXMvKqE+H6ByULX/R2iq2J1EyxVeX0bFeRNQJCOshKtdp5VXjcBOjUcmUKksekbEvjWDHTeS9My8iIvO6GqMrFJrSEvV/Nore9JKDmP3oHj48DTEZ+wdnYf3OOwDv2ne0cHe+GX7gh/AH2Q9SxfNv/gBHcncOcKwQSYjkCJJUp3/3AD1MP348BYRA9eLVgRLyrTQtQKRGX2gwVEbwzmElop4871fAP0CfLcAk4i1DV/RBViFqMq6Gz14tDCcrGztIg86P+QN/TxzzTdTKzXiqNv7nyPvZMXfw== 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=6j9qZ1aVc+wygnmxQi0EuL+XFV6Bf39XzC91vI06IJc=; b=lZmrNjE8/nBIvRa/iJxXVYv00iiwXsglbzIllFDCDT/G+WyhS/GzTf5Linrrz/pmvNWIJJFK/z4tYrvVVr/12kiqVv1P1H9fNJdE8nqCGAIp20LR+R9u5sGMHdZBrL1NrMd54gu6q5ph3zy+p6zxsVpqd5RMTrgHS+Dc0t/oL05PhIpCWgyhamscOs54H43ZcEZBG6iD9/v2r8FaI7raao6L8ow0ZoJ3r0ygejXj4nmyIDTgceTVtoPT27MzZvzICj40Wa2UZk+niPi5lyd7Es9mTzNJ8zQnXLuDIcqiJK+hrzeJM+RpNd111DEZ/wYYs6f8QUdqqEM+F2sNNcDXww== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SA1PR11MB5946.namprd11.prod.outlook.com (2603:10b6:806:23a::9) by CO1PR11MB4852.namprd11.prod.outlook.com (2603:10b6:303:9f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.24; Fri, 27 Oct 2023 02:53:45 +0000 Received: from SA1PR11MB5946.namprd11.prod.outlook.com ([fe80::1d44:4c7e:a53d:91e0]) by SA1PR11MB5946.namprd11.prod.outlook.com ([fe80::1d44:4c7e:a53d:91e0%6]) with mapi id 15.20.6933.019; Fri, 27 Oct 2023 02:53:45 +0000 From: "Jiang, Haochen" To: "Jiang, Haochen" , "gcc-patches@gcc.gnu.org" CC: "gerald@pfeifer.com" , "ubizjak@gmail.com" , "Liu, Hongtao" Subject: RE: [gccwwwdocs PATCH] gcc-13/14: Mention Intel new ISA and march support Thread-Topic: [gccwwwdocs PATCH] gcc-13/14: Mention Intel new ISA and march support Thread-Index: AQHaBVc3cjG9b8POAkKo21hOZqbLibBc9sjg Date: Fri, 27 Oct 2023 02:53:45 +0000 Message-ID: References: <20231023021810.2134824-1-haochen.jiang@intel.com> In-Reply-To: <20231023021810.2134824-1-haochen.jiang@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA1PR11MB5946:EE_|CO1PR11MB4852:EE_ x-ms-office365-filtering-correlation-id: 041770c2-529d-4d05-d3e7-08dbd697efb2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SyBmKyeHof3hRG0rn9KUpEDdYPPeF9NG6TflZpbUjOJNsVMbka45Jx7ynYcyjp/zk3DJ+fBNL3lc1Uq41P1ZETfXO+whxaR8exylM99CDD5sCOnuBaSXJ1VM3pL5QdaiGOAxh1Df5nTxBpLU6GRTSwkNFhcf6RZU5xgZJGN4bk/pojoAOgS0Pt3p5OWxyjSpuhqbwzGW+rfZT7KIR/x+sK9tnkh8VOoFybVpObc4nqL0kFVFWehpQpf1S0DYRk0zTgEN43JoRvSjoPUXGq6/KAcV/65G4g7/RUdKfCuTRQjyQrJvoeyYLtNit59nsjiSYZNRI76R244oQue8jlfFlCjWGNSaARRANEd3KCn0oZE+/wKAHgE7eEVv5xELuXmvD1iLITUa8tZQMBCjufL50Hp95+nHmzb61kyh24SvH8lmZwyh8VoWTIoTkbha6Mn+I/5q+uTvYg3HUskcq51HGp7ZmZTXtjmI9lkWngJ8msuVFJ8SyewRjSTQlAkbpYqxL7CbeNEaNkcEVW8PGcdXuK6BCC9J7syB7oNcD3L9vvRzZxjs/cazn8pCUSaXMlZjeInB7p9ze44+dXSqkAR50NEljRzYzrwlzYwS9sYfs5mqJc30lxGMYUQkCb183I42 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB5946.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(396003)(366004)(39860400002)(376002)(346002)(230922051799003)(186009)(1800799009)(451199024)(64100799003)(478600001)(53546011)(55016003)(6506007)(7696005)(9686003)(71200400001)(52536014)(4326008)(8676002)(86362001)(41300700001)(8936002)(5660300002)(76116006)(66446008)(66476007)(66556008)(66946007)(110136005)(64756008)(316002)(54906003)(82960400001)(122000001)(83380400001)(33656002)(38100700002)(107886003)(26005)(38070700009)(2906002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?fShz0xPle9OUHQd1GmSOVwd0368swcyqrXgk5EojQUV8WOJH9JxcsjCU9tQv?= =?us-ascii?Q?jP8Acixz249aswo+yF8qDZ0qGYZQeXf5T8qDFJMoNO+DEElpst967GGxd5BE?= =?us-ascii?Q?IipQI7hssnXsPUjekyUWMXV4j7f9TXibUkvrp7HSApRiq9e8t0W46aASE04Q?= =?us-ascii?Q?m7CjRgcfeUfUMNGpXTOLbVVxKdfjZwBCqPCTiKifI59vLUL7UEhk5XIrlQ3v?= =?us-ascii?Q?R/Oj5Fk8oqVTWroCML4EGldF7D4C8urZMsQ6cQkDwjV8D82EDZv+UEI1gQTU?= =?us-ascii?Q?4VxcBgMvTC5odNLP4XC2rD/M0bugzF7jw1hTC4R9E2AXzOd8QCBzYZ8umsmT?= =?us-ascii?Q?y8KERGhYGzsHEETGuUh/WegIDZteETDZjDo0j366c/1Dai/yg4PADNefm33o?= =?us-ascii?Q?FjGNJTOfRSmCCIF65UgtZZurhVWYNWxpcVc33MdF8gRq3aT5RDReKDnD2r//?= =?us-ascii?Q?AHzZ2SavqGoi1FSvRzrAEMPebMUuQBv+EF7TsgSMOil/QgBuRN6DRHpRiBOn?= =?us-ascii?Q?oSqR/6e9OJxhrRxXB1MdyBKS9WbO4Qpd4wnWtvF0mXquRQ1/MYHxCX42jfsb?= =?us-ascii?Q?/RzBknsWr0d/Bj9pkK2CNzIDOrpQ2YOLYneeYP5e8SqYYlLGhPljvNVgK+L1?= =?us-ascii?Q?fmaTtegQr71cM2B4BX3LNv43IIiTm2tOPbATN9E3knqWZ/I81mP3FpPGjEJJ?= =?us-ascii?Q?hw0xpKvig1xokXTp+KrWY60wKcWz8fCbfnPvnhXu5ngf1IYKbYFtViEaIo7I?= =?us-ascii?Q?NbtDuyg1dW3budVp//PqBV/d9PQDxMJ/5SWtAjq41G0qIngBW/GbkIAdRijw?= =?us-ascii?Q?p4k6FWoA15yz39jxNwXXRqrebHlV/Jnlp2Ex+ayWEZ46QbZnqJMGMpJ+608q?= =?us-ascii?Q?1SQUXTJIG+CAp24Sk6Kv1eriDu85A6VgVO8tgrboGnMPDA8YPorvx7VrUp+q?= =?us-ascii?Q?00iYsxQcNur0SrD7bKlf8LWfuZGJkSGbcPH+84AebzHz6gKmgHDmiyhQjtUB?= =?us-ascii?Q?qBtoBHUiPRbEZM9ytxcPaDRPZx3riEuDBRnTWXECSoxzqeYqR3Eo9xGel+1A?= =?us-ascii?Q?gvIdnrYm69cTMgE7D50paHKTKsU+IDW/hHUCOU3WgX2MjwDJeTUbuP2r3nqB?= =?us-ascii?Q?2Z0vEwJ8/6PdYHFifJco3b9TeBRcd+7Fy1s8FqxAgD3XyeFMfhk/zc84bhMy?= =?us-ascii?Q?TYfVDz1BUoZNMM2rBN9Y5niOoNrPg3qO+CqXvkp0a3PepfjG54wWid1TDOjL?= =?us-ascii?Q?tXXpkjFqFtYvEH+Oyy5R++/lMVx30E3UEsNwv1KThCjfiUffqLWxhpzAVs7g?= =?us-ascii?Q?nhWivx7IE6ks94q6gGCWp/+niQE3PNIubgyJVS9rQQSn1TOMthESQQqoDjUq?= =?us-ascii?Q?RxfW0h3Yi83F7cVg5y53fXQnGw5/ti3E7AqHOYyHREG/mpN+nx1YhERRFKmj?= =?us-ascii?Q?b5FxVvsozNVghBaRGY8f6QICQtFKHJsSED2PKAB13xQyU35OCid0JVeDbgc/?= =?us-ascii?Q?z8hpgzzomeaxgnJwUEWl38yH0Te9ton+ON286c/oWzwPhL3qpIM6Es/LvYC5?= =?us-ascii?Q?7w1N56e3ysRPrmKgNLUdqDDaTyrqeWUzkbmItQBY?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB5946.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 041770c2-529d-4d05-d3e7-08dbd697efb2 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Oct 2023 02:53:45.2909 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: bdcTUpw1dcfIy4PmWVBfUZpc+8fpF1B88kTkPApIRTlP+sBtnZoI9xhHQTHcJJ662xE915n2DbEz1hKqJKzgnA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4852 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-10.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,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: > -----Original Message----- > From: Haochen Jiang > Sent: Monday, October 23, 2023 10:18 AM > To: gcc-patches@gcc.gnu.org > Cc: gerald@pfeifer.com; ubizjak@gmail.com; Liu, Hongtao > > Subject: [gccwwwdocs PATCH] gcc-13/14: Mention Intel new ISA and march > support >=20 > Hi all, >=20 > This patch mentions recent update for x86-64 backend, including ISAs enab= led > update on previous introduced CPU and newly introduced > options/ISAs/CPUs. >=20 > Ok for wwwdocs? I will commit the patch if there is no objection. Thx, Haochen >=20 > Thx, > Haochen >=20 > --- > htdocs/gcc-13/changes.html | 8 ++++---- htdocs/gcc-14/changes.html | 1= 9 > +++++++++++++++++++ > 2 files changed, 23 insertions(+), 4 deletions(-) >=20 > diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html inde= x > 10c54689..8ef3d639 100644 > --- a/htdocs/gcc-13/changes.html > +++ b/htdocs/gcc-13/changes.html > @@ -579,13 +579,13 @@ You may also want to check out our > >
  • GCC now supports the Intel CPU named Sierra Forest through > -march=3Dsierraforest. > - The switch enables the AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT and > - CMPccXADD ISA extensions. > + The switch enables the AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT, > CMPccXADD, > + ENQCMD and UINTR ISA extensions. >
  • >
  • GCC now supports the Intel CPU named Grand Ridge through > -march=3Dgrandridge. > - The switch enables the AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT, > CMPccXADD > - and RAO-INT ISA extensions. > + The switch enables the AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT, > CMPccXADD, > + ENQCMD, UINTR and RAO-INT ISA extensions. >
  • >
  • GCC now supports the Intel CPU named Emerald Rapids through > -march=3Demeraldrapids. > diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html inde= x > c817dde4..4f71061f 100644 > --- a/htdocs/gcc-14/changes.html > +++ b/htdocs/gcc-14/changes.html > @@ -186,6 +186,10 @@ a work-in-progress.

    >=20 >

    IA-32/x86-64

    >
      > +
    • New compiler option -m[no-]evex512 was added. > + The compiler switch enables/disables 512 bit vector and 64 bit mas= k > + register. It will be default on if AVX512F is enabled. > +
    • >
    • New ISA extension support for Intel AVX-VNNI-INT16 was added. > AVX-VNNI-INT16 intrinsics are available via the - > mavxvnniint16 > compiler switch. > @@ -202,6 +206,16 @@ a work-in-progress.

      > SM4 intrinsics are available via the -msm4 > compiler switch. >
    • > +
    • New ISA extension support for Intel USER_MSR was added. > + USER_MSR intrinsics are available via the -muser_msr > + compiler switch. > +
    • > +
    • GCC now supports the Intel CPU named Clearwater Forest through > + -march=3Dclearwaterforest. > + Based on Sierra Forest, the switch further enables the AVX-VNNI-INT1= 6, > + SHA512, SM3, SM4, USER_MSR and PREFETCHI ISA extensions. > + extensions. > +
    • >
    • GCC now supports the Intel CPU named Arrow Lake through > -march=3Darrowlake. > Based on Alder Lake, the switch further enables the AVX-IFMA, @@ -21= 6,6 > +230,11 @@ a work-in-progress.

      > -march=3Dlunarlake. > Lunar Lake is based on Arrow Lake S. >
    • > +
    • GCC now supports the Intel CPU named Panther Lake through > + -march=3Dpantherlake. > + Based on Arrow Lake S, the switch further enables the PREFETCHI ISA > + extensions. > +
    • >
    >=20 > > -- > 2.31.1