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 B4BBC3858D32 for ; Mon, 29 May 2023 02:01:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B4BBC3858D32 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=1685325715; x=1716861715; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dc6riYaoOPROdvsaUF/3nNBb7mP1phz7/oCeHj4ujcQ=; b=JbITvQT789Af+XYTKV6WgjivbO/i0OpL/OocnwytX6RV9MKIE2nD5sn2 79qdEGe94wXMd22dnNssWyMAdlGtuyABdwbEHAWUUVIYou1bJZxJwkuHV pbNYfK+pgwpObpWms9KlXgRzN+16LHRQmrJe8yfcLzFM1iH4Ads91RkQM MqAafwcNHUVakyhSDhRkXKIdU1J3ZzEOgJlYYpj2WWfGynYtX9OROReWM 0VkhzorVWX+mRIccVdi6B+W2FDJ5byNFjFaHsdbA45WfgRxUW2sZJYQAd /CSLGoBgoHkaQ5VZHDvuB3hq5M0VCKxhpsrS5VTdZXwfSR5/XICwwjHiq w==; X-IronPort-AV: E=McAfee;i="6600,9927,10724"; a="353433451" X-IronPort-AV: E=Sophos;i="6.00,200,1681196400"; d="scan'208";a="353433451" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 May 2023 19:01:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10724"; a="656321045" X-IronPort-AV: E=Sophos;i="6.00,200,1681196400"; d="scan'208";a="656321045" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga003.jf.intel.com with ESMTP; 28 May 2023 19:01:54 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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; Sun, 28 May 2023 19:01:53 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx612.amr.corp.intel.com (10.18.126.92) 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:01:53 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx602.amr.corp.intel.com (10.18.126.82) 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:01:53 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.170) by edgegateway.intel.com (192.55.55.70) 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:01:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iVySZ5I25uCJSJY6qIBWvwd9T8LkWUgB/LhM04tISeTjshqRERpIKw/djuWiu8LY7z6iR2pFrN7sp8IilIk3zo2ipkme6nYYWPRszKwoli5MV/DLcto3lN41K/PpHOg1+oYA2fOc5HsOdrrTg20y5jxfw5GW8Y4yPu/02u8xijD00a0D75Z7iTUCpM3Bw/WdFoUhc2mNUYqi0xP5ve00TOhhVTXxhniM+1lJvIm3/v4HI1HYMpB7qKXUYEIa4U4YddwrgyzNQdGg+qaX42AKtiV8sOXV+jZqgkfSX35VHtBRj168pFS/ykrmYild6tQBWWwJfmltVKM8THJk845TUw== 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=dc6riYaoOPROdvsaUF/3nNBb7mP1phz7/oCeHj4ujcQ=; b=BTcC531ZiUnbzW8EoHxrkII43+8k8z3NtYsDw7n6WvegXhnzINiqj/Xr//xijzxI8lkMn6FjfXk8Jwr3kWkvpVjNGLfSCW/nDSmluyC2lJ3t47MfHjQtT8UK516B2/3v9UD1AdwSIjtMhh6v/y1CoVrWCW8ibnhxlewWYNz9swypEibQZAEW3ZQ8bNzdnapiYZm/AmX7YWakBLWbXQogmLlhaz8R7LFkEHXfEIgL9pghhrpMjyPBwEqV+8Ttbz2K8azxhq+B54XJw4vtMB99j+l2yM+6L076NGHucpcyrHhDuf7skTux97M9WkKgLj9kfGqk87U9AVmTL4WaPOG4Kw== 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:01:51 +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:01:51 +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+CCPO7UanC3W1Kupdy69sPaqAgAABDjCAACIzgIAEIQrA Date: Mon, 29 May 2023 02:01:51 +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: <37736f27-73d5-6564-e27e-5e7cd5bf27da@suse.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_|DS7PR11MB6173:EE_ x-ms-office365-filtering-correlation-id: 5a12f9ae-517c-4c26-4f5e-08db5fe8ab26 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: 7XUrbM/ZrfYva4g0detLqbwpx6SHKCaXjJTIAuHbENKkhejibqCxg26xvszFY+xgAYRQ3cHmKdcr3s4/vn7TFmuSqeGKqkfRt2o98k7JuKiTW4vjVfVgeDuVJb2hBXAfz/qI0ZK+9eOZtODBCY0T4ttvzB3XpHPnVzrPvmSyaOLcO6rboLJC1hzuU2OBEAYuBp41bVfjFJgYK/Z85rD1oiykLM4b+paV++qnFWsyNhwjuBZw2Cy8T76cWgPJIUPcI7DIsS9dSCml/A/saEvhh+CmzlKovQJ1v50qvIQ8cbgIJc+J3JdgbcQOBvZFU9Lj4qQXv5jXsNPue3GJ+kxaNQQJ486Wde1Yyl1PfFn/PI2x2o8vVgFx8lLTDgWVl+mk+y/6cbqx1/1u+3SeKWM1I110OdCljhMQtrhJtqgpOKgsrM6AT9EMmIzgoKRRGKxG98A32c5YYqiLW2KVHXIBIoDyZR5Ad3CsiyRQHMbuvVB7a/p8qBRo7KEyQGZE3+x6aw9gRsbI7uWxzU1AdKUOdtI9Tx+oeKaZTEh3W57c542oPia6Z6EY35vSgwEx4e1j/2IikYuonmSESizHLFWCD7vN0WSXkKAuYjA83uJ3hexD8OzlNNch+Hkue109T+N0 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)(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?djJxeGFpbE9PVmY3UkVjTGZUcXQyN3FueW90cGpXWnNHR3pqZlRMTFEvc3E4?= =?utf-8?B?ekE3OWNDSGYzL2hSUEJlUHV0L3NZRVVjREVWTkU1ZE0rdlZiWTk0NU9ISFYr?= =?utf-8?B?SHA1MDVEcEJtaE5zRFdQa0lzVFYrbTd3MklUUVlqQ3VDYnREaEtEYWVzSjdQ?= =?utf-8?B?ZGJQeXNlVTJ5YlFOR2QxRld6K2JzWEwyM1dpODBYSTBQalJ6cDVEZHBiYmVW?= =?utf-8?B?T2hsbGJRY3JweC9pVG5zZHV2cnA1WFlaSzQyUlRJMGdTZk1FcDZ4Y01wbGJy?= =?utf-8?B?a2dZaHpjZk9XVkl2SDhzdS9JeTdQTmF4RkNaNWUrQVI3UHBkcEltTUFnSkZQ?= =?utf-8?B?a3luMkpPaWtQR21Pd3o0Qmw1aEhNcDZwQm5RVnRmcEhCWWFxU3VMSGZ2ai9T?= =?utf-8?B?a1F3eWUzUSsvdUJNWm9URDV5Tk84WnJoOWxHdjZtVW9QN3NXRTlsSWtmaTBR?= =?utf-8?B?MVpwMloyV0hiMnMvaVowM2hwTGlzUjBNZngxNEx3TDlJZXB3M2MzNThuSnRD?= =?utf-8?B?dnA4czI1S2lQaXJaQm13Vnh2ejVtM1NkM0xNemZmVFFxbDF3MFRaK2xxQ0JC?= =?utf-8?B?QVorY0x3VWRHV08zT3VQRDRGVGVPMW00MVhDcS83NmJtZTJJRjFpQURSVk1o?= =?utf-8?B?Yy9tTHBBa3hyM3R4UEtoOHA4c084emFzb3h6MWx5Z2x5QWpvV2pVVmNoOTFY?= =?utf-8?B?Q25Dc0FtY1ZsdnJibDExOXgzcEhDd2xIbFhVNXgvNVVidDhlWVZHcGF6enV5?= =?utf-8?B?bVR4eHpkWm5vK0ZPRGM0L25FYlZDelYvV29Ic2xyaWVLNTdQSmpraDAyQ1ho?= =?utf-8?B?akFqU2pmVjlPTWc1UHBKNUg1UlFWc1FmQVc1NEs1Z0lYSEZrNnN4NHhOcDdr?= =?utf-8?B?NzhYN3BVK3hMSW1RVVcydmJYSWxoSFRNSFZ6RFR2QlhjemtnaWZMdEhBZUEr?= =?utf-8?B?emZCblFZSi8vOUZ4aTg5Zk5jTWRKNHNKTDBEeS8ybmZXVTVZMVV2N0J6bU0z?= =?utf-8?B?NDVzdWlxYVJWS0p5ai9oa0JTL0o4Q2g2S05TSUhwVDVJOWZPYmxZb3RTaTJH?= =?utf-8?B?RXpzMFcvMXhXenlGSzk5RnBKL0pOZmNKVnU2T2diZk9RZnc5ZDBWQ0RiWTFT?= =?utf-8?B?YzhTd3RBQWVvT3BSbzFPSUpHTHJUTlluU0hmdktPYmJhQmhqcDJaWDljMHFq?= =?utf-8?B?MFhiQjVEVHNqbUpCVXYyMGNEYTNTV1MvN29NS2x2UENXcVdVaUgzRHRyQXo5?= =?utf-8?B?dlNSTEZYMVB6cmt4QnJjMXhRSHpKRGF2cW5wbWUzUEJvbWRvT0VVUFRXQjhv?= =?utf-8?B?UnhyQ1I0T002YUZJUFBYVXlwemRSUnB6cUUrMUZDNlF4K0NTWGVqMVVlUEVz?= =?utf-8?B?N2ZGT0t5NFhwaUZCSERPVWJUdStRSVJhb3NXUW8zUmJNeXhUcTJSUmZISDE1?= =?utf-8?B?S0h1TlYzcmdibFpKRnNnMXlEOHdtbjFEOUhxa0lkaGJFUjRnQkczOXZ0SXI5?= =?utf-8?B?WStpSW91M0FIdlF6WE1md0tacDlxNE1RakNtUzVMdGMwdUJzOXpGN0xJclVJ?= =?utf-8?B?elh2bnN0SGlOa0tzcGQwTmJZdHZEdkpQdzkxcktucFQ2ZmJOcklCNHVWU0o4?= =?utf-8?B?VjRHYlNqQWIxWUJFNWJUR2JEYWdKUWNJb1gyNmRKZWorNzJYaEZMbkxHN2Y3?= =?utf-8?B?Skg4TytLVmg5Q2tGcDRycWFKbldsak94Ymh6NTUxNFlEeUVBQkNCLzJXQ3A2?= =?utf-8?B?OGphdE12b3VoVmJwMXVycmFwOFhrdmFBOTJxY0VqYUFJMGI0Y2RzYUkwSDNu?= =?utf-8?B?ZXBRZ0F0ZlhYbmpoMDdzYXVvNW16NjN1a3pNdHVQbXVDRERIU1VMbFpnUXgx?= =?utf-8?B?b1ZiYTI3Sk5FVXdKYmw5Q0RaQjNyZnRMemljbVRNQTlCY290QXpudnNGNE5p?= =?utf-8?B?bHhHTkZWRkhrQzIzM3puVjZkNHlLME4rQ1A0ZE90V3JQM2sxVHVsM0g2SXhP?= =?utf-8?B?NTl1ZWs1bmFqQ2drbW5mbHdQSnVpRlJDSlpMdFZuc0RCdGowck5kcnkyWEZa?= =?utf-8?B?ZGttbVoySFpoT2NBSE5xK2IvVlZnb3ZCOXN4N2xoOFNwRWswTEJYSlNvNHFK?= =?utf-8?Q?3U+6N96rbdoeMS0/It1NkRuNw?= 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: 5a12f9ae-517c-4c26-4f5e-08db5fe8ab26 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2023 02:01:51.1433 (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: X/7FDal9rhL5wLaE6s6rEmtf1AllWUfaYQDGMzgojEtcmj0MRFtFWSDKwTz/XH0srT2uwS8vRaEjAYKYBvcAmQ== 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+Pj4gQ3VycmVudGx5LCBmb3IgaW5zdHJ1Y3Rpb25zIGxsZHQvbHRyL3ZlcnIvdmVydy9sa2dz LCB3ZSBhcmUgbWlzc2luZw0KPiA+Pj4gdyBzdWZmaXggZm9yIG1lbW9yeSBvcGVyYW5kcyBsaWtl IHNsZHQvc3RyIGRvLiBBbHNvIHRoZSBFdyB1c2FnZSBpcw0KPiA+Pj4gbm90IHRoYXQgcHJlY2lz ZSB1bmRlciB0aGlzIHNjZW5hcmlvLiBBZGQgRXZ3IHRvIGZpeCB0aGlzIHByb2JsZW0uDQo+ID4+ DQo+ID4+IFNvIHdoeSBub3QgU3Y/IEl0J3MgdXNlZCBzb2xlbHkgZm9yIHNlZ21lbnQgcmVnaXN0 ZXIgbW92ZXMsIHNsZHQsDQo+ID4+IHN0ciwgYW5kIHNtc3cgcmlnaHQgbm93LiBXZSdyZSBhaW1p bmcgZm9yIGNvbnNpc3RlbmN5IGFtb25nIGFsbCBpbnNucw0KPiA+PiBsb2FkaW5nIC8gc3Rvcmlu ZyBzZWdtZW50IHNlbGVjdG9yIHZhbHVlcyAoYW5kIHNtc3cgZml0cyB0aGF0DQo+ID4+IHBhdHRl cm4sIGJ1dCBub3RlIHRoYXQgbG1zdyBkb2VzIG5vdCksIHNvIGludHJvZHVjaW5nIGEgbmV3IEV2 dyBjYW4ndA0KPiA+PiBiZSB0aGUgc29sdXRpb24gKG9yIGVsc2UgU3YgdXNlcnMgd291bGQgYWxz byBuZWVkIHN3aXRjaGluZykuDQo+ID4NCj4gPiBUaGVyZSBpcyBhIGxpdHRsZSBkaWZmZXJlbmNl IGJldHdlZW4gbGxkdC9sdHIvbGtncy92ZXJyL3ZlcncgYW5kDQo+ID4gc2xkdC9zdHIuIFdlIG5l ZWQgdG8gZml4IHRoZSByZWdpc3RlciB0byAxNiBiaXQgd2hpbGUgc2xkdC9zdHIgZGlkDQo+ID4g bm90LiBUaGF0IGlzIHdoeSBJIGFtIG5vdCB1c2luZyBTdi4gU3Ygd2lsbCBlbWl0ICdsbGR0ICVl YXgnIGJ1dCBub3QNCj4gPiAnbGxkdCAlYXgnIGZvciBjdXJyZW50IHRlc3RjYXNlcyBhbmQgSSBz dXBwb3NlIHRoYXQgaXMgbm90IGRlc2lyZWQuDQo+IA0KPiBEaWQgeW91IHJlYWQgbXkgcmVwbHkg b24gb25lIG9mIHRoZSAiU3VwcG9ydCBJbnRlbCBGUkVEIExLR1MiIHRocmVhZHMsDQo+IHdoaWNo IEkgdGhpbmsgSSBzZW50IGJlZm9yZSB0aGlzIHBhdGNoIHdhcyBzZW50PyBJIGRvIG5vdCBmb2xs b3cgd2h5IHlvdSB0aGluaw0KPiAid2UgbmVlZCB0byBmaXggdGhlIHJlZ2lzdGVyIHRvIDE2IGJp dCIuDQoNCk1heWJlIEkgZ290IHNvbWUgd3JvbmcgdW5kZXJzdGFuZGluZyBvbiB0aGF0LiBJdCBj b21lcyBmcm9tIHRoZSBjdXJyZW50IHRlc3RjYXNlLg0KVHJ5aW5nIHRvIGNsYXJpZnkgdGhhdCBv biBkaXNhc3NlbWJsZXIuDQoNCkxldCdzIHRha2UgbGxkdCBhcyBleGFtcGxlLiBXaWxsIDBmMDBk MiBlbWl0IGVheCByZWdpc3RlciBvciBheCByZWdpc3RlciBmb3IgbGxkdD8NCg0KSWYgd2UgbmVl ZCBhIDY2IGluIGJ5dGVjb2RlIHRvIGVtaXQgYXggcmVnaXN0ZXIgYXMgYWx3YXlzLCBTditEIGZp dHMgdGhlIG5lZWQuIEFuZCB0aGVuDQp0aGUgb25seSB0aGluZyB3ZSBtaWdodCBuZWVkIHRvIGRv IGlzIHRvIGFkanVzdCB0aGUgY3VycmVudCB0ZXN0Y2FzZS4NCg0KSGFvY2hlbg0KDQo+IA0KPiBK YW4NCg==