From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbgeu1.qq.com (smtpbgeu1.qq.com [52.59.177.22]) by sourceware.org (Postfix) with ESMTPS id 47CFE3858C3A for ; Thu, 20 Jul 2023 07:59:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 47CFE3858C3A 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: bizesmtp62t1689839962ts51p15y Received: from LAPTOP-EPITNQBU ( [113.104.214.112]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 20 Jul 2023 15:59:20 +0800 (CST) X-QQ-SSF: 01400000000000G0U000000A0000000 X-QQ-FEAT: IV30oiqrgAYJaLYxSZQnqs1rcL+srGQDcSik2Geyd5Xhzi9WcWwux51X8VSev Kzv95cwf+joKp8MQBIQteOh+gwvcV4lrPA5EVYTZUuvt8webw8eVSZwl9TNB0nUGZ+mZYvf Y+q6+mW15oRkc7uhXyr5ZKdhShPMv27j7R/p4slcSlPf6uhXiWECJieB8pzFn9qh1ml33b9 lXMI2E9yjb6jOcLanefGxST/XDZuQz7DYsPLVzEm6FNNoujh9BcG4Q/fWZ7kxN3uJi1XJk8 tnUBAz4FPTES7MNN2IzOn/ljWfiDwnwPosQsP2kCu5Wwjln3N4mhZ35+6y1gDBpunIXFxj8 Zi71uJSrN89TejSOxQ1b+/KIHMPaX87QLYOeScEmg7MECdySEWgSRT2hcdgy6cdfPSPP3WM xLyhTDWGNcBK5JCwySlLWQ== X-QQ-GoodBg: 2 X-BIZMAIL-ID: 12595595572590490742 Date: Thu, 20 Jul 2023 15:59:20 +0800 From: "juzhe.zhong@rivai.ai" To: "Robin Dapp" , gcc-patches Cc: "Robin Dapp" , kito.cheng , 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: F0B5E382-2717-4BEF-99D7-6FE182DDBC8A X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart566004435203_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-2.0 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_PASS,TXREP,T_SCC_BODY_TEXT_LINE,T_SPF_HELO_TEMPERROR,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_NextPart566004435203_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SSBoYXZlIG5vIGlkZWFsLCBqdXN0IElDRSBjb21lcyB3aGVuIHJ1bm5pbmcg cmVncmVzc2lvbjoNCg0KZHVyaW5nIFJUTCBwYXNzOiBleHBhbmQNCmF1dG8u YzogSW4gZnVuY3Rpb24gJ3Rlc3RfaW50MzJfdF9mbG9hdF91bm9yZGVyZWRf dmFyJzoNCmF1dG8uYzoyNDozOiBpbnRlcm5hbCBjb21waWxlciBlcnJvcjog aW4gZXhwYW5kX3ZlY19jbXBfZmxvYXQsIGF0IGNvbmZpZy9yaXNjdi9yaXNj di12LmNjOjI1NjQNCiAgIDI0IHwgICB0ZXN0XyMjVFlQRTEjI18jI1RZUEUy IyNfIyNDTVAjI192YXIgKFRZUEUxICpyZXN0cmljdCBkZXN0LCAgIFwNCiAg ICAgIHwgICBefn5+fg0KYXV0by5jOjQxOjM6IG5vdGU6IGluIGV4cGFuc2lv biBvZiBtYWNybyAnVEVTVF9MT09QJw0KICAgNDEgfCAgIFRFU1RfTE9PUCAo aW50MzJfdCwgZmxvYXQsIENNUCkgXA0KICAgICAgfCAgIF5+fn5+fn5+fg0K YXV0by5jOjU1OjE6IG5vdGU6IGluIGV4cGFuc2lvbiBvZiBtYWNybyAnVEVT VF9DTVAnDQogICA1NSB8IFRFU1RfQ01QICh1bm9yZGVyZWQpDQogICAgICB8 IF5+fn5+fn5+DQoweDFjOGFmMGQgcmlzY3ZfdmVjdG9yOjpleHBhbmRfdmVj X2NtcF9mbG9hdChydHhfZGVmKiwgcnR4X2NvZGUsIHJ0eF9kZWYqLCBydHhf ZGVmKiwgYm9vbCkNCiAgICAgICAgLi4vLi4vLi4vcmlzY3YtZ2NjL2djYy9j b25maWcvcmlzY3YvcmlzY3Ytdi5jYzoyNTY0DQoweDIzM2QyMDAgZ2VuX3Zl Y19jbXBydnZtMXNmcnZ2bWYzMmJpKHJ0eF9kZWYqLCBydHhfZGVmKiwgcnR4 X2RlZiosIHJ0eF9kZWYqKQ0KICAgICAgICAuLi8uLi8uLi9yaXNjdi1nY2Mv Z2NjL2NvbmZpZy9yaXNjdi9hdXRvdmVjLm1kOjU1OQ0KMHgxNGM0NTgyIHJ0 eF9pbnNuKiBpbnNuX2dlbl9mbjo6b3BlcmF0b3IoKTxydHhfZGVmKiwgcnR4 X2RlZiosIHJ0eF9kZWYqLCBydHhfZGVmKj4ocnR4X2RlZiosIHJ0eF9kZWYq LCBydHhfZGVmKiwgcnR4X2RlZiopIGNvbnN0DQogICAgICAgIC4uLy4uLy4u L3Jpc2N2LWdjYy9nY2MvcmVjb2cuaDo0MDcNCjB4MTRjM2MwMiBtYXliZV9n ZW5faW5zbihpbnNuX2NvZGUsIHVuc2lnbmVkIGludCwgZXhwYW5kX29wZXJh bmQqKQ0KICAgICAgICAuLi8uLi8uLi9yaXNjdi1nY2MvZ2NjL29wdGFicy5j Yzo4MTk3DQoweDE0YzQwOTcgbWF5YmVfZXhwYW5kX2luc24oaW5zbl9jb2Rl LCB1bnNpZ25lZCBpbnQsIGV4cGFuZF9vcGVyYW5kKikNCiAgICAgICAgLi4v Li4vLi4vcmlzY3YtZ2NjL2djYy9vcHRhYnMuY2M6ODIzNw0KMHgxNGM0MTJi IGV4cGFuZF9pbnNuKGluc25fY29kZSwgdW5zaWduZWQgaW50LCBleHBhbmRf b3BlcmFuZCopDQogICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2Mvb3B0 YWJzLmNjOjgyNjgNCjB4MTRiZmMzZSBleHBhbmRfdmVjX2NtcF9leHByKHRy ZWVfbm9kZSosIHRyZWVfbm9kZSosIHJ0eF9kZWYqKQ0KICAgICAgICAuLi8u Li8uLi9yaXNjdi1nY2MvZ2NjL29wdGFicy5jYzo2NjkyDQoweDExMjRlNGEg ZG9fc3RvcmVfZmxhZw0KICAgICAgICAuLi8uLi8uLi9yaXNjdi1nY2MvZ2Nj L2V4cHIuY2M6MTMwNjANCjB4MTExNmIxMCBleHBhbmRfZXhwcl9yZWFsXzIo c2VwYXJhdGVfb3BzKiwgcnR4X2RlZiosIG1hY2hpbmVfbW9kZSwgZXhwYW5k X21vZGlmaWVyKQ0KICAgICAgICAuLi8uLi8uLi9yaXNjdi1nY2MvZ2NjL2V4 cHIuY2M6MTAyNjUNCjB4MTExOTQwNSBleHBhbmRfZXhwcl9yZWFsXzEodHJl ZV9ub2RlKiwgcnR4X2RlZiosIG1hY2hpbmVfbW9kZSwgZXhwYW5kX21vZGlm aWVyLCBydHhfZGVmKiosIGJvb2wpDQogICAgICAgIC4uLy4uLy4uL3Jpc2N2 LWdjYy9nY2MvZXhwci5jYzoxMDgxMA0KMHgxMTEwZmIwIGV4cGFuZF9leHBy X3JlYWwodHJlZV9ub2RlKiwgcnR4X2RlZiosIG1hY2hpbmVfbW9kZSwgZXhw YW5kX21vZGlmaWVyLCBydHhfZGVmKiosIGJvb2wpDQogICAgICAgIC4uLy4u Ly4uL3Jpc2N2LWdjYy9nY2MvZXhwci5jYzo5MDE1DQoweGYyZTk3MyBleHBh bmRfbm9ybWFsKHRyZWVfbm9kZSopDQogICAgICAgIC4uLy4uLy4uL3Jpc2N2 LWdjYy9nY2MvZXhwci5oOjMxNg0KMHgxMmJiMDYwIGV4cGFuZF92ZWNfY29u ZF9tYXNrX29wdGFiX2ZuDQogICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9n Y2MvaW50ZXJuYWwtZm4uY2M6MzA1OQ0KMHgxMmMyN2NhIGV4cGFuZF9WQ09O RF9NQVNLDQogICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2MvaW50ZXJu YWwtZm4uZGVmOjE4NA0KMHgxMmM1MmE1IGV4cGFuZF9pbnRlcm5hbF9jYWxs KGludGVybmFsX2ZuLCBnY2FsbCopDQogICAgICAgIC4uLy4uLy4uL3Jpc2N2 LWdjYy9nY2MvaW50ZXJuYWwtZm4uY2M6NDc5Mg0KMHgxMmM1MmQwIGV4cGFu ZF9pbnRlcm5hbF9jYWxsKGdjYWxsKikNCiAgICAgICAgLi4vLi4vLi4vcmlz Y3YtZ2NjL2djYy9pbnRlcm5hbC1mbi5jYzo0ODAwDQoweGY1ZTRjMSBleHBh bmRfY2FsbF9zdG10DQogICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2Mv Y2ZnZXhwYW5kLmNjOjI3MzcNCjB4ZjYyODcxIGV4cGFuZF9naW1wbGVfc3Rt dF8xDQogICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2MvY2ZnZXhwYW5k LmNjOjM4ODANCjB4ZjYyZjBmIGV4cGFuZF9naW1wbGVfc3RtdA0KICAgICAg ICAuLi8uLi8uLi9yaXNjdi1nY2MvZ2NjL2NmZ2V4cGFuZC5jYzo0MDQ0DQow eGY2YjhhOSBleHBhbmRfZ2ltcGxlX2Jhc2ljX2Jsb2NrDQogICAgICAgIC4u Ly4uLy4uL3Jpc2N2LWdjYy9nY2MvY2ZnZXhwYW5kLmNjOjYwOTYNCg0KVGhp cyBJQ0UgaGFwcGVucyB3aGVuIGNvbXBpbGluZyB2Y29uZC5jYyB0ZXN0cw0K DQoNCmp1emhlLnpob25nQHJpdmFpLmFpDQogDQpGcm9tOiBSb2JpbiBEYXBw DQpEYXRlOiAyMDIzLTA3LTIwIDE1OjU3DQpUbzoganV6aGUuemhvbmdAcml2 YWkuYWk7IGdjYy1wYXRjaGVzDQpDQzogcmRhcHAuZ2NjOyBraXRvLmNoZW5n OyBLaXRvLmNoZW5nOyBqZWZmcmV5YWxhdw0KU3ViamVjdDogUmU6IFtQQVRD SF0gUklTQy1WOiBTdXBwb3J0IGluLW9yZGVyIGZsb2F0aW5nLXBvaW50IHJl ZHVjdGlvbg0KPiBUaGUgVU5PUkRFUkVEIGVudW0gd2lsbCBjYXVzZSBJQ0Ug c2luY2Ugd2UgaGF2ZSBVTk9SREVSRUQgaW4gcnR4X2NvZGUuDQo+IA0KPiBD b3VsZCB5b3UgZ2l2ZSBtZSBhbm90aGVyIGVudW0gbmFtZT8NCiANCkkgd291 bGQgaGF2ZSBleHBlY3RlZCBpdCB0byB3b3JrIHdoZW4gaXQncyBuYW1lc3Bh Y2VkLg0KIA0KUmVnYXJkcw0KUm9iaW4NCiANCiANCg== ------=_001_NextPart566004435203_=------