From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by sourceware.org (Postfix) with ESMTPS id E61C83858C5F for ; Thu, 18 May 2023 09:17:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E61C83858C5F Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1684401449; x=1715937449; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=sUO2rirydYnNH4oVvokAjnzQH2+erT0upcw3lKYRZbY=; b=V3qlOt6YBK8/1hzUuH2KKB3KvxAlVvPs7G6lKdT0PMIi9TRctOabMDWs 9KjyKH+qxIYFWf2EFTVmIwp1oJWpX64sc39+MNtjrAo+aELEjOuahrRIz YTbZ1ETDzppLQjAuFbp0ZrsSeQpBGP0MNQ3f1HOknatnDM4cnsTGy/x55 Sh6TYgmJoIa0zpJc1bLMmfeDmFSbp/kA27Bak9dgUvhh6JmNr99GoYxbG kDjbInBAIvB9+CpZKoAMjXO3Yr6TyMOm4gDJVRSQRhINS4s2veaElu8BJ 9B4i8fP4im6PJ6qao4TLnmgrlt+01WlqzE+4sffg2Chbh/Uu7q2iaT2t3 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10713"; a="415443504" X-IronPort-AV: E=Sophos;i="5.99,284,1677571200"; d="scan'208";a="415443504" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2023 02:17:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10713"; a="771806847" X-IronPort-AV: E=Sophos;i="5.99,284,1677571200"; d="scan'208";a="771806847" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga004.fm.intel.com with ESMTP; 18 May 2023 02:17:20 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 18 May 2023 02:17:20 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 18 May 2023 02:17:19 -0700 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.23 via Frontend Transport; Thu, 18 May 2023 02:17:19 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) 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.23; Thu, 18 May 2023 02:17:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F4ZguzaEs2Blfk8BdBok0gKaCtxqg1DiZ/6+CrnP9urlEZ8MyS+9JfX4v5agJjycSbTF8HBBNO8uU28gqiRUHM2GGKUu8CTO3QM2lCDZTizuPH4NfbUi44bw39oRsieagPY2kxsX7ebdB97SKVTYxTD/tzFMkiwnMWmSlPcdyf/9VqDuAv68buiM3XS8Uf6Vfme8ZeKeJKPjnMRB8L7zDYzGcvMOXf0U86pTK+/jDKkLO4plaUwsmqZ7/FSCPfft72tCgkwqO3zjsThDKsTZ3q3fQKiKAnNqZnrRb3Qsyna1f6/9X+c+fKh+wcoNi3HxpFyDqUXYifWhGj63Wp/ywg== 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=ODvkmmLdh6YDZpld9wT81Pg0BQ3voZ0NDPmBJZU0Ftw=; b=iKnQdZK7dBAIJogTeZYW1d1p8otz6e/u4x9QUtBGpndP5wktx+1R3MuB7IdHfV/qPEe9oOrTzfiHCrgPdJJbSc0icpb7BEvVGGN7PL6LouS7PhTGO2bANGYPFm9S9566Db0bHpYpV1/ntiGK641lplv4mZ8d0ISI13awWU1Wh4we+N8zJuJI7EgsCKYliUPB9RRQbcW0VC9T9nSxM60k4lk+c++xaeLzXPkCm0l5sJbT6bP8C6UrxlDv0dfyL5cofGZUJLS5fDK44IKrm8In72r2+HvlQ7+vAKIZESRGfhFNoiUH9rFZpitde2SRl6ouos4cFzLqUirXxpTLsQJZTg== 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 MW5PR11MB5908.namprd11.prod.outlook.com (2603:10b6:303:194::10) by DS0PR11MB7849.namprd11.prod.outlook.com (2603:10b6:8:fd::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.19; Thu, 18 May 2023 09:17:12 +0000 Received: from MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::bbc5:f013:1f53:10a9]) by MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::bbc5:f013:1f53:10a9%3]) with mapi id 15.20.6411.017; Thu, 18 May 2023 09:17:12 +0000 From: "Li, Pan2" To: Richard Sandiford CC: "gcc-patches@gcc.gnu.org" , "juzhe.zhong@rivai.ai" , "kito.cheng@sifive.com" , "Wang, Yanzhang" , "jeffreyalaw@gmail.com" , "rguenther@suse.de" Subject: RE: [PATCH] Machine_Mode: Extend machine_mode from 8 to 16 bits Thread-Topic: [PATCH] Machine_Mode: Extend machine_mode from 8 to 16 bits Thread-Index: AQHZhI68evo93AOf1k+fu+9m2gc0469dDvIAgAK1fAyAAAUPIA== Date: Thu, 18 May 2023 09:17:11 +0000 Message-ID: References: <20230512050016.476110-1-pan2.li@intel.com> <20230516153524.3302940-1-pan2.li@intel.com> In-Reply-To: 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: MW5PR11MB5908:EE_|DS0PR11MB7849:EE_ x-ms-office365-filtering-correlation-id: cfad8198-5e99-4e80-c9ea-08db5780a9d6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hBApFdjpSQqqZZ4Uh+b0wS6dD+BbxSesrll1A8PrHYmbzblunV0Ot6YQlee7W4GveUWwtCvGEpBQPInHlZPv5l8Jgdmdb4lLOzeJMi2+9I93uE6y9rvln+KO8EaiX8RwDuV4W/tj2eMciM/tkNpQv2EqEZXf2ZLJtmZskfR0rz0BPPlFV9oGtUUEPbqBpweE1sQNHb5SmA0ebbI1F1xH9FZ5/fPlIsJlkSV7cLRnq/PWuiszplfi5WZaIkPfioiOg7ZGCsHrRKMh65o6ABX/TiTPXjlTXoI1UHdM11apZYZljg4hFfiF+sMLj2ILb3QqKa6o9Jy66TWU1oxEjZ1CNNfjsj1UmA9AeHoi+LzQdEUGb4pND6EMZI38zAkR6OMNUhiNTLzHtpCbB+tU4tSFApNd5G6+oZkB7CbxHtAiXQgtwchgKg3FN+EyhkwlgrjXrhxuLNIFnbY7f0/p8A/nriidlwTfroZKIw6acfs3NUEewVyI7FZ2lWlh4NKJM61foMR5T41GfQCGakhAHwusPmV+nYXNm63YYAU4KckIN1zhY3WXpV6qP/E0+NzgnonKT0kvDA3H0grbU2TW9O8pT8FvWhH4btzcmsSuxKl2TODv1RMB1RM9ZASNRrj4CCXm x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW5PR11MB5908.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(396003)(346002)(39860400002)(366004)(376002)(451199021)(2906002)(316002)(478600001)(52536014)(41300700001)(4326008)(8936002)(8676002)(6916009)(54906003)(71200400001)(64756008)(66446008)(66476007)(66946007)(66556008)(76116006)(5660300002)(7696005)(53546011)(9686003)(6506007)(26005)(82960400001)(122000001)(38100700002)(55016003)(186003)(83380400001)(38070700005)(86362001)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Ti+XK3qQveU6u7j15Q+Vg092C905sW8SM+kvonkWuJsm0iJezD0+KClUB9V5?= =?us-ascii?Q?rC45jysLeG1eAAQliMlx2AK9IJKSAOhQY4eMQfg8mNiSaipqMt6bRCzNu2pG?= =?us-ascii?Q?fMnS7u8K87FeIlwOzzgTwjru21ITvNmExQsWiUDaxnwLd28/1ijgCciLVF4N?= =?us-ascii?Q?1sk29c5/O9+mSEnMg/gTxdQnz77muySrzVFndObEZ2P+otaLaPDSjJDd1Dr6?= =?us-ascii?Q?yOJ/0XEsa9zE1IM9MynlMqQCyikxZUTN7y0VRK4MATN6Nsz73X1zVeqPA+UL?= =?us-ascii?Q?3YYwNnzgjxOBy1w3+BT/IfMicuUVxuOzdgCTklEgnF7x5f0god3/R9xjPf1D?= =?us-ascii?Q?GjjEQJ+4aj7XYIoSxpEuAjqPj7V8xHd7ypbJIQAyD93TJ3MKfic8kCz3ge8J?= =?us-ascii?Q?gvIxcDGNXV8oVWqkRro1bDNmMvMA6K8NxAglmyqPSd9mTCWben2cuIUS52BK?= =?us-ascii?Q?Tu+RYNQ/XdWdDZa8YJXisz6nmhvTTqnYZFCZXqsHJXdkqeF/H+oORozPWVpO?= =?us-ascii?Q?xqvimNFO4eI+P65irUlqv4eX16g3j3KTh5ag5hCls9QhwoJuUOcXSRe87XlT?= =?us-ascii?Q?xUEZoFgAA3UmVx2+wP6dnOIFvoFBWQ8m4UIDoA878u7bS3VZgMTwrtDnLKqx?= =?us-ascii?Q?o+R2jUJJkxMo05toUT/inu+zeDI0beo2BKaU9k7RyPFbUIpdhRBKliB3wI5L?= =?us-ascii?Q?SWtIpYUIFPVxrPbbAM03NO0kkfzey4HYwDdULJFyJX+qIlV8yWLjxb3FcCTQ?= =?us-ascii?Q?PmMJc78nsGC4lGDOdmwEoWLrbVg12O4sK25U0uAnvJ08+w+gHcL+4kjiE74V?= =?us-ascii?Q?870ucSBdJfGBz/C625ynG06otA/3/HpH0jHSAvcy+i07+/RoxvC99Igoquum?= =?us-ascii?Q?Bx8ZJJBwAJ/72s2c5A/59aoOKOfcLyjFS8pE7Wg4T/OPLOmojwv492WsvdjO?= =?us-ascii?Q?K30q9U/ojsH9Mzb9YeXWdKsc2NE+rpb+Wm3RRDg1zsSKcaxuomdCTNFbb6/9?= =?us-ascii?Q?C98qGjL5KcVgZOOB2tijkAmP16xJnCldHC5CWv/PpGj3OOkg7xPNQeO3H/6r?= =?us-ascii?Q?hHaozmH/RVD6QulF+KLbDS/64J7Xkyi9NvqRw9fnDtLKno9+J8ldQW2OcS1n?= =?us-ascii?Q?99yf/KVjAMPOb+8AH25K0ApL+bUwx9/wYJhDlX6O0kYLUHcY+8fA/LjHQwh+?= =?us-ascii?Q?5C3aZq/XzlqVSv1/qoiY1lz8NKPeHV8aQEQtxhVVM8IK4xeq45FCtZSgMP10?= =?us-ascii?Q?iOwpxp0STaJWYS51xJf7bKciJ9GLkpOM86AmAH2eSyh0PSbhoRulnuHHA2rj?= =?us-ascii?Q?Dekk9EtbItYOh4cCV0pywteXKhBNhgwY6npJD2tfTG8EjcvCcohvscbjJGAd?= =?us-ascii?Q?5PIzQJlo1zYa8P8AMSGAgxcUU5qmgYHHnkJsapV/nM7d2oynEHaXfaa1+4w9?= =?us-ascii?Q?meRH44eakvsEtcRGVCB+Ljrvw4emJM7rIt+WpBCJ4CxZbkI5sVLCRbWTISKo?= =?us-ascii?Q?t9AVksc4HDePs0FNWWIvCkhtMHV0VjLP0Z/zBBWhn+aGhyyUfOq+nwosj4MU?= =?us-ascii?Q?ty1TCxICScHD8Lx8/c0=3D?= 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: MW5PR11MB5908.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cfad8198-5e99-4e80-c9ea-08db5780a9d6 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2023 09:17:11.9661 (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: vtHYmqAe6k3USN+nyVAfbgfMzpmyOXS20P2fHyXnOQTvNd2TRBQZIeI/SLYSqVBB2H1gqt5zDIjajTi5s+Zd4Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7849 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-12.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,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: Committed with that change, thanks Richard Sandiford. Pan -----Original Message----- From: Richard Sandiford =20 Sent: Thursday, May 18, 2023 4:57 PM To: Li, Pan2 Cc: gcc-patches@gcc.gnu.org; juzhe.zhong@rivai.ai; kito.cheng@sifive.com; W= ang, Yanzhang ; jeffreyalaw@gmail.com; rguenther@s= use.de Subject: Re: [PATCH] Machine_Mode: Extend machine_mode from 8 to 16 bits pan2.li@intel.com writes: > diff --git a/gcc/rtl-ssa/accesses.h b/gcc/rtl-ssa/accesses.h index=20 > c5180b9308a..c2103a5cb5c 100644 > --- a/gcc/rtl-ssa/accesses.h > +++ b/gcc/rtl-ssa/accesses.h > @@ -215,7 +215,11 @@ private: > =20 > // The values returned by the accessors above. > unsigned int m_regno; > - access_kind m_kind : 8; > + > + // The value returned by the accessor above. > + machine_mode m_mode : MACHINE_MODE_BITSIZE; > + > + access_kind m_kind : 2; There's no need to repeat the comment. Just: // The values returned by the accessors above. unsigned int m_regno; machine_mode m_mode : MACHINE_MODE_BITSIZE; access_kind m_kind : 2; would be enough. OK with that change, thanks. (There's no need to post the updated patch.) Richard