From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from heian.cn.fujitsu.com (mail.cn.fujitsu.com [183.91.158.132]) by sourceware.org (Postfix) with ESMTP id 0AD233857C57 for ; Tue, 8 Sep 2020 05:34:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 0AD233857C57 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=cn.fujitsu.com Authentication-Results: sourceware.org; spf=none smtp.mailfrom=qianjh@cn.fujitsu.com X-IronPort-AV: E=Sophos;i="5.76,404,1592841600"; d="scan'208";a="98993531" Received: from unknown (HELO cn.fujitsu.com) ([10.167.33.5]) by heian.cn.fujitsu.com with ESMTP; 08 Sep 2020 13:34:10 +0800 Received: from G08CNEXMBPEKD05.g08.fujitsu.local (unknown [10.167.33.204]) by cn.fujitsu.com (Postfix) with ESMTP id CAF0348990E4; Tue, 8 Sep 2020 13:34:08 +0800 (CST) Received: from G08CNEXMBPEKD06.g08.fujitsu.local (10.167.33.206) by G08CNEXMBPEKD05.g08.fujitsu.local (10.167.33.204) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 8 Sep 2020 13:34:07 +0800 Received: from G08CNEXMBPEKD06.g08.fujitsu.local ([fe80::b0c0:546b:7cba:57d4]) by G08CNEXMBPEKD06.g08.fujitsu.local ([fe80::b0c0:546b:7cba:57d4%14]) with mapi id 15.00.1497.006; Tue, 8 Sep 2020 13:34:07 +0800 From: "Qian, Jianhua" To: Richard Sandiford CC: "gcc@gcc.gnu.org" Subject: RE: A problem with one instruction multiple latencies and pipelines Thread-Topic: A problem with one instruction multiple latencies and pipelines Thread-Index: AdaE3LmqQp04Kq7RSFOq72+9+GlREwAd7K10ABJQErA= Date: Tue, 8 Sep 2020 05:34:07 +0000 Message-ID: <883d8768c02e4d2cb1f115adea9b0630@G08CNEXMBPEKD06.g08.fujitsu.local> References: In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.167.226.69] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-yoursite-MailScanner-ID: CAF0348990E4.AB16A X-yoursite-MailScanner: Found to be clean X-yoursite-MailScanner-From: qianjh@cn.fujitsu.com X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 05:34:42 -0000 SGkgUmljaGFyZA0KDQpUaGFua3MgYSBsb3QgZm9yIHlvdXIgYWR2aXNlcyBh bmQgZGV0YWlsZWQgY29tbWVudHMuDQoNCldlIHdpbGwgZGlzY3VzcyB3aGlj aCBpbnN0cnVjdGlvbnMgbmVlZCB0byBiZSBhY2N1cmF0ZWx5IGNsYXNzaWZp ZWQsIA0KYW5kIGVzdGltYXRlIHRoZSB3b3JrbG9hZC4NCg0KUmVnYXJkcw0K UWlhbg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IFJpY2hhcmQgU2FuZGlmb3JkIDxyaWNoYXJkLnNhbmRpZm9yZEBhcm0uY29t Pg0KPiBTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIgOCwgMjAyMCA0OjIxIEFN DQo+IFRvOiBRaWFuLCBKaWFuaHVhL+mSsSDlu7rljY4gPHFpYW5qaEBjbi5m dWppdHN1LmNvbT4NCj4gQ2M6IGdjY0BnY2MuZ251Lm9yZw0KPiBTdWJqZWN0 OiBSZTogQSBwcm9ibGVtIHdpdGggb25lIGluc3RydWN0aW9uIG11bHRpcGxl IGxhdGVuY2llcyBhbmQgcGlwZWxpbmVzDQo+IA0KPiAiUWlhbiwgSmlhbmh1 YSIgPHFpYW5qaEBjbi5mdWppdHN1LmNvbT4gd3JpdGVzOg0KPiA+IEhpDQo+ ID4NCj4gPiBJJ20gYWRkaW5nIGEgbmV3IG1hY2hpbmUgbW9kZWwuIEkgaGF2 ZSBhIHByb2JsZW0gd2hlbiB3cml0aW5nIHRoZQ0KPiAiZGVmaW5lX2luc25f cmVzZXJ2YXRpb24iIGZvciBpbnN0cnVjdGlvbiBzY2hlZHVsaW5nLg0KPiA+ IEhvdyB0byB3cml0ZSB0aGUgImRlZmluZV9pbnNuX3Jlc2VydmF0aW9uIiBm b3Igb25lIGluc3RydWN0aW9uIHRoYXQgdGhlcmUgYXJlDQo+IGRpZmZlcmVu dCBsYXRlbmNpZXMgYW5kIHBpcGVsaW5lcyBhY2NvcmRpbmcgdG8gcGFyYW1l dGVyLg0KPiA+DQo+ID4gRm9yIGV4YW1wbGUsIHRoZSBBREQgKHNoaWZ0ZWQg cmVnaXN0ZXIpIGluc3RydWN0aW9uIGluIGE2NGZ4DQo+ID4NCj4gPiBJbnN0 cnVjdGlvbiAgICAgICAgICAgIE9wdGlvbiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgTGF0ZW5jeQ0KPiBQaXBlbGluZQ0KPiA+IEFERCAoc2hpZnRl ZCByZWdpc3RlcikgIDxhbW91bnQ+ID0gMCAgICAgICAgICAgICAgICAgICAg IDEgICAgICAgICAgRVgqDQo+IHwgRUFHKg0KPiA+ICAgICAgICAgICAgICAg ICAgICAgICA8YW1vdW50PiA9IFsxLTRdICYmIDxzaGlmdD49TFNMICAxKzEN Cj4gKEVYQSArIEVYQSkgfCAoRVhCICsgRVhCKQ0KPiA+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDIrMSAgICAgICAoRVhBDQo+ICsgRVhBKSB8IChFWEIgKyBFWEIpDQo+ID4N Cj4gPiBJbiBhYXJjaDY0Lm1kIEFERCAoc2hpZnRlZCByZWdpc3RlcikgaW5z dHJ1Y3Rpb24gaXMgZGVmaW5lZCBhcyBmb2xsb3dpbmfvvI4NCj4gPiAgKGRl ZmluZV9pbnNuICIqYWRkXzxzaGlmdD5fPG1vZGU+Ig0KPiA+ICAgWyhzZXQg KG1hdGNoX29wZXJhbmQ6R1BJIDAgInJlZ2lzdGVyX29wZXJhbmQiICI9ciIp DQo+ID4gICAgICAgICAocGx1czpHUEkgKEFTSElGVDpHUEkgKG1hdGNoX29w ZXJhbmQ6R1BJIDEgInJlZ2lzdGVyX29wZXJhbmQiDQo+ICJyIikNCj4gPiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobWF0Y2hfb3BlcmFuZDpR SSAyDQo+ICJhYXJjaDY0X3NoaWZ0X2ltbV88bW9kZT4iICJuIikpDQo+ID4g ICAgICAgICAgICAgICAgICAgKG1hdGNoX29wZXJhbmQ6R1BJIDMgInJlZ2lz dGVyX29wZXJhbmQiICJyIikpKV0NCj4gPiAgICIiDQo+ID4gICAiYWRkXFx0 JTx3PjAsICU8dz4zLCAlPHc+MSwgPHNoaWZ0PiAlMiINCj4gPiAgIFsoc2V0 X2F0dHIgInR5cGUiICJhbHVfc2hpZnRfaW1tIildDQo+ID4gKQ0KPiA+DQo+ ID4gSXQgY291bGQgbm90IGJlIGRpc3Rpbmd1aXNoZWQgYnkgdGhlIHR5cGUg ImFsdV9zaGlmdF9pbW0iIHdoZW4gd3JpdGluZw0KPiAiZGVmaW5lX2luc25f cmVzZXJ2YXRpb24iIGZvciBBREQgKHNoaWZ0ZWQgcmVnaXN0ZXIpLg0KPiA+ IFdoYXQgc2hvdWxkIEkgZG8/DQo+IA0KPiBUaGlzIGlzIGp1c3QgcGVyc29u YWwgb3BpbmlvbiwgYnV0IGluIGdlbmVyYWwgKGZyb20gdGhlIHBvaW50IG9m IHZpZXcgb2YgYSBuZXcgcG9ydCwNCj4gb3IgYSBuZXcgc3VicG9ydCBsaWtl IFNWRSksIEkgdGhpbmsgdGhlIGJlc3QgYXBwcm9hY2ggdG8gaGFuZGxpbmcg dGhlICJ0eXBlIg0KPiBhdHRyaWJ1dGUgaXMgdG8gc3RhcnQgd2l0aCB0aGUg Y29hcnNlc3QgY2xhc3NpZmljYXRpb24gdGhhdCBtYWtlcyBzZW5zZSwgdGhl biBzcGxpdA0KPiB0aGVzZSByZWxhdGl2ZWx5IGNvYXJzZSB0eXBlcyB1cCB3 aGVuZXZlciB0aGVyZSdzIGEgc3BlY2lmaWMgbmVlZC4NCj4gDQo+IFdoZW4g dGFraW5nIHRoYXQgYXBwcm9hY2gsIGl0J3MgT0sgKGFuZCBwZXJoYXBzIGV2 ZW4gYSBnb29kIHNpZ24pIGZvciBhbg0KPiBleGlzdGluZyB0eXBlIHRvIHNv bWV0aW1lcyBiZSB0b28gY29hcnNlIGZvciBhIG5ldyBDUFUuDQo+IA0KPiBT byB0aGFua3MgZm9yIGFza2luZyBhYm91dCB0aGlzLCBhbmQgcGxlYXNlIGRv bid0IGZlZWwgY29uc3RyYWluZWQgYnkgdGhlDQo+IGV4aXN0aW5nICJ0eXBl IiBjbGFzc2lmaWNhdGlvbi4gIElNTyB3ZSBzaG91bGQgc3BsaXQgZXhpc3Rp bmcgdHlwZXMgd2hlcmV2ZXINCj4gdGhhdCBtYWtlcyBzZW5zZSBmb3IgbmV3 IENQVXMuDQo+IA0KPiBJbiBhIHNpdHVhdGlvbiBsaWtlIHRoaXMsIEkgZ3Vl c3MgaXQgd291bGQgbWFrZSBzZW5zZSB0byB0cmVhdCBhbHVfc2hpZnRfaW1t IGFzIGENCj4gY29uc2VydmF0aXZlIGdlbmVyYWwgY2xhc3NpZmljYXRpb24g YW5kIGFkZA0KPiBhbHVfc2hpZnRfaW1tMXRvNCAoc2F5KSBhcyBhIG5ldyB0 eXBlLg0KPiANCj4gSSdkIHJlY29tbWVuZCBhIHR3by1zdGFnZSBhcHByb2Fj aCwgd2l0aCBlYWNoIHN0YWdlIGFzIGEgc2VwYXJhdGUgcGF0Y2ggZm9yDQo+ IGVhc2Ugb2YgcmV2aWV3Og0KPiANCj4gKDEpIEFkZCB0aGUgbmV3IHR5cGUg dG8gdGhlIGRlZmluaXRpb24gb2YgdGhlICJ0eXBlIiBhdHRyaWJ1dGUgYW5k IHJ1bjoNCj4gDQo+ICAgICAgIHNlZCAtaSBzL2FsdV9zaGlmdF9pbW0vYWx1 X3NoaWZ0X2ltbTF0bzQsYWx1X3NoaWZ0X2ltbS9nDQo+IA0KPiAgICAgb24g YWxsIHRoZSBjb25maWcvYXJtIGFuZCBjb25maWcvYWFyY2g2NCB0dW5pbmcg ZGVzY3JpcHRpb25zLg0KPiANCj4gICAgIFRoaXMgaXMgYSBwdXJlbHkgbWVj aGFuaWNhbCByZXBsYWNlbWVudCBhbmQgY291bGQgYmUgdGVzdGVkIGluDQo+ ICAgICB0aGUgbm9ybWFsIHdheSAoaS5lLiB0aGVyZSB3b3VsZCBiZSBubyBu ZWVkIHRvIGRvIHNwZWNpYWwgdGVzdGluZw0KPiAgICAgdG8gbWFrZSBzdXJl IHRoYXQgZXhpc3RpbmcgZGVzY3JpcHRpb25zIGFyZSB1bmFmZmVjdGVkOiB0 aGUgY2hhbmdlDQo+ICAgICBpcyBtZWNoYW5pY2FsIGVub3VnaCBub3QgdG8g bmVlZCB0aGF0KS4NCj4gDQo+ICgyKSBNYWtlIHRoZSBkZWZpbmVfaW5zbnMg dXNlIHRoZSBuZXcgdHlwZSB3aGVyZSBhcHByb3ByaWF0ZS4NCj4gICAgIExp a2UgUmljaGFyZCBzYXlzLCB0aGlzIHdvdWxkIGJlIGhhbmRsZWQgYnkgc3Bs aXR0aW5nIHRoZSBzaW5nbGUNCj4gICAgIGRlZmluZV9pbnNuIGFsdGVybmF0 aXZlIGFib3ZlIGludG8gdHdvIHNlcGFyYXRlIGFsdGVybmF0aXZlcy4NCj4g ICAgIEl0J3MgYWxzbyBwb3NzaWJsZSB0byBzb21ldGhpbmcgbGlrZToNCj4g DQo+ICAgICAgIChzZXQgKGF0dHIgInR5cGUiKQ0KPiAgICAgICAgICAgIChp Zl90aGVuX2Vsc2UgKG1hdGNoX29wZXJhbmQgLi4uKQ0KPiAgICAgICAgICAg ICAgICAgICAgICAgICAgKGNvbnN0X3N0cmluZyAiLi4uIikNCj4gICAgICAg ICAgICAgICAgICAgICAgICAgIChjb25zdF9zdHJpbmcgIi4uLiIpKSkNCj4g DQo+ICAgICB3aGljaCBsb2NhbGlzZXMgdGhlIGNoYW5nZSB0byB0aGUgYXR0 cmlidXRlIGRlZmluaXRpb24uDQo+IA0KPiAgICAgSWYgd2UgZW5kIHVwIG5l ZWRpbmcgdGhhdCBjb25zdHJ1Y3Qgc2V2ZXJhbCB0aW1lcywgaXQgd291bGQg YWxzbw0KPiAgICAgYmUgcG9zc2libGUgdG8gYWRkIGEgbmV3IGF0dHJpYnV0 ZSwgZS5nLjoNCj4gDQo+ICAgICAgIChkZWZpbmVfYXR0ciAic2hpZnRfaW1t X3R5cGUiICJub25lLGFsdV9zaGlmdF9vcDIiKQ0KPiANCj4gICAgIGFuZCB0 aGVuIGNoYW5nZSB0aGUgZGVmYXVsdCB2YWx1ZSBvZiB0aGUgdHlwZSBhdHRy aWJ1dGUgZnJvbToNCj4gDQo+ICAgICAgIChjb25zdF9zdHJpbmcgInVudHlw ZWQiKQ0KPiANCj4gICAgIHRvOg0KPiANCj4gICAgICAgKGNvbmQgWyhlcV9h dHRyICJzaGlmdF9pbW1fdHlwZSIgImFsdV9zaGlmdF9vcDIiKQ0KPiAgICAg ICAgICAgICAgKGlmX3RoZW5fZWxzZSAobWF0Y2hfb3BlcmFuZCAyIC4uLikN Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvbnN0X3N0cmluZyAi Li4uIikNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvbnN0X3N0 cmluZyAiLi4uIikpXQ0KPiAgICAgICAgICAgICAoY29uc3Rfc3RyaW5nICJ1 bnR5cGVkIikpDQo+IA0KPiAgICAgZGVmaW5lX2luc25zIGxpa2UgdGhlIGFi b3ZlIGNvdWxkIHRoZW4gdXNlOg0KPiANCj4gICAgICAgKHNldF9hdHRyICJz aGlmdF9pbW1fdHlwZSIgImFsdV9zaGlmdF9vcDIiKQ0KPiANCj4gICAgIGlu c3RlYWQgb2Ygc2V0dGluZyAidHlwZSIgZGlyZWN0bHkuICBUaGF0J3MgZGVm aW5pdGVseSBtb3JlDQo+ICAgICBjb21wbGljYXRlZCwgYnV0IGl0IGNhbiBo ZWxwIHRvIHJlZHVjZSBjdXQtJi1wYXN0ZS4NCj4gDQo+IFRoYW5rcywNCj4g UmljaGFyZA0KPiANCg0KCgo=