From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbgsg2.qq.com (smtpbgsg2.qq.com [54.254.200.128]) by sourceware.org (Postfix) with ESMTPS id A00483858C74 for ; Wed, 14 Jun 2023 06:30:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A00483858C74 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: bizesmtp79t1686724239t7qlo9q1 Received: from LAPTOP-EPITNQBU ( [58.60.1.5]) by bizesmtp.qq.com (ESMTP) with id ; Wed, 14 Jun 2023 14:30:38 +0800 (CST) X-QQ-SSF: 00400000000000F0S000000A0000000 X-QQ-FEAT: 3+QwQJFiZ1lU0k4NYwq3e2ZhNgSONWJt88ZBDJ8iUDt3TDv+m9UDdIPS0WzaH pnBYxehsz3NjZ1jasSSpdj9ClE9hdt4guLYvYjnmLx1/eByQxKUp4s6OublwZUvPICdiha9 mo74T1FMO212BuiKjnhvdlwwCK9j3hGWKoneeTJCxeS5a/ytEhIyj2eWWVg3249fDXACqca D8pxaYatBqB9y47pP8kLu5WdBpG11zEw9RZk34XT8kUb+aeaxB52PT7JbvPYUbwwuWhGjb5 0c4aE99xieYjpCMPRkOPPSTzy0pmPsxZCGrsCcCyjZMF4E96ZMQCzUKbcaxGO01co56Wa2I e09xk0354karavvBqJnaC6RVWEpQx0iuW8RdKgvtArTcbb3mooy+VJpm9IY/du6fGpQy5/2 TW6Ptx6uHMdUOAiD3zw7uDJjaHPtFrx6 X-QQ-GoodBg: 2 X-BIZMAIL-ID: 2965793232354464461 Date: Wed, 14 Jun 2023 14:30:39 +0800 From: "juzhe.zhong@rivai.ai" To: "Robin Dapp" , pan2.li , gcc-patches Cc: "Robin Dapp" , jeffreyalaw , yanzhang.wang , kito.cheng Subject: Re: Re: [PATCH v1] RISC-V: Align the predictor style for define_insn_and_split References: <20230614021557.1691461-1-pan2.li@intel.com>, , , <2b25a5ea-2bbd-728c-5d34-33d0e643701c@gmail.com> X-Priority: 3 X-GUID: 73D63F9D-20A7-4D86-961D-D1DAD82BE65D X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart176241608003_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,T_KAM_HTML_FONT_INVALID,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: This is a multi-part message in MIME format. ------=_001_NextPart176241608003_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 QWxsIGZhaWx1cmVzIHdpdGggKHRlc3QgZm9yIGV4Y2VzcyBlcnJvcnMpIGFy ZSBub3QgYmlnIGlzc3VlcyB3aGljaCBhcmUgY3JlYXRlZCBieSB0ZXN0Y2Fz ZSB0aGVtc2VsdmVzLg0KDQpGb3IgZXhhbXBsZToNCkZBSUw6IGcrKy50YXJn ZXQvcmlzY3YvcnZ2L2Jhc2UvYnVnLTE0LkMgKHRlc3QgZm9yIGV4Y2VzcyBl cnJvcnMpDQpGQUlMOiBnKysudGFyZ2V0L3Jpc2N2L3J2di9iYXNlL2J1Zy05 LkMgKHRlc3QgZm9yIGV4Y2VzcyBlcnJvcnMpDQpUaGVzZSAyIGZhaWx1cmVz IGFyZSBiZWNhdXNlIFJWMzIgZG9lc24ndCBoYXZlIGluZGV4ZWQgbG9hZC9z dG9yZSB3aXRoIGluZGV4ZWQgRUVXID0gNjQuDQpMaWtlIF9fcmlzY3ZfdnN1 eGVpNjRfdl9pMzJtZjIgICAgaW4gYnVnLTE0LkMsIHRoaXMgaW50cmluc2lj IGlzIHZhbGlkIGluIFJWNjQgYnV0IGludmFsaWQgaW4gUlYzMiB3aGljaA0K aXMgdG90YWxseSBjb3JyZWN0IHNpbmNlIGFjY29yZGluZyB0byBSVlYgSVNB Og0KVGhlIFYgZXh0ZW5zaW9uIHN1cHBvcnRzIGFsbCB2ZWN0b3IgbG9hZCBh bmQgc3RvcmUgaW5zdHJ1Y3Rpb25zIChTZWN0aW9uIFZlY3RvciBMb2FkcyBh bmQgU3RvcmVzKSwgZXhjZXB0IHRoZSBWIGV4dGVuc2lvbiBkb2VzIG5vdCBz dXBwb3J0IEVFVz02NCBmb3IgaW5kZXggdmFsdWVzIHdoZW4gWExFTj0zMi4N Cg0KU28gdGhlc2UgMiBmYWlsdXJlcyBpbiBSVjMyIGFyZSBub3QgdGhlIGNv bXBpbGUncyBidWdzLiBJIGhhdmUgc2VlbjogIC8qIHsgZGctZG8gcnVuIHsg dGFyZ2V0IHsgeyB7cmlzY3ZfdmVjdG9yfSAmJiB7cnY2NH0gfSB9IH0gfSAq Lw0KaW4gdGhlc2UgdGVzdGNhc2VzIHdoaWNoIGNhbiBub3Qgd29yayB0byBi bG9jayBleGVjdXRpb24gaW4gUlYzMiAoU2luY2Ugc3VjaCB0ZXN0Y2FzZSBv bmx5IG5lZWRzIHRvIGJlIHRlc3RlZCBvbiBSVjY0KS4gSSB0aGluayB0aGlz IGlzIHRoZSBpc3N1ZSB3ZSBuZWVkIHRvIGZpZ3VyZSBvdXQuDQoNClNvLCB0 byBjb25jbHVkZToNCkFsbCB0aGVzZSBmYWlsdXJlczoNCiAgICAgICAgICAg ICAgICA9PT0gZ2NjOiBVbmV4cGVjdGVkIGZhaWxzIGZvciBydjMyaW1hZmRj diBpbHAzMmYgbWVkbG93ID09PQ0KRkFJTDogZ2NjLnRhcmdldC9yaXNjdi9y dnYvYXV0b3ZlYy92bHMtdmxtYXgvZnVsbC12ZWMtbW92ZTEuYyAtc3RkPWM5 OSAtTzMgLWZ0cmVlLXZlY3Rvcml6ZSAtLXBhcmFtIHJpc2N2LWF1dG92ZWMt cHJlZmVyZW5jZT1maXhlZC12bG1heCAodGVzdCBmb3IgZXhjZXNzIGVycm9y cykNCkZBSUw6IGdjYy50YXJnZXQvcmlzY3YvcnZ2L2F1dG92ZWMvdm12LWlt bS1ydW4uYyAtTzMgLWZ0cmVlLXZlY3Rvcml6ZSAodGVzdCBmb3IgZXhjZXNz IGVycm9ycykNCiAgICAgICAgICAgICAgICA9PT0gZysrOiBVbmV4cGVjdGVk IGZhaWxzIGZvciBydjMyaW1hZmRjdiBpbHAzMmYgbWVkbG93ID09PQ0KRkFJ TDogZysrLnRhcmdldC9yaXNjdi9ydnYvYmFzZS9idWctMTQuQyAodGVzdCBm b3IgZXhjZXNzIGVycm9ycykNCkZBSUw6IGcrKy50YXJnZXQvcmlzY3YvcnZ2 L2Jhc2UvYnVnLTkuQyAodGVzdCBmb3IgZXhjZXNzIGVycm9ycykNCg0KVGhl c2UgZmFpbHVyZXMgYXJlIG5vdCBjb21waWxlcidzIGJ1Z3MsIHNob3VsZCBi ZSB0ZXN0Y2FzZSBvciB0ZXN0IGZyYW1ld29yayBpc3N1ZXMuDQoNClRoZSBv bmx5IGlzc3VlcyByZWxhdGVkIHRvIGNvbXBpbGVyIGFyZSB0aGVzZToNCkZB SUw6IGdjYy50YXJnZXQvcmlzY3YvcnZ2L2F1dG92ZWMvcGFydGlhbC9tdWx0 aXBsZV9yZ3JvdXBfcnVuLTIuYyBleGVjdXRpb24gdGVzdA0KRkFJTDogZ2Nj LnRhcmdldC9yaXNjdi9ydnYvYXV0b3ZlYy9wYXJ0aWFsL211bHRpcGxlX3Jn cm91cF9ydW4tMi5jIGV4ZWN1dGlvbiB0ZXN0DQpGQUlMOiBnY2MudGFyZ2V0 L3Jpc2N2L3J2di9hdXRvdmVjL3BhcnRpYWwvbXVsdGlwbGVfcmdyb3VwX3J1 bi0yLmMgZXhlY3V0aW9uIHRlc3QNCkZBSUw6IGdjYy50YXJnZXQvcmlzY3Yv cnZ2L2F1dG92ZWMvcGFydGlhbC9tdWx0aXBsZV9yZ3JvdXBfcnVuLTIuYyBl eGVjdXRpb24gdGVzdA0KRkFJTDogZ2NjLnRhcmdldC9yaXNjdi9ydnYvYXV0 b3ZlYy92bHMtdmxtYXgvcmVwZWF0X3J1bi0zLmMgLXN0ZD1jOTkgLU8zIC1m dHJlZS12ZWN0b3JpemUgLS1wYXJhbSByaXNjdi1hdXRvdmVjLXByZWZlcmVu Y2U9Zml4ZWQtdmxtYXggZXhlY3V0aW9uIHRlc3QNCg0KVGhlc2UgMiBpc3N1 ZXMgSSBhbHJlYWR5IG5vdGljZWQgd2hpY2ggc2hvdWxkIGJlIGFscmVhZHkg Zml4ZWQgYnkgeW91ciBhbm90aGVyIHBhdGNoOg0KaHR0cHM6Ly9nY2MuZ251 Lm9yZy9waXBlcm1haWwvZ2NjLXBhdGNoZXMvMjAyMy1KdW5lLzYyMTYxMC5o dG1sIA0KDQpPdmVyYWwsIHRoaXMgcGF0Y2ggZG9lc24ndCBjYXVzZSBhbnkg aXNzdWVzLiAgU28sIHdlIGNhbiBnbyBhaGVhZC4NCg0KDQpUaGFua3MuDQoN Cg0KanV6aGUuemhvbmdAcml2YWkuYWkNCiANCkZyb206IFJvYmluIERhcHAN CkRhdGU6IDIwMjMtMDYtMTQgMTQ6MDkNClRvOiBMaSwgUGFuMjsganV6aGUu emhvbmdAcml2YWkuYWk7IGdjYy1wYXRjaGVzDQpDQzogcmRhcHAuZ2NjOyBq ZWZmcmV5YWxhdzsgV2FuZywgWWFuemhhbmc7IGtpdG8uY2hlbmcNClN1Ympl Y3Q6IFJlOiBbUEFUQ0ggdjFdIFJJU0MtVjogQWxpZ24gdGhlIHByZWRpY3Rv ciBzdHlsZSBmb3IgZGVmaW5lX2luc25fYW5kX3NwbGl0DQpIaSBQYW4sDQog DQp0aGVzZSBmYWlsdXJlcyB3ZXJlIHByZXNlbnQgYmVmb3JlIHRoZSBwYXRj aCBJIHN1cHBvc2U/IFRoZXkNCmRvbid0IGxvb2sgcmVsYXRlZC4gIElzIHRo aXMgd2hhdCB5b3UgbWVhbnQgYnkgInRoZSBzYW1lIGFzIHVwc3RyZWFtIj8N CiANCj4gRkFJTDogZ2NjLnRhcmdldC9yaXNjdi9ydnYvYXV0b3ZlYy92bHMt dmxtYXgvZnVsbC12ZWMtbW92ZTEuYyAtc3RkPWM5OSAtTzMgLWZ0cmVlLXZl Y3Rvcml6ZSAtLXBhcmFtIHJpc2N2LWF1dG92ZWMtcHJlZmVyZW5jZT1maXhl ZC12bG1heCAodGVzdCBmb3IgZXhjZXNzIGVycm9ycykNCiANClRoaXMgb25l IHNob3VsZCBwcm9iYWJseSBiZSA2NC1iaXQgb25seS4gIFdvdWxkIHlvdSBt aW5kIGFkanVzdGluZyBpdD8NCiANCj4gRkFJTDogZ2NjLnRhcmdldC9yaXNj di9ydnYvYXV0b3ZlYy92bXYtaW1tLXJ1bi5jIC1PMyAtZnRyZWUtdmVjdG9y aXplICh0ZXN0IGZvciBleGNlc3MgZXJyb3JzKQ0KIA0KV2hhdCdzIGhhcHBl bmluZyBoZXJlPyAgQW55IGRldGFpbHMgb24gdGhlIG91dHB1dD8NCiANCkkg ZG9uJ3QgaGF2ZSBhIHByb3BlciBzaW0gZW52aXJvbm1lbnQgc2V0dXAgeWV0 LiAgSG93IGxvbmcgZG9lcyB0aGUgdGVzdHN1aXRlIHRha2UNCndpdGggc3Bp a2U/ICBIYXZlIHlvdSB0cmllZCBxZW11IGFzIHdlbGw/DQogDQpSZWdhcmRz DQpSb2Jpbg0KIA0KIA0K ------=_001_NextPart176241608003_=------