From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbgbr2.qq.com (smtpbgbr2.qq.com [54.207.22.56]) by sourceware.org (Postfix) with ESMTPS id 67E1E3858C2B for ; Thu, 20 Jul 2023 08:16:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 67E1E3858C2B 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: bizesmtp85t1689840977tm99pv4v Received: from LAPTOP-EPITNQBU ( [113.104.214.112]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 20 Jul 2023 16:16:16 +0800 (CST) X-QQ-SSF: 01400000000000G0U000000A0000000 X-QQ-FEAT: W+onFc5Tw4PaCxiUA2q5hfNLigWq4VqnAJFefPK5NAj56a36DJGmwoSccI9Bp jtylZblCbfw0Zg03k8cAcBgM6bsHI/G8UVMrRM8buq53RHHtQT27aSas/9FKQgZZDypYJTj jsCxeC8mM141cWGrq3jvvHa4Ag2YLVs6iwB9M1YAdFHUEZb9E4l4fhUJvJATeZDXFeuH/Po yTDP5Ll5FG6y/t6ZVM8h5553GJF4wxLSDYOYMTk+hLPC0VUIqtd+wPt5ptfmuMqgmD1ochz +uvAwxdCJSJ6N98toCarMAM0KHrzdpWBHpqXcXyHi/L9PnxfZukh7anR2mBuUje0sJwesZP jQE0QkCtd2nkB/UrmILA+4oXYsrPZcAhahK/74eIETARRY3S7AfABiTnTV1HRs76tUo5wpx Dj8Vljxn2rEndqS0S8XPFLyD3dOyJN3Z X-QQ-GoodBg: 2 X-BIZMAIL-ID: 1876637717242889256 Date: Thu, 20 Jul 2023 16:16:16 +0800 From: "juzhe.zhong@rivai.ai" To: Kito.cheng Cc: "Robin Dapp" , gcc-patches , kito.cheng , jeffreyalaw Subject: Re: Re: [PATCH] RISC-V: Support in-order floating-point reduction References: <20230720073406.239379-1-juzhe.zhong@rivai.ai>, , <3684FC24D86A4D06+202307201542514213108@rivai.ai>, <48fab29b-bfbe-e743-f279-94c23293c983@gmail.com>, , X-Priority: 3 X-GUID: 37BCE2C9-229B-43DB-AF74-9B7365A269FE X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: <4938A9FAF509F21E+2023072016161542402420@rivai.ai> Content-Type: multipart/alternative; boundary="----=_001_NextPart758363267203_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,HTML_MESSAGE,KAM_DMARC_STATUS,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE,WEIRD_PORT autolearn=no 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_NextPart758363267203_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SSBoYXZlIHRyaWVkIHRoaXM6DQplbnVtIGNsYXNzIHJlZHVjdGlvbl90eXBl DQp7DQogIFVOT1JERVJFRCwNCiAgRk9MRF9MRUZULA0KICBNQVNLX0xFTl9G T0xEX0xFRlQsDQp9Ow0KDQpCdXQgZmFpbCB0byBidWlsZC4uLi4uDQoNCi9n Y2MvYnVpbGQgLUkuLi8uLi8uLi9yaXNjdi1nY2MvZ2NjLy4uL2luY2x1ZGUg IC1JLi4vLi4vLi4vcmlzY3YtZ2NjL2djYy8uLi9saWJjcHAvaW5jbHVkZSAt ZyAtTzAgXA0KICAgICAgICAtbyBidWlsZC9nZW5jb25kbWQubyBidWlsZC9n ZW5jb25kbWQuY2MNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAuL3RtX3AuaDo0 OjAsDQogICAgICAgICAgICAgICAgIGZyb20gYnVpbGQvZ2VuY29uZG1kLmNj OjI5Og0KLi4vLi4vLi4vcmlzY3YtZ2NjL2djYy9jb25maWcvcmlzY3Yvcmlz Y3YtcHJvdG9zLmg6Mjk0OjM2OiBlcnJvcjogY291bGQgbm90IGNvbnZlcnQg 4oCYVU5PUkRFUkVE4oCZIGZyb20g4oCYcnR4X2NvZGXigJkgdG8g4oCYcmlz Y3ZfdmVjdG9yOjpyZWR1Y3Rpb25fdHlwZeKAmQ0KICAgICAgICAgIHJlZHVj dGlvbl90eXBlID0gVU5PUkRFUkVEKTsNCg0KDQoNCmp1emhlLnpob25nQHJp dmFpLmFpDQogDQpGcm9tOiBLaXRvIENoZW5nDQpEYXRlOiAyMDIzLTA3LTIw IDE2OjAzDQpUbzoganV6aGUuemhvbmdAcml2YWkuYWkNCkNDOiBSb2JpbiBE YXBwOyBnY2MtcGF0Y2hlczsga2l0by5jaGVuZzsgamVmZnJleWFsYXcNClN1 YmplY3Q6IFJlOiBSZTogW1BBVENIXSBSSVNDLVY6IFN1cHBvcnQgaW4tb3Jk ZXIgZmxvYXRpbmctcG9pbnQgcmVkdWN0aW9uDQpTZWVtcyBsaWtlIGJlY2F1 c2UgeW91IGAgdXNpbmcgbmFtZXNwYWNlIHJpc2N2X3ZlY3RvcjtgIHNvIHRo ZQ0KVU5PUkRFUkVEIGluIGV4cGFuZF92ZWNfY21wX2Zsb2F0IHVzZWQgcmVk dWN0aW9uX3R5cGU6OlVOT1JERVJFRA0KIA0KSG1tbSwgbWF5YmUgZW51bSBj bGFzcz8NCiANCmVudW0gY2xhc3MgcmVkdWN0aW9uX3R5cGUNCnsNCiAgVU5P UkRFUkVELA0KICBGT0xEX0xFRlQsDQogIE1BU0tfTEVOX0ZPTERfTEVGVCwN Cn07DQogDQphbmQgbmVlZCB1c2UgbGlrZSB0aGlzIHJlZHVjdGlvbl90eXBl OjpVTk9SREVSRUQNCiANCk9uIFRodSwgSnVsIDIwLCAyMDIzIGF0IDM6NTni gK9QTSBqdXpoZS56aG9uZ0ByaXZhaS5haQ0KPGp1emhlLnpob25nQHJpdmFp LmFpPiB3cm90ZToNCj4NCj4gSSBoYXZlIG5vIGlkZWFsLCBqdXN0IElDRSBj b21lcyB3aGVuIHJ1bm5pbmcgcmVncmVzc2lvbjoNCj4NCj4gZHVyaW5nIFJU TCBwYXNzOiBleHBhbmQNCj4gYXV0by5jOiBJbiBmdW5jdGlvbiAndGVzdF9p bnQzMl90X2Zsb2F0X3Vub3JkZXJlZF92YXInOg0KPiBhdXRvLmM6MjQ6Mzog aW50ZXJuYWwgY29tcGlsZXIgZXJyb3I6IGluIGV4cGFuZF92ZWNfY21wX2Zs b2F0LCBhdCBjb25maWcvcmlzY3YvcmlzY3Ytdi5jYzoyNTY0DQo+ICAgIDI0 IHwgICB0ZXN0XyMjVFlQRTEjI18jI1RZUEUyIyNfIyNDTVAjI192YXIgKFRZ UEUxICpyZXN0cmljdCBkZXN0LCAgIFwNCj4gICAgICAgfCAgIF5+fn5+DQo+ IGF1dG8uYzo0MTozOiBub3RlOiBpbiBleHBhbnNpb24gb2YgbWFjcm8gJ1RF U1RfTE9PUCcNCj4gICAgNDEgfCAgIFRFU1RfTE9PUCAoaW50MzJfdCwgZmxv YXQsIENNUCkgXA0KPiAgICAgICB8ICAgXn5+fn5+fn5+DQo+IGF1dG8uYzo1 NToxOiBub3RlOiBpbiBleHBhbnNpb24gb2YgbWFjcm8gJ1RFU1RfQ01QJw0K PiAgICA1NSB8IFRFU1RfQ01QICh1bm9yZGVyZWQpDQo+ICAgICAgIHwgXn5+ fn5+fn4NCj4gMHgxYzhhZjBkIHJpc2N2X3ZlY3Rvcjo6ZXhwYW5kX3ZlY19j bXBfZmxvYXQocnR4X2RlZiosIHJ0eF9jb2RlLCBydHhfZGVmKiwgcnR4X2Rl ZiosIGJvb2wpDQo+ICAgICAgICAgLi4vLi4vLi4vcmlzY3YtZ2NjL2djYy9j b25maWcvcmlzY3YvcmlzY3Ytdi5jYzoyNTY0DQo+IDB4MjMzZDIwMCBnZW5f dmVjX2NtcHJ2dm0xc2ZydnZtZjMyYmkocnR4X2RlZiosIHJ0eF9kZWYqLCBy dHhfZGVmKiwgcnR4X2RlZiopDQo+ICAgICAgICAgLi4vLi4vLi4vcmlzY3Yt Z2NjL2djYy9jb25maWcvcmlzY3YvYXV0b3ZlYy5tZDo1NTkNCj4gMHgxNGM0 NTgyIHJ0eF9pbnNuKiBpbnNuX2dlbl9mbjo6b3BlcmF0b3IoKTxydHhfZGVm KiwgcnR4X2RlZiosIHJ0eF9kZWYqLCBydHhfZGVmKj4ocnR4X2RlZiosIHJ0 eF9kZWYqLCBydHhfZGVmKiwgcnR4X2RlZiopIGNvbnN0DQo+ICAgICAgICAg Li4vLi4vLi4vcmlzY3YtZ2NjL2djYy9yZWNvZy5oOjQwNw0KPiAweDE0YzNj MDIgbWF5YmVfZ2VuX2luc24oaW5zbl9jb2RlLCB1bnNpZ25lZCBpbnQsIGV4 cGFuZF9vcGVyYW5kKikNCj4gICAgICAgICAuLi8uLi8uLi9yaXNjdi1nY2Mv Z2NjL29wdGFicy5jYzo4MTk3DQo+IDB4MTRjNDA5NyBtYXliZV9leHBhbmRf aW5zbihpbnNuX2NvZGUsIHVuc2lnbmVkIGludCwgZXhwYW5kX29wZXJhbmQq KQ0KPiAgICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2Mvb3B0YWJzLmNj OjgyMzcNCj4gMHgxNGM0MTJiIGV4cGFuZF9pbnNuKGluc25fY29kZSwgdW5z aWduZWQgaW50LCBleHBhbmRfb3BlcmFuZCopDQo+ICAgICAgICAgLi4vLi4v Li4vcmlzY3YtZ2NjL2djYy9vcHRhYnMuY2M6ODI2OA0KPiAweDE0YmZjM2Ug ZXhwYW5kX3ZlY19jbXBfZXhwcih0cmVlX25vZGUqLCB0cmVlX25vZGUqLCBy dHhfZGVmKikNCj4gICAgICAgICAuLi8uLi8uLi9yaXNjdi1nY2MvZ2NjL29w dGFicy5jYzo2NjkyDQo+IDB4MTEyNGU0YSBkb19zdG9yZV9mbGFnDQo+ICAg ICAgICAgLi4vLi4vLi4vcmlzY3YtZ2NjL2djYy9leHByLmNjOjEzMDYwDQo+ IDB4MTExNmIxMCBleHBhbmRfZXhwcl9yZWFsXzIoc2VwYXJhdGVfb3BzKiwg cnR4X2RlZiosIG1hY2hpbmVfbW9kZSwgZXhwYW5kX21vZGlmaWVyKQ0KPiAg ICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2MvZXhwci5jYzoxMDI2NQ0K PiAweDExMTk0MDUgZXhwYW5kX2V4cHJfcmVhbF8xKHRyZWVfbm9kZSosIHJ0 eF9kZWYqLCBtYWNoaW5lX21vZGUsIGV4cGFuZF9tb2RpZmllciwgcnR4X2Rl ZioqLCBib29sKQ0KPiAgICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2Mv ZXhwci5jYzoxMDgxMA0KPiAweDExMTBmYjAgZXhwYW5kX2V4cHJfcmVhbCh0 cmVlX25vZGUqLCBydHhfZGVmKiwgbWFjaGluZV9tb2RlLCBleHBhbmRfbW9k aWZpZXIsIHJ0eF9kZWYqKiwgYm9vbCkNCj4gICAgICAgICAuLi8uLi8uLi9y aXNjdi1nY2MvZ2NjL2V4cHIuY2M6OTAxNQ0KPiAweGYyZTk3MyBleHBhbmRf bm9ybWFsKHRyZWVfbm9kZSopDQo+ICAgICAgICAgLi4vLi4vLi4vcmlzY3Yt Z2NjL2djYy9leHByLmg6MzE2DQo+IDB4MTJiYjA2MCBleHBhbmRfdmVjX2Nv bmRfbWFza19vcHRhYl9mbg0KPiAgICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdj Yy9nY2MvaW50ZXJuYWwtZm4uY2M6MzA1OQ0KPiAweDEyYzI3Y2EgZXhwYW5k X1ZDT05EX01BU0sNCj4gICAgICAgICAuLi8uLi8uLi9yaXNjdi1nY2MvZ2Nj L2ludGVybmFsLWZuLmRlZjoxODQNCj4gMHgxMmM1MmE1IGV4cGFuZF9pbnRl cm5hbF9jYWxsKGludGVybmFsX2ZuLCBnY2FsbCopDQo+ICAgICAgICAgLi4v Li4vLi4vcmlzY3YtZ2NjL2djYy9pbnRlcm5hbC1mbi5jYzo0NzkyDQo+IDB4 MTJjNTJkMCBleHBhbmRfaW50ZXJuYWxfY2FsbChnY2FsbCopDQo+ICAgICAg ICAgLi4vLi4vLi4vcmlzY3YtZ2NjL2djYy9pbnRlcm5hbC1mbi5jYzo0ODAw DQo+IDB4ZjVlNGMxIGV4cGFuZF9jYWxsX3N0bXQNCj4gICAgICAgICAuLi8u Li8uLi9yaXNjdi1nY2MvZ2NjL2NmZ2V4cGFuZC5jYzoyNzM3DQo+IDB4ZjYy ODcxIGV4cGFuZF9naW1wbGVfc3RtdF8xDQo+ICAgICAgICAgLi4vLi4vLi4v cmlzY3YtZ2NjL2djYy9jZmdleHBhbmQuY2M6Mzg4MA0KPiAweGY2MmYwZiBl eHBhbmRfZ2ltcGxlX3N0bXQNCj4gICAgICAgICAuLi8uLi8uLi9yaXNjdi1n Y2MvZ2NjL2NmZ2V4cGFuZC5jYzo0MDQ0DQo+IDB4ZjZiOGE5IGV4cGFuZF9n aW1wbGVfYmFzaWNfYmxvY2sNCj4gICAgICAgICAuLi8uLi8uLi9yaXNjdi1n Y2MvZ2NjL2NmZ2V4cGFuZC5jYzo2MDk2DQo+DQo+IFRoaXMgSUNFIGhhcHBl bnMgd2hlbiBjb21waWxpbmcgdmNvbmQuY2MgdGVzdHMNCj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18NCj4ganV6aGUuemhvbmdAcml2YWku YWkNCj4NCj4NCj4gRnJvbTogUm9iaW4gRGFwcA0KPiBEYXRlOiAyMDIzLTA3 LTIwIDE1OjU3DQo+IFRvOiBqdXpoZS56aG9uZ0ByaXZhaS5haTsgZ2NjLXBh dGNoZXMNCj4gQ0M6IHJkYXBwLmdjYzsga2l0by5jaGVuZzsgS2l0by5jaGVu ZzsgamVmZnJleWFsYXcNCj4gU3ViamVjdDogUmU6IFtQQVRDSF0gUklTQy1W OiBTdXBwb3J0IGluLW9yZGVyIGZsb2F0aW5nLXBvaW50IHJlZHVjdGlvbg0K PiA+IFRoZSBVTk9SREVSRUQgZW51bSB3aWxsIGNhdXNlIElDRSBzaW5jZSB3 ZSBoYXZlIFVOT1JERVJFRCBpbiBydHhfY29kZS4NCj4gPg0KPiA+IENvdWxk IHlvdSBnaXZlIG1lIGFub3RoZXIgZW51bSBuYW1lPw0KPg0KPiBJIHdvdWxk IGhhdmUgZXhwZWN0ZWQgaXQgdG8gd29yayB3aGVuIGl0J3MgbmFtZXNwYWNl ZC4NCj4NCj4gUmVnYXJkcw0KPiBSb2Jpbg0KPg0KPg0KIA0K ------=_001_NextPart758363267203_=------