From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by sourceware.org (Postfix) with ESMTPS id 810403858CDA for ; Mon, 29 May 2023 02:09:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 810403858CDA 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=1685326146; x=1716862146; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=cg6z/GCLFSZUwK8EzlZQeAo/afg3Sv/+7imUR+2Msgk=; b=ECd3dNdeVNYzVRqNWJQ7fWidw2kccWMPeRswZR8PjRb0ixfzxU9X9435 Wn1AEmHhBGMRyBoY5eKxLr8AB4M3Yhd+9cgpffqNUp1j4YPSHSU/9zmpr gtJifIPw1j01TfZP83MfDS8APETe72bU7U0fIvV7U4VSO3CQ+GxuHkAPp 2E+dnWL/QgaWRep8VRLRAL65cDW1HVewiw+PCCXGaqD08WBAP9Pc4wmds HmkM3+ND/IU/XoGosBkDjYi8dB6/dH7M/xQpqTtAxQIpe5YqJuRq/prEe WrlbvmZLc0Hhl+n8bmnFnJ4P1vltLJGaDXQyC0N31eShD/JN35KQDgYVa w==; X-IronPort-AV: E=McAfee;i="6600,9927,10724"; a="353434963" X-IronPort-AV: E=Sophos;i="6.00,200,1681196400"; d="scan'208";a="353434963" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 May 2023 19:09:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10724"; a="1036029290" X-IronPort-AV: E=Sophos;i="6.00,200,1681196400"; d="scan'208";a="1036029290" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga005.fm.intel.com with ESMTP; 28 May 2023 19:09:05 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.23; Sun, 28 May 2023 19:09:05 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Sun, 28 May 2023 19:09:04 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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.23 via Frontend Transport; Sun, 28 May 2023 19:09:04 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Sun, 28 May 2023 19:09:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NVDf11ubg0eR87M40WrCP+U6rTQthkLYBU+1CICh1rdrMUCxL7HoLkxYFkerLVsNk21NCK6hJqRKP1IhaoUKY0PFnm4pnWw27RItBeNVJD99sz90NlW+j8MY7KRMrBOO3N1/RH1LOXWh9+Kodqu+NLpn7kHfRNIHniXuifNVZkDAkUk61Vj6mgqUlLFeB00YGrdr5B/I47Y+8OSpnHWnDC4rGInMdi7uWc75NSHQ0eoTGmH2t84a27+qy0VoNTwbIC9ZL/Ee++FHBAw/xKU6iTsntZpebXoRAGBrJdst+J+L3saD6P76BdHh+bN6YBa7hxEvB90MP8JtWjyNAI858Q== 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=cg6z/GCLFSZUwK8EzlZQeAo/afg3Sv/+7imUR+2Msgk=; b=gxmZvEYIOnGACdgp0uyeRjm3aFf11jISk0FqKFxGRCvalUgZFlWXGRonnmwy2n+9q+QzFJmCcd1VcA/xzs3qmqm80+v1DgSy3iWTch/dLuPim4k8FU0+y0/v+Gi+GqdrFYEwjK5GOeeUe4Nn/JuFNBYh0bl9Hh5iWhodcqR6xHv4DJjtOgrB2aFrTOujkUvsvXyTw+kl0VSk/CdAbZzBiN2mV4V78lBxCyKvFdAk4bwTVeYicn3Dj02atkAMsqyIqja//f5DcAyeUBHdhcKkKXstXpc/9NGcO71sfqxd4zRrnmTWcmVlnQX0RISX8PyPcF2UWe/uof96WvGoFzGDBA== 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 DS7PR11MB6173.namprd11.prod.outlook.com (2603:10b6:8:9b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.22; Mon, 29 May 2023 02:08:56 +0000 Received: from SA1PR11MB5946.namprd11.prod.outlook.com ([fe80::ab84:6afc:5828:98c5]) by SA1PR11MB5946.namprd11.prod.outlook.com ([fe80::ab84:6afc:5828:98c5%5]) with mapi id 15.20.6433.018; Mon, 29 May 2023 02:08:56 +0000 From: "Jiang, Haochen" To: "Beulich, Jan" CC: "hjl.tools@gmail.com" , "Zhang, Jun" , "binutils@sourceware.org" Subject: RE: [PATCH] x86: Add Evw to emit w suffix for several instrctions for word ptr Thread-Topic: [PATCH] x86: Add Evw to emit w suffix for several instrctions for word ptr Thread-Index: AQHZj6xqdg8+CCPO7UanC3W1Kupdy69sPaqAgAABDjCAACIzgIAEIQrAgAADTbA= Date: Mon, 29 May 2023 02:08:55 +0000 Message-ID: References: <20230526082648.1503574-1-haochen.jiang@intel.com> <24df0b69-1a0e-22f2-c1ef-a986293d2231@suse.com> <37736f27-73d5-6564-e27e-5e7cd5bf27da@suse.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: SA1PR11MB5946:EE_|DS7PR11MB6173:EE_ x-ms-office365-filtering-correlation-id: e96c2793-4f39-468a-8b44-08db5fe9a858 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VBcUDINtNqL7nJdM9TsPL1ySFkti3g7r9JBTSsAO8NppnmO/LiasLbcQbpDcub/fLBqW1EV/0JGYdOvwPSzx1VXFzB4ZGz91w9SJM3J1yJaNDMHGCeq3OUKwHnES4avzzD9d3Pi17OlNn6pgKy/2OZh02Y9o7TqVzV99udHnjOuk9twMo6Weg6EqSpvqE0hoktMkJyvemPcEKwLyVB18teK194ffhkP13fqgGDS5ad7gTojJb+h7oN9vBfpImoOh9LtWHd6N2ttYsPC19W/dfmL5Yji5apVAzk5W/+bdb5XIfNIbfdUQTbZoqu41I55RfaUmDT2PwVzDfDdymBs7na1wLFxLBlNihnFGaCAHekpnoY7wGhErMoPQror6fVkIW2NLWe/AQK7mICXORraZdFWw6w2xpMuhCp3a/oITAVY4e8Cf5067qy7CVPQhDMiaNnZTYtcau8+0R4IlBxfa67rQRVlvSN1zLpDJEBAOLql4rxtZmeXqJXRz0NIEbK9pRV34unzCah0tDZLs/5DsKJh02EPuBtcljRwUhBcX5zn2F4i9E25VT9cuIZA48vXVL5OHLlzv8IlY/HGzMMtNXJvMj51ld/KNiqVdnL78puhnAeT9oqxjaa874JknX0id 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:(13230028)(136003)(396003)(39860400002)(376002)(346002)(366004)(451199021)(86362001)(41300700001)(7696005)(38070700005)(6916009)(55016003)(4326008)(71200400001)(316002)(33656002)(66446008)(66476007)(66556008)(64756008)(66946007)(76116006)(52536014)(5660300002)(186003)(478600001)(2906002)(2940100002)(6506007)(9686003)(26005)(54906003)(122000001)(8676002)(8936002)(82960400001)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WU5SOThTV3IyRTVuTVdvV0NqQnFPdFVuYVRRVFlhckRpaTAzNEEwV0ZRWDZm?= =?utf-8?B?Um9mdVJ6K3VLdzl3NmtGTEdWYlgyNjV5NWVtdHlHTzNqNUIvN2Z3T3FiOXBr?= =?utf-8?B?SmhNWGFaN0lhNVdWNFcyaHJkOWhjaXQ1Yy9QVlZxVFRSN1FUMGlUOWI0WGp0?= =?utf-8?B?c295emhiazNRandBRkNzcS9BSWE5Q2UzZ1J2cERTUkRZWnprblhtSG5sMmhC?= =?utf-8?B?MWVhK2ttc3pZaUV5U3RVMTBRQkJiUVNlNVNhNTVjc1Vpb2pBVXlKUi9ibjEy?= =?utf-8?B?V0dyVmNJa2F1RGEzN1ZCTk9OSHVkbzREMmVvdGFFU3FIVi9EMGtpcGF3eTlM?= =?utf-8?B?MXVHdkk4V2RUeFhOWE9HbUVYdE5tR3lTUnkvZCtreEV2UWhSemtscXlWWXZO?= =?utf-8?B?WUttaW8vMG15d1RiSTUzQU9TR2F4TzB0YUY4SzNzRXJnUjZRN3RCOUVUMHNr?= =?utf-8?B?Sy9tZGVCbnlNeVRFOVd5THFyKzhSNHZvZ3VHa1F5R2NlaG5wTXI0OG84Zzhy?= =?utf-8?B?ZjZNQzd6by82RzRBU2xKYmRuNm5sQVlZT0NyVlFOWTJkOGVnNG9zb2FiSlN3?= =?utf-8?B?czExSWZTbkFMLysrSGl4bFdDTktleTYwb0NVSHpSRFV5YU9oSnFHZW0vNHV3?= =?utf-8?B?VHl6cjBYOHo4SU5VVWFhUVRLSkFYWkZlSER2QWhReEt5WXp0Nk5nUUVjbjJy?= =?utf-8?B?L2kzODZBVFV2ZGoyb3NlTC8yTDJzZVNxb0lxdzY4emg3ZEVqNmRzak9iaFdu?= =?utf-8?B?eVlWWkhLZHVQYlBWdHRBYTJHcE9GejFOQ1F4TVRzQ2FHd1BYMGRCWVRkeEdS?= =?utf-8?B?RzM3d09uMVVaRGFjNCtYTTk5Sm5hWFlCaHZJTEJFZDBhUFVXQjd3aXJyQ2hR?= =?utf-8?B?dndFN2phVnNDUW5FTUhMRTNnVHQ4THFiNVprVjdGekFmRUt3UUQxbmQ5NkZ1?= =?utf-8?B?NW1HRWwycmRrWnlKejBSejBMZTNCcEludFRYZHMzWWFZT2Vxakx2WGdHTWE4?= =?utf-8?B?K3RSaXZWYlltOGwzOGNmejlSNWQyWDlBOHdkbHpSK1NWRnlZeDZCeTk0QVN1?= =?utf-8?B?NTFNMytTYnZxVTZiT2Evc0YwUk42elRMQnZOY0dVaDdYbW9jSnFnWWZJUXhP?= =?utf-8?B?Wmwrc3dneU1ESllmRjh6SC9sU0R0ZUxmNExGRStxci9SU2JDaTY0dDBvZmQ5?= =?utf-8?B?cDcrcmdrK0VVcGF4NU10U0hWZmVSem5LSWdGdHFpWjY2RkdoUFdlSVcyNVhp?= =?utf-8?B?VXZiWS9GL1NpNTY0Y1c3NnpaaUVYYjdBTjJtcU9zQkV1bjdoTjk0NU9xTXBz?= =?utf-8?B?NjdxbnhnSGJXeisvc0xJSkF5SlR2bmNKN252U3hVOFhqamcvNmFxVmw4UWV3?= =?utf-8?B?R1NKZ2FhZk1MWXRsb2c3d0lpT0YrMDcwK2hWMTFQQ1lKQ1kvN2F6ZW1QTzlT?= =?utf-8?B?UlJsdzhJbEhieWtlRC82OFVnMEFsSy9SbmJ6R3hEcnMwb0NTMVpIajdQUFdZ?= =?utf-8?B?V3RVcUJyck1WSzRKdnlzdEVzTUx0QTVDUlpKTkJIUUdiSFA5d01SY2lsRDJx?= =?utf-8?B?akt1Sm01SFZmUC82SHdBZU8ydWZJT0pnOFUvNmVZaVgxZkwvNUcyWUJRWXJz?= =?utf-8?B?TlhOZHg1NitkUllNNCt4UTByeFZBSm5NQUxBVDdQNEpBUlVPT3VOaENNTUt2?= =?utf-8?B?VWM4L3hHTlgwVTdqQXc5WjVkK3dxQmIralZBQUxtUllsVWFaUkFxUUV4ZmNE?= =?utf-8?B?NlAzN1NobFFxK0ZVa1RhaXh3ZjRwNzdnNDFvakpRNDdjZTk5cTU0dWNZRXZK?= =?utf-8?B?U0RaMWFBZ1h2azg3cUJuU2tvMkhTNkZnYnhxemdUbVpqWDZPYWgxdlBkbGhK?= =?utf-8?B?NU5WVytMY0NlblpDRnpzL3YzNk9SSVVydTJEWG4raWdiVW5VamFRajIxY0Jj?= =?utf-8?B?OTNFbTk0RjQrNHJFOFZQanZzSldRYkJQU2hVVm5hRUtDMVB3U240OUV5YjJO?= =?utf-8?B?RjBYZURma2ZYdzE4NnZSK2FpZVZ4UjQzNEhRUEx1SXBXZXRFeEFiS2NlWmlz?= =?utf-8?B?ZnZFbGRnZHdLYmh0eWZCa053alZ0bjQrT0wzVzlPMkNXZU82dzRIYXlyMHVS?= =?utf-8?Q?dxM13FfXws+mNLSr58g8uqg0E?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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: e96c2793-4f39-468a-8b44-08db5fe9a858 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2023 02:08:55.9329 (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: +j8IYDX6gwvV4vNJsfe+YEGNQU6Mh6PWZO78DgmGpg3YKzJKodDiIZIxOTKhHkBkxpOZJ5LJmdt17CEBjwPmFA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6173 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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: PiA+ID4+PiBDdXJyZW50bHksIGZvciBpbnN0cnVjdGlvbnMgbGxkdC9sdHIvdmVyci92ZXJ3L2xr Z3MsIHdlIGFyZQ0KPiA+ID4+PiBtaXNzaW5nIHcgc3VmZml4IGZvciBtZW1vcnkgb3BlcmFuZHMg bGlrZSBzbGR0L3N0ciBkby4gQWxzbyB0aGUgRXcNCj4gPiA+Pj4gdXNhZ2UgaXMgbm90IHRoYXQg cHJlY2lzZSB1bmRlciB0aGlzIHNjZW5hcmlvLiBBZGQgRXZ3IHRvIGZpeCB0aGlzDQo+IHByb2Js ZW0uDQo+ID4gPj4NCj4gPiA+PiBTbyB3aHkgbm90IFN2PyBJdCdzIHVzZWQgc29sZWx5IGZvciBz ZWdtZW50IHJlZ2lzdGVyIG1vdmVzLCBzbGR0LA0KPiA+ID4+IHN0ciwgYW5kIHNtc3cgcmlnaHQg bm93LiBXZSdyZSBhaW1pbmcgZm9yIGNvbnNpc3RlbmN5IGFtb25nIGFsbA0KPiA+ID4+IGluc25z IGxvYWRpbmcgLyBzdG9yaW5nIHNlZ21lbnQgc2VsZWN0b3IgdmFsdWVzIChhbmQgc21zdyBmaXRz IHRoYXQNCj4gPiA+PiBwYXR0ZXJuLCBidXQgbm90ZSB0aGF0IGxtc3cgZG9lcyBub3QpLCBzbyBp bnRyb2R1Y2luZyBhIG5ldyBFdncNCj4gPiA+PiBjYW4ndCBiZSB0aGUgc29sdXRpb24gKG9yIGVs c2UgU3YgdXNlcnMgd291bGQgYWxzbyBuZWVkIHN3aXRjaGluZykuDQo+ID4gPg0KPiA+ID4gVGhl cmUgaXMgYSBsaXR0bGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGxsZHQvbHRyL2xrZ3MvdmVyci92ZXJ3 IGFuZA0KPiA+ID4gc2xkdC9zdHIuIFdlIG5lZWQgdG8gZml4IHRoZSByZWdpc3RlciB0byAxNiBi aXQgd2hpbGUgc2xkdC9zdHIgZGlkDQo+ID4gPiBub3QuIFRoYXQgaXMgd2h5IEkgYW0gbm90IHVz aW5nIFN2LiBTdiB3aWxsIGVtaXQgJ2xsZHQgJWVheCcgYnV0IG5vdA0KPiA+ID4gJ2xsZHQgJWF4 JyBmb3IgY3VycmVudCB0ZXN0Y2FzZXMgYW5kIEkgc3VwcG9zZSB0aGF0IGlzIG5vdCBkZXNpcmVk Lg0KPiA+DQo+ID4gRGlkIHlvdSByZWFkIG15IHJlcGx5IG9uIG9uZSBvZiB0aGUgIlN1cHBvcnQg SW50ZWwgRlJFRCBMS0dTIiB0aHJlYWRzLA0KPiA+IHdoaWNoIEkgdGhpbmsgSSBzZW50IGJlZm9y ZSB0aGlzIHBhdGNoIHdhcyBzZW50PyBJIGRvIG5vdCBmb2xsb3cgd2h5DQo+ID4geW91IHRoaW5r ICJ3ZSBuZWVkIHRvIGZpeCB0aGUgcmVnaXN0ZXIgdG8gMTYgYml0Ii4NCj4gDQo+IE1heWJlIEkg Z290IHNvbWUgd3JvbmcgdW5kZXJzdGFuZGluZyBvbiB0aGF0LiBJdCBjb21lcyBmcm9tIHRoZSBj dXJyZW50DQo+IHRlc3RjYXNlLg0KPiBUcnlpbmcgdG8gY2xhcmlmeSB0aGF0IG9uIGRpc2Fzc2Vt Ymxlci4NCj4gDQo+IExldCdzIHRha2UgbGxkdCBhcyBleGFtcGxlLiBXaWxsIDBmMDBkMiBlbWl0 IGVheCByZWdpc3RlciBvciBheCByZWdpc3RlciBmb3IgbGxkdD8NCg0KT25lIHRoaW5nIHRvIGFk ZCB0aGUgY3VycmVudCBiZWhhdmlvciBmb3IgZGlzYXNzZW1ibGVyIG9yIHRydW5rIGlzIHRvIGVt aXQgYXgNCnJlZ2lzdGVyLiBXaGljaCBJIG1lYW4gYWx3YXlzIGlzIHRvIGFzIGFsd2F5cyB3aXRo IG90aGVyIGluc3RydWN0aW9ucy4NCg0KPiANCj4gSWYgd2UgbmVlZCBhIDY2IGluIGJ5dGVjb2Rl IHRvIGVtaXQgYXggcmVnaXN0ZXIgYXMgYWx3YXlzLCBTditEIGZpdHMgdGhlIG5lZWQuDQo+IEFu ZCB0aGVuIHRoZSBvbmx5IHRoaW5nIHdlIG1pZ2h0IG5lZWQgdG8gZG8gaXMgdG8gYWRqdXN0IHRo ZSBjdXJyZW50IHRlc3RjYXNlLg0KPiANCj4gSGFvY2hlbg0KPiANCj4gPg0KPiA+IEphbg0K