From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.11]) by sourceware.org (Postfix) with ESMTPS id 3AC423858C52 for ; Wed, 10 Jan 2024 08:00:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3AC423858C52 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 3AC423858C52 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=192.198.163.11 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704873636; cv=pass; b=rYBOtsSGQ4d0TDqA9MUkUcwKOO0b2nU1SHwTJlLjavRI7RHqY+rwgJUHJ8a8T9jOMjZqBNaWf/VkU9WdlruKstwjwIy3t40MDiN5dBR2mll+ItZlNH/GeunXFp+0f9gaRhANuek7r9f9Cq+RbkbHx1CSxrwYELbW5N2qxSfpnp0= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704873636; c=relaxed/simple; bh=Dyt3ohpIofvZZ+GDJw2ovV6ZzmXsDPrP+idZmm3iQlA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=t9t8+3UE931e+tuXnyU5MA1ILXjtggSqOwIr8+kVgwCCZGLYvw2FaZZVKH4fu2xJUQy5zE2jjPdadE7t1OgDIFkp+nwlgis1+nALgE2trANpqN5L4ORQcqgyV2AyO0htwJykPgLdxu56VDpTd3QuQ7V26q3PTRfR35io2HQFWoY= 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=1704873634; x=1736409634; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Dyt3ohpIofvZZ+GDJw2ovV6ZzmXsDPrP+idZmm3iQlA=; b=A1nmkzFuPRVaVOjXVA39R9PHkakSHJGx7pCZbGgNiFo5ICd4R6EaEA/x Y4T/yVNJRZ19epcnodKATRyLzN4akS86/9ymCZQguK/DtP1OXIRRaKJ4d 33mOcHCpyCvKBCouZS0NPzeAQfj6j4zF4UoioggslsjCOgIxFhGTfEdxC NiKCl20tY0s5aL2l8DodDOKr5logt5i5SewYnbomQ/W0A1LGDvx4isHcw NZxC6CRBKx2BZOw9m1FVZ/EuVBhGxgWh4HAaDWGgfodgSWsHvgoa4F+Cy OK5V1udoaaG+RfxcVCCgk9qRi/GNTppZhkRFbuT9oX3RjzvPSYj81GIaL A==; X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="5193631" X-IronPort-AV: E=Sophos;i="6.04,184,1695711600"; d="scan'208";a="5193631" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmvoesa105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jan 2024 23:58:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="872535333" X-IronPort-AV: E=Sophos;i="6.04,184,1695711600"; d="scan'208";a="872535333" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by FMSMGA003.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 09 Jan 2024 23:58:34 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 9 Jan 2024 23:58:34 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 9 Jan 2024 23:58:34 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 9 Jan 2024 23:58:34 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EXtE7UowaeGtC+WhfrfKpCNaGLuHpgGEVs9yCF4xUshIsIeXnarMpOHYhfAhe5wCLIdC20pY9VYty+6x+kRo26j/Ac7K8UtMS4OA+hUvWofQMkouE6VFR3n/7CZxG8UaKg4ug8gHwktsMAqaX07PkTIHEaWA2+pXrArjJWTJfg0m7cpzh8dT3Bwpk/MtxmNzsY8w7nnL+Czx1hUocLhzItZhzAY+wI2oqtgrPARcp//FAb+tIREIPzSperKBEJ4H7EfC7UxPfdGAHHrZDjJyeYtdFAoXkBrJm1x7TomrVLyxkobgOon2+w+b94xIImm/r4mxvHEDResRviVx0pP9uw== 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=PbtGOR41SkNZr00tsrRFDgABnPq488gXUHCyFcfPitk=; b=LY68lfKcQkkQuhidJZZ3aCj7sDjnoj3XcIkwUDXBC/fQ5SG9e32mIiMWCQvT9HcG0f0o3V1FWG1kGnreQDGR6OjgIqRg314Tn03moCUbBmDe+ybOmJNjFn9wtP0bTEGh9uxLzI3RwwtAfoEKUv4z3xqx2M1TO20dWrOGodLqUunBzyRlfIWx6omVmZd6UCOfvTC4h+efZ30eZ2iGiSfxktufk2QtTGSAMjIN+CZL5CTYAgf7Tyb+8jmKo9a9FGHwiXsqKwRKcbFghHJ99CePRBJ9BvpEAswsCmGBkwrvOYb7sR8DVlmTiUV6UX8NkhaoBOl62ZabkWA8xP/9c1yC3g== 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 MW4PR11MB6762.namprd11.prod.outlook.com (2603:10b6:303:20c::10) by DS0PR11MB7410.namprd11.prod.outlook.com (2603:10b6:8:151::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Wed, 10 Jan 2024 07:58:27 +0000 Received: from MW4PR11MB6762.namprd11.prod.outlook.com ([fe80::398f:e3d9:e4b8:58a0]) by MW4PR11MB6762.namprd11.prod.outlook.com ([fe80::398f:e3d9:e4b8:58a0%7]) with mapi id 15.20.7159.020; Wed, 10 Jan 2024 07:58:27 +0000 From: "Liu, Hongtao" To: "Jiang, Haochen" , "gcc-patches@gcc.gnu.org" CC: "ubizjak@gmail.com" , "burnus@net-b.de" , "sandra@codesourcery.com" Subject: RE: [PATCH] i386: Add AVX10.1 related macros Thread-Topic: [PATCH] i386: Add AVX10.1 related macros Thread-Index: AQHaQ5eJe+FCF17u2EmY7zSEzTCchLDSri7g Date: Wed, 10 Jan 2024 07:58:27 +0000 Message-ID: References: <20240110073455.1656619-1-haochen.jiang@intel.com> In-Reply-To: <20240110073455.1656619-1-haochen.jiang@intel.com> Accept-Language: zh-CN, 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: MW4PR11MB6762:EE_|DS0PR11MB7410:EE_ x-ms-office365-filtering-correlation-id: 3d227142-5d89-49e2-0d4f-08dc11b1ed8e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dcxaWwkiQsnrrgbdJLfZwCsJEpfK44zRbkm7mj8hHI5pGgfZIVbHBkYtzYwli7+Akh3pgwasgwa3hVj8uIX93RqqmKHji238m6YFD7zsk2zdpoT8YkEUugYCF56XgK9cxO5w5DOzoDUupG7GtZoni5UaqKlV52YR/itagPN/bQid6iEJszVU+MSLKcmBgw6MO4RdttHanJQCtL30enCkQMFFrym995rtMQTFnN0rUKWMETjil71bDcyOveq+uAnddThPvvgp9IF5ZwihqpP974UNcogc8+XxJlWo0svoSg6TeAh27/xQg3XUsUaC6IqLbnStPCNs53rTcs8oGtRwxqz6iCs7yF4QW6UqDQyAa20RE7wCI+LmzzGdnTCL8eb57Hq6qagp8AxXKdB6wa9vAknLoFEor+yTPHPzx/cEuGCE7ls2VjjQ5o9UVefNd7ePJngTojcHSSXZ97orhOLobt7kuqi82Q0e7/L1ShELV6nthXsAfkYmQ7119Tga5DDS1yZwOib9RM4pxxb1XCMvAFXmn+0Cf7Q3i8qTJkfQlX/OzvF25jz1Dcf0rmxebp0EJ1yQAii3uXPDo6JowRxxEEquxQlH+q5kNk0sDAsH4/I= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB6762.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(396003)(39860400002)(136003)(346002)(376002)(230922051799003)(64100799003)(186009)(451199024)(1800799012)(55016003)(122000001)(38070700009)(2906002)(41300700001)(5660300002)(8676002)(38100700002)(316002)(76116006)(8936002)(66946007)(64756008)(54906003)(66476007)(66446008)(66556008)(110136005)(4326008)(9686003)(83380400001)(71200400001)(53546011)(6506007)(7696005)(33656002)(52536014)(86362001)(478600001)(82960400001)(26005)(966005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?AFD7IfFzwj/WMjoaGTY6zzf3kgWTXNj2QFPdHz+bL/8cP4UUVDFIv4ChyGNS?= =?us-ascii?Q?iYlfab4iDIMFUVcqtIS6oe7oWgAya3yEZtOSUFmXO8iByidzrfEOfAWhylor?= =?us-ascii?Q?w40XiKbUJrTJrz2PdJ7+II6iJ7bfmnofs+zn6dh45LIPC7TT0zQV5gYiZOVK?= =?us-ascii?Q?uZaGSFeWEFhaxRs45XO/pIwBkwTgw0rGSTW/ZaWw2VbuIMMcd6bLvFpc9mWb?= =?us-ascii?Q?sYyg1BMSidyQ7RF8SIUoQOFuiizK5L49qITk4L6K3j65OydeCZkG6Qee/9ox?= =?us-ascii?Q?FAaseav0rE2F3nYC7raPROm875vvd9euJvtMCGGyX5frX7ElnJmEpld+ChRd?= =?us-ascii?Q?7NMcJATQ9s+7/6Wvc7VIYGThGTb3LMg3gNiKz/Q3deGysRv+RyHSefe8RKho?= =?us-ascii?Q?QDq2582JHGRWa88jd6pwv0lsFOOOjVnM56gukZTJXCAi2Un2gpzTG5j67okn?= =?us-ascii?Q?1IDglETjkK99KKRyExtY2/TvnSfzJZIwgcK6Ot6cWl8p+zVi2zkPP0axJefJ?= =?us-ascii?Q?njnLkPgJYImhU5TaQqSp3jEqM+1zg7Y1bOlXZ730BCFNnCDaDVmNnw8dVTsp?= =?us-ascii?Q?AoWHxxQ/thHA7hDoPQkhbk3qLXlU357y+rJgxi4uZWguTaea/jrxhKxPiyVX?= =?us-ascii?Q?HZ/EKsPY8sMXFVVcgz1Sc97LTsf0adBYqM13GPhqLKeBx7ukiWYQM1w3bvjc?= =?us-ascii?Q?f7lygbwi9VnRsgVhylO9EHhFJknwUp4FgXmn06s0ynEdO6S/7DNn3bVriQYS?= =?us-ascii?Q?lt3KzeScFwg6Xj+ViE0e8cJjSUc2E0gxKe/QBpx6Nsl79I75T3Hus4KpfknB?= =?us-ascii?Q?eONIzQnfN9pYWE0stWv6SqG9EuiWqvchieDMMX37lcowqkCjn9CWf4o9BEMX?= =?us-ascii?Q?8Gxfk9p9KHaAZe7MRa3g4w2vg0qIdOkKuAvJ4pNGfVbfVK3vXNuSDKTaqXqc?= =?us-ascii?Q?u7OY3x1Z+iYmX6rTVwCrkfPeV+Lrol4ra0i772UpDnftC5jQI1XAANtGG7Nw?= =?us-ascii?Q?g/4FToX8Ij3Va5HACss/mEkAwSf0X0OVfy8pTs3ktepy+RynrSbbTtw/sS8T?= =?us-ascii?Q?8zd/BzqDwlD5lHb9hNvJWB1vH2q/dSLAcxcnNCrRzI2vBcgQFzc+TsFRX+FP?= =?us-ascii?Q?dtJdp1Ld+kUh+bgWCzUaxBSAV1CU8L0eDojYG5AP7BkbXioD/8bpKPoYbuZ0?= =?us-ascii?Q?mYnvmE+VfBPs5A0RBrXCsNjKH5HwumuaEuXKFZYQyGHB9c4H83Q6dxWz6ugE?= =?us-ascii?Q?B+zcrYz05SEZs35wIqDsMzc+92FKA7I/GNntkOvgzBq80+nXlfftitjg+7mW?= =?us-ascii?Q?RkYExpVm8VqgYBAYAmhLF+NSf9BqR/iZB1HGnUrZ0BJXrbkAL5HOBfJqsYWb?= =?us-ascii?Q?4dpbE9JdlWYy6+SlRDTaYCyMBKT+aTSeZpX6VQdVmMKXKDAf1l+la0up9X8X?= =?us-ascii?Q?gY3WBh3/IOmu9FFLfZ7SnrKphu+xxlNyZf2dzTB0uvZCZ9gU6+Rwp1nvDaum?= =?us-ascii?Q?kQZHSNS4e5BhXSdHr/HGYWqOzr2js2549g6aF36K5R521XaOBPWyGlno03Nm?= =?us-ascii?Q?JjWtwVg6TUFI1cV4O7+LJiDhNDKIvbTgK9dG/RAv?= 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: MW4PR11MB6762.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3d227142-5d89-49e2-0d4f-08dc11b1ed8e X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2024 07:58:27.1883 (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: cxRc8Q66awnytEfqvx7Ez3jCsGQMcXqm7vZb8DNKBCi4Ll66EX1W1aPLOERks8ZMo1yaAyW2yGAO81e7WoUpIg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7410 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-13.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,SCC_BODY_URI_ONLY,SPF_HELO_NONE,SPF_NONE,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 List-Id: > -----Original Message----- > From: Jiang, Haochen > Sent: Wednesday, January 10, 2024 3:35 PM > To: gcc-patches@gcc.gnu.org > Cc: Liu, Hongtao ; ubizjak@gmail.com; burnus@net- > b.de; sandra@codesourcery.com > Subject: [PATCH] i386: Add AVX10.1 related macros >=20 > Hi all, >=20 > This patch aims to add AVX10.1 related macros for libgomp's request. The > request comes following: >=20 > https://gcc.gnu.org/pipermail/gcc-patches/2024-January/642025.html >=20 > Ok for trunk? >=20 > Thx, > Haochen >=20 > gcc/ChangeLog: >=20 > PR target/113288 > * config/i386/i386-c.cc (ix86_target_macros_internal): > Add __AVX10_1__, __AVX10_1_256__ and __AVX10_1_512__. > --- > gcc/config/i386/i386-c.cc | 7 +++++++ > 1 file changed, 7 insertions(+) >=20 > diff --git a/gcc/config/i386/i386-c.cc b/gcc/config/i386/i386-c.cc index > c3ae984670b..366b560158a 100644 > --- a/gcc/config/i386/i386-c.cc > +++ b/gcc/config/i386/i386-c.cc > @@ -735,6 +735,13 @@ ix86_target_macros_internal (HOST_WIDE_INT > isa_flag, > def_or_undef (parse_in, "__EVEX512__"); > if (isa_flag2 & OPTION_MASK_ISA2_USER_MSR) > def_or_undef (parse_in, "__USER_MSR__"); > + if (isa_flag2 & OPTION_MASK_ISA2_AVX10_1_256) > + { > + def_or_undef (parse_in, "__AVX10_1_256__"); > + def_or_undef (parse_in, "__AVX10_1__"); I think this is not needed, others LGTM. > + } > + if (isa_flag2 & OPTION_MASK_ISA2_AVX10_1_512) > + def_or_undef (parse_in, "__AVX10_1_512__"); > if (TARGET_IAMCU) > { > def_or_undef (parse_in, "__iamcu"); > -- > 2.31.1