From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbguseast1.qq.com (smtpbguseast1.qq.com [54.204.34.129]) by sourceware.org (Postfix) with ESMTPS id CF7193861822 for ; Tue, 26 Sep 2023 15:02:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CF7193861822 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivai.ai Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivai.ai X-QQ-mid: bizesmtp62t1695740516tiw2c3qi Received: from TABLET-POE6JQHH ( [36.36.17.183]) by bizesmtp.qq.com (ESMTP) with id ; Tue, 26 Sep 2023 23:01:54 +0800 (CST) X-QQ-SSF: 01400000000000G0V000000A0000000 X-QQ-FEAT: pMHwdq3i9JNVaHXoKJRSzprLQdx8kNkeeaQsG+iHho1rgeKrHGaOVbPv5qNMr Q4rSt9EIDkmb5D8w+jSDKVmlbV/7srIKwxB5BnpTeoQSW7xjutCsTkVm3WfBVLOgubWbTYL 9hw66dTrDFaNjbXpWEtwPzo98wDDGqdS62OH5VJX2esAbpRZISgcdPeQdBVyZK3d6rBZ+I9 /+vNVIYJO/58zRth2IxDYM/R2NzLq0Q4nn12ydN7jAhklD296M7zstm/1tOzEW2D+DH08Bx C8MIP49J3hs7ZYgj+OYH2WNWUPbCeXBVoX5ifuuBouiydYh//sJpdQvB4DrY+IIBq+tqd0K G7JpENQPzFkH2cF4czrfzKGu/pHRjepfNQ3OzG4I8DxwyoawWNywxVug5i3iUQTyB3C8pYd GVgAems5m80GA4mwS4bphetnkskEfkG+ X-QQ-GoodBg: 2 X-BIZMAIL-ID: 2692682125434268333 Date: Tue, 26 Sep 2023 23:01:56 +0800 From: =?GB2312?B?1tO+09Xc?= To: richard.sandiford Cc: gcc-patches , kito.cheng , kito.cheng , "Jeff Law" , rdapp.gcc Subject: Re: Re: [PATCH] RISC-V: Add opaque integer modes to fix ICE on DSE[PR111590] References: <20230926024507.3076723-1-juzhe.zhong@rivai.ai>, X-Priority: 3 X-GUID: 95ADAA42-EEA5-4624-AD6B-48A71BF3FB44 X-Has-Attach: no X-Mailer: Foxmail 7.2.23.121[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart377538745130_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-8.8 required=5.0 tests=BAYES_00,CHARSET_FARAWAY_HEADER,GIT_PATCH_0,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_KAM_HTML_FONT_INVALID,WEIRD_PORT 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: This is a multi-part message in MIME format. ------=_001_NextPart377538745130_=---- Content-Type: text/plain; charset="GB2312" Content-Transfer-Encoding: base64 VGhhbmtzIFJpY2hhcmQuDQoNCklzIGl0IGNvcnJlY3QgYXMgZm9sbG93cyA/ DQoNCmRpZmYgLS1naXQgYS9nY2MvZHNlLmNjIGIvZ2NjL2RzZS5jYw0KaW5k ZXggOGIwN2JlMTc2NzQuLmM1OGQzYmY0ZTFiIDEwMDY0NA0KLS0tIGEvZ2Nj L2RzZS5jYw0KKysrIGIvZ2NjL2RzZS5jYw0KQEAgLTE3MzMsNyArMTczMyw3 IEBAIGZpbmRfc2hpZnRfc2VxdWVuY2UgKHBvbHlfaW50NjQgYWNjZXNzX3Np emUsDQogICAvKiBJZiBhIGNvbnN0YW50IHdhcyBzdG9yZWQgaW50byBtZW1v cnksIHRyeSB0byBzaW1wbGlmeSBpdCBoZXJlLA0KICAgICAgb3RoZXJ3aXNl IHRoZSBjb3N0IG9mIHRoZSBzaGlmdCBtaWdodCBwcmVjbHVkZSB0aGlzIG9w dGltaXphdGlvbg0KICAgICAgZS5nLiBhdCAtT3MsIGV2ZW4gd2hlbiBubyBh Y3R1YWwgc2hpZnQgd2lsbCBiZSBuZWVkZWQuICAqLw0KLSAgaWYgKHN0b3Jl X2luZm8tPmNvbnN0X3JocykNCisgIGlmIChzdG9yZV9pbmZvLT5jb25zdF9y aHMgJiYga25vd25fbGUgKGFjY2Vzc19zaXplLCBHRVRfTU9ERV9TSVpFIChN QVhfTU9ERV9JTlQpKSkNCg0KSSBmYWlsZWQgdG8gZmluZCBuYXRpdmVfZW5j b2RlX3J0eCBhbmQgbmF0aXZlX2RlY29kZV9ydHguDQoNCg0KDQpqdXpoZS56 aG9uZ0ByaXZhaS5haQ0KIA0KRnJvbTogUmljaGFyZCBTYW5kaWZvcmQNCkRh dGU6IDIwMjMtMDktMjYgMjE6NTANClRvOiBKdXpoZS1aaG9uZw0KQ0M6IGdj Yy1wYXRjaGVzOyBraXRvLmNoZW5nOyBraXRvLmNoZW5nOyBqZWZmcmV5YWxh dzsgcmRhcHAuZ2NjDQpTdWJqZWN0OiBSZTogW1BBVENIXSBSSVNDLVY6IEFk ZCBvcGFxdWUgaW50ZWdlciBtb2RlcyB0byBmaXggSUNFIG9uIERTRVtQUjEx MTU5MF0NCkp1emhlLVpob25nIDxqdXpoZS56aG9uZ0ByaXZhaS5haT4gd3Jp dGVzOg0KPiBXaGVuIGRvaW5nIGZvcnRyYW4gdGVzdCB3aXRoICdWJyBleHRl bnNpb24gZW5hYmxlZCBvbiBSSVNDLVYgcG9ydC4NCj4gSSBzYXcgbXVsdGlw bGUgSUNFOiBodHRwczovL2djYy5nbnUub3JnL2J1Z3ppbGxhL3Nob3dfYnVn LmNnaT9pZD0xMTE1OTANCj4NCj4gVGhlIHJvb3QgY2F1c2UgaXMgb24gRFNF Og0KPg0KPiBpbnRlcm5hbCBjb21waWxlciBlcnJvcjogaW4gc21hbGxlc3Rf bW9kZV9mb3Jfc2l6ZSwgYXQgc3Rvci1sYXlvdXQuY2M6MzU2DQo+IDB4MTkx OGY3MCBzbWFsbGVzdF9tb2RlX2Zvcl9zaXplKHBvbHlfaW50PDJ1LCB1bnNp Z25lZCBsb25nPiwgbW9kZV9jbGFzcykNCj4gICAgICAgICAuLi8uLi8uLi8u Li9nY2MvZ2NjL3N0b3ItbGF5b3V0LmNjOjM1Ng0KPiAweDExZjc1YmIgc21h bGxlc3RfaW50X21vZGVfZm9yX3NpemUocG9seV9pbnQ8MnUsIHVuc2lnbmVk IGxvbmc+KQ0KPiAgICAgICAgIC4uLy4uLy4uLy4uL2djYy9nY2MvbWFjaG1v ZGUuaDo5MTYNCj4gMHgzMzA0MTQxIGZpbmRfc2hpZnRfc2VxdWVuY2UNCj4g ICAgICAgICAuLi8uLi8uLi8uLi9nY2MvZ2NjL2RzZS5jYzoxNzM4DQo+IDB4 MzMwNGYxYSBnZXRfc3RvcmVkX3ZhbA0KPiAgICAgICAgIC4uLy4uLy4uLy4u L2djYy9nY2MvZHNlLmNjOjE5MDYNCj4gMHgzMzA1Mzc3IHJlcGxhY2VfcmVh ZA0KPiAgICAgICAgIC4uLy4uLy4uLy4uL2djYy9nY2MvZHNlLmNjOjIwMTAN Cj4gMHgzMzA2MjI2IGNoZWNrX21lbV9yZWFkX3J0eA0KPiAgICAgICAgIC4u Ly4uLy4uLy4uL2djYy9nY2MvZHNlLmNjOjIzMTANCj4gMHgzMzA2NjdiIGNo ZWNrX21lbV9yZWFkX3VzZQ0KPiAgICAgICAgIC4uLy4uLy4uLy4uL2djYy9n Y2MvZHNlLmNjOjI0MTUNCj4NCj4gQWZ0ZXIgaW52ZXN0aWdhdGlvbnMsIERT RSBpcyB0cnlpbmcgdG8gZG8gb3B0aW1pemF0aW9uIGxpa2UgdGhpcyBmb2xs b3dpbmcgY29kZXM6DQo+DQo+IChpbnNuIDg2IDg1IDg3IDkgKHNldCAocmVn OlY0REkgMTY4KQ0KPiAgICAgICAgIChtZW0vdS9jOlY0REkgKHJlZy9mOkRJ IDE3MSkgWzAgIFMzMiBBMTI4XSkpICJidWcuZjkwIjo2OjE4IGRpc2NyaW0g NiAxMTY3IHsqbW92djRkaX0NCj4gICAgICAoZXhwcl9saXN0OlJFR19FUVVB TCAoY29uc3RfdmVjdG9yOlY0REkgWw0KPiAgICAgICAgICAgICAgICAgKGNv bnN0X2ludCA0IFsweDRdKQ0KPiAgICAgICAgICAgICAgICAgKGNvbnN0X2lu dCAxIFsweDFdKSByZXBlYXRlZCB4Mg0KPiAgICAgICAgICAgICAgICAgKGNv bnN0X2ludCAzIFsweDNdKQ0KPiAgICAgICAgICAgICBdKQ0KPiAgICAgICAg IChuaWwpKSkNCj4NCj4gKHNldCAobWVtKSAocmVnOlY0REkgMTY4KSkNCj4N Cj4gVGhlbiBpdCBJQ0Ugb246IGF1dG8gbmV3X21vZGUgPSBzbWFsbGVzdF9p bnRfbW9kZV9mb3Jfc2l6ZSAoYWNjZXNzX3NpemUgKiBCSVRTX1BFUl9VTklU KTsNCj4NCj4gVGhlIGFjY2Vzc19zaXplIG1heSBiZSAyNCBvciAzMi4gV2Ug ZG9uJ3QgaGF2ZSBzdWNoIGludGVnZXIgbW9kZXMgd2l0aCB0aGVzZSBzaXpl IHNvIGl0IElDRS4NCj4NCj4gSSBzYXcgYm90aCBhYXJjaDY0IGFuZCBBUk0g aGFzIEVJL09JL0NJL1hJIG9wYXF1ZSBtb2Rlcy4gDQo+DQo+IFNvIEkgYWRk IGl0IHRvIHdhbGsgYXJvdW5kIElDRSBvbiBEQ0UsIGl0IHdvcmtzIGFzIGFs bCBJQ0UgYXJlIHJlc29sdmVkLg0KPg0KPiBDQyBSaWNoYXJkIHRvIHJldmll dyB0byBtYWtlIHN1cmUgSSBhbSBkb2luZyB0aGUgcmlnaHQgdGhpbmcgdG8g Zml4IHRoZSBidWcuDQo+DQo+IEhpLCBSaWNoYXJkLCBjb3VsZCB5b3UgaGVs cCBtZSB3aXRoIHRoaXMgaXNzdWUgPyBUaGFua3MuDQo+DQo+IGdjYy9DaGFu Z2VMb2c6DQo+DQo+ICogY29uZmlnL3Jpc2N2L3Jpc2N2LW1vZGVzLmRlZiAo SU5UX01PREUpOiBBZGQgb3BhcXVlIG1vZGVzDQogDQpJIHRoaW5rIGl0J3Mg YSBidWcgaW4gZHNlLiAgVGhlIGNvbnRyYWN0IGlzOg0KIA0KLyogRmluZCB0 aGUgbmFycm93ZXN0IGludGVnZXIgbW9kZSB0aGF0IGNvbnRhaW5zIGF0IGxl YXN0IFNJWkUgYml0cy4NCiAgIFN1Y2ggYSBtb2RlIG11c3QgZXhpc3QuICAq Lw0KIA0KKGVtcGhhc2lzIG9uIHRoZSBsYXN0IGxpbmUpLg0KIA0KVGhlIGVh c3kgZml4IHdvdWxkIGJlIHRvIGFkZDoNCiANCiAgJiYga25vd25fbGUgKGFj Y2Vzc19zaXplLCBHRVRfTU9ERV9TSVpFIChNQVhfTU9ERV9JTlQpKQ0KIA0K VGhlIGJldHRlciBidXQgbW9yZSBjb21wbGV4IGZpeCB3b3VsZCBiZSB0byBt YWtlIGRzZSB1c2UgbmF0aXZlX2VuY29kZV9ydHgvDQpuYXRpdmVfZGVjb2Rl X3J0eCAod2hpY2ggSUlSQyBkaWRuJ3QgZXhpc3Qgd2hlbiB0aGUgZHNlIGNv ZGUgd2FzIHdyaXR0ZW4pLg0KIA0KVGhhbmtzLA0KUmljaGFyZA0KIA0KIA0K Pg0KPiAtLS0NCj4gIGdjYy9jb25maWcvcmlzY3YvcmlzY3YtbW9kZXMuZGVm IHwgNiArKysrKysNCj4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMo KykNCj4NCj4gZGlmZiAtLWdpdCBhL2djYy9jb25maWcvcmlzY3YvcmlzY3Yt bW9kZXMuZGVmIGIvZ2NjL2NvbmZpZy9yaXNjdi9yaXNjdi1tb2Rlcy5kZWYN Cj4gaW5kZXggZTNjNmNjYjI4MDkuLmFiODYwMzJjOTE0IDEwMDY0NA0KPiAt LS0gYS9nY2MvY29uZmlnL3Jpc2N2L3Jpc2N2LW1vZGVzLmRlZg0KPiArKysg Yi9nY2MvY29uZmlnL3Jpc2N2L3Jpc2N2LW1vZGVzLmRlZg0KPiBAQCAtMzkz LDYgKzM5MywxMiBAQCBWTFNfTU9ERVMgKDEwMjQpOyAvKiBWMTAyNFFJICBW NTEySEkgIFYyNTZTSSBWMTI4REkgIFY1MTJIRiAgVjI1NlNGIFYxMjhERiAq Lw0KPiAgVkxTX01PREVTICgyMDQ4KTsgLyogVjIwNDhRSSBWMTAyNEhJICBW NTEyU0kgVjI1NkRJIFYxMDI0SEYgIFY1MTJTRiBWMjU2REYgKi8NCj4gIFZM U19NT0RFUyAoNDA5Nik7IC8qIFY0MDk2UUkgVjIwNDhISSBWMTAyNFNJIFY1 MTJESSBWMjA0OEhGIFYxMDI0U0YgVjUxMkRGICovDQo+ICANCj4gKy8qIE9w YXF1ZSBpbnRlZ2VyIG1vZGVzIDMsIDQsIDYgb3IgOCBnZW5lcmFsIGRvdWJs ZSByZWdpc3RlcnMuICAqLw0KPiArSU5UX01PREUgKEVJLCAyNCk7DQo+ICtJ TlRfTU9ERSAoT0ksIDMyKTsNCj4gK0lOVF9NT0RFIChDSSwgNDgpOw0KPiAr SU5UX01PREUgKFhJLCA2NCk7DQo+ICsNCj4gIC8qIFRPRE86IEFjY29yZGlu ZyB0byBSSVNDLVYgJ1YnIElTQSBzcGVjLCB0aGUgbWF4aW11biB2ZWN0b3Ig bGVuZ3RoIGNhbg0KPiAgICAgYmUgNjU1MzYgZm9yIGEgc2luZ2xlIHZlY3Rv ciByZWdpc3RlciB3aGljaCBtZWFucyB0aGUgdmVjdG9yIG1vZGUgaW4NCj4g ICAgIEdDQyBjYW4gYmUgbWF4aW11bSA9IDY1NTM2ICogOCBiaXRzIChMTVVM PTgpLg0KIA0K ------=_001_NextPart377538745130_=------