From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbgbr1.qq.com (smtpbgbr1.qq.com [54.207.19.206]) by sourceware.org (Postfix) with ESMTPS id 860063857704 for ; Mon, 17 Jul 2023 08:22:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 860063857704 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: bizesmtp62t1689582125tpb2ecpi Received: from LAPTOP-EPITNQBU ( [113.104.214.112]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 17 Jul 2023 16:22:03 +0800 (CST) X-QQ-SSF: 01400000000000G0T000000A0000000 X-QQ-FEAT: aBJFcW+uBGaunqkodU3LxSpbKh1asiA/RnHz4Vstgx6/yzXc67tzLZDo4O4vl X3om7CkOSSG6Vv+haAF6b0uvRqn5pFRwdVwqgKlPxpKKgw0X7qChLn9nJtetbl4vaiOcZ46 bmIz+vtohYCkmf/EretDFwMTgxfWWomaH3sUBzNMCoICcKdVWxQ+5ohWhfGim5lWOWoByAx F7ZM71LBDx4HTL5lzB7z5PCEaHuyTThqdURGz036h+8QahmFNkt0zoBNL8raCovEGnHW84M XR4sAjUeXIwxcU1hgHlvyooKrta0nVdmHwYOiD2mM6rPFI5/GdwNn4va+8/CPNE7zdB9AT5 ayWO6KCIfkzitBItdzAqo9jxDasskykq1Dx1CDV26DQA8T2zzjEJ1TeBr8Q7K8Q3Bn4ZRLy +boLnLOumjLfB4qjbtUpsB1XZS1TzBT2 X-QQ-GoodBg: 2 X-BIZMAIL-ID: 18191362630518163235 Date: Mon, 17 Jul 2023 16:22:03 +0800 From: "juzhe.zhong@rivai.ai" To: kito.cheng Cc: gcc-patches , Kito.cheng , palmer , "Robin Dapp" , jeffreyalaw Subject: Re: Re: [PATCH] RISC-V: Support non-SLP unordered reduction References: <20230714123038.1017670-1-juzhe.zhong@rivai.ai>, X-Priority: 3 X-GUID: B4E6466B-D01A-4FBF-AF0E-5DF9C1EE184E X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: <353144436449F358+202307171622029269179@rivai.ai> Content-Type: multipart/alternative; boundary="----=_001_NextPart135115313556_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-10.4 required=5.0 tests=BAYES_00,GIT_PATCH_0,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,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_NextPart135115313556_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 QWRkcmVzcyBjb21tZW50Lg0KDQpWMiBwYXRjaDoNCmh0dHBzOi8vZ2NjLmdu dS5vcmcvcGlwZXJtYWlsL2djYy1wYXRjaGVzLzIwMjMtSnVseS82MjQ2Mzgu aHRtbCANCg0KSSBhZGRlZDoNCg0KKy8qIENoYW5nZSBpbnNuIGFuZCBBc3Nl cnQgdGhlIGNoYW5nZSBhbHdheXMgaGFwcGVucy4gICovCitzdGF0aWMgdm9p ZAordmFsaWRhdGVfY2hhbmdlX29yX2ZhaWwgKHJ0eCBvYmplY3QsIHJ0eCAq bG9jLCBydHggbmV3X3J0eCwgYm9vbCBpbl9ncm91cCkKK3sKKyAgYm9vbCBj aGFuZ2VfcCA9IHZhbGlkYXRlX2NoYW5nZSAob2JqZWN0LCBsb2MsIG5ld19y dHgsIGluX2dyb3VwKTsKKyAgZ2NjX2Fzc2VydCAoY2hhbmdlX3ApOworfQ0K YXMgeW91IHN1Z2dlc3RlZC4NCg0KQ291bGQgeW91IHRha2UgYSBsb29rIGFn YWluPw0KDQoNCmp1emhlLnpob25nQHJpdmFpLmFpDQogDQpGcm9tOiBLaXRv IENoZW5nDQpEYXRlOiAyMDIzLTA3LTE3IDE1OjAwDQpUbzoganV6aGUuemhv bmcNCkNDOiBnY2MtcGF0Y2hlczsga2l0by5jaGVuZzsgcGFsbWVyOyByZGFw cC5nY2M7IGplZmZyZXlhbGF3DQpTdWJqZWN0OiBSZTogW1BBVENIXSBSSVND LVY6IFN1cHBvcnQgbm9uLVNMUCB1bm9yZGVyZWQgcmVkdWN0aW9uDQo+IEBA IC0yNDcsNiArMjQ4LDcgQEAgdm9pZCBlbWl0X3ZsbWF4X2NtcF9tdV9pbnNu ICh1bnNpZ25lZCwgcnR4ICopOw0KPiAgdm9pZCBlbWl0X3ZsbWF4X21hc2tl ZF9tdV9pbnNuICh1bnNpZ25lZCwgaW50LCBydHggKik7DQo+ICB2b2lkIGVt aXRfc2NhbGFyX21vdmVfaW5zbiAodW5zaWduZWQsIHJ0eCAqKTsNCj4gIHZv aWQgZW1pdF9ub252bG1heF9pbnRlZ2VyX21vdmVfaW5zbiAodW5zaWduZWQs IHJ0eCAqLCBydHgpOw0KPiArLy92b2lkIGVtaXRfdmxtYXhfcmVkdWN0aW9u X2luc24gKHVuc2lnbmVkLCBydHggKik7DQogDQpQbHogZHJvcCB0aGlzLg0K IA0KIA0KPiBkaWZmIC0tZ2l0IGEvZ2NjL2NvbmZpZy9yaXNjdi9yaXNjdi12 c2V0dmwuY2MgYi9nY2MvY29uZmlnL3Jpc2N2L3Jpc2N2LXZzZXR2bC5jYw0K PiBpbmRleCA1ODZkYzhlNTM3OS4uOTdhOWRhZDhhNzcgMTAwNjQ0DQo+IC0t LSBhL2djYy9jb25maWcvcmlzY3YvcmlzY3YtdnNldHZsLmNjDQo+ICsrKyBi L2djYy9jb25maWcvcmlzY3YvcmlzY3YtdnNldHZsLmNjDQo+IEBAIC02NDYs NyArNjQ2LDggQEAgZ2VuX3ZzZXR2bF9wYXQgKGVudW0gdnNldHZsX3R5cGUg aW5zbl90eXBlLCBjb25zdCB2bF92dHlwZV9pbmZvICZpbmZvLCBydHggdmwp DQo+ICB9DQo+DQo+ICBzdGF0aWMgcnR4DQo+IC1nZW5fdnNldHZsX3BhdCAo cnR4X2luc24gKnJpbnNuLCBjb25zdCB2ZWN0b3JfaW5zbl9pbmZvICZpbmZv KQ0KPiArZ2VuX3ZzZXR2bF9wYXQgKHJ0eF9pbnNuICpyaW5zbiwgY29uc3Qg dmVjdG9yX2luc25faW5mbyAmaW5mbywNCj4gKyAgICAgICAgICAgICAgIHJ0 eCB2bCA9IE5VTExfUlRYKQ0KPiAgew0KPiAgICBydHggbmV3X3BhdDsNCj4g ICAgdmxfdnR5cGVfaW5mbyBuZXdfaW5mbyA9IGluZm87DQo+IEBAIC02NTcs NyArNjU4LDcgQEAgZ2VuX3ZzZXR2bF9wYXQgKHJ0eF9pbnNuICpyaW5zbiwg Y29uc3QgdmVjdG9yX2luc25faW5mbyAmaW5mbykNCj4gICAgaWYgKHZzZXR2 bF9pbnNuX3AgKHJpbnNuKSB8fCB2bG1heF9hdmxfcCAoaW5mby5nZXRfYXZs ICgpKSkNCj4gICAgICB7DQo+ICAgICAgICBydHggZGVzdCA9IGdldF92bCAo cmluc24pOw0KIA0KcnR4IGRlc3QgPSB2bCA/IHZsIDogZ2V0X3ZsIChyaW5z bik7DQogDQo+IC0gICAgICBuZXdfcGF0ID0gZ2VuX3ZzZXR2bF9wYXQgKFZT RVRWTF9OT1JNQUwsIG5ld19pbmZvLCBkZXN0KTsNCj4gKyAgICAgIG5ld19w YXQgPSBnZW5fdnNldHZsX3BhdCAoVlNFVFZMX05PUk1BTCwgbmV3X2luZm8s IHZsID8gdmwgOiBkZXN0KTsNCiANCmFuZCBrZWVwIGRlc3QgaGVyZS4NCiAN Cj4gICAgICB9DQo+ICAgIGVsc2UgaWYgKElOU05fQ09ERSAocmluc24pID09 IENPREVfRk9SX3ZzZXR2bF92dHlwZV9jaGFuZ2Vfb25seSkNCj4gICAgICBu ZXdfcGF0ID0gZ2VuX3ZzZXR2bF9wYXQgKFZTRVRWTF9WVFlQRV9DSEFOR0Vf T05MWSwgbmV3X2luZm8sIE5VTExfUlRYKTsNCiANClNob3VsZCB3ZSBoYW5k bGUgdmwgaXMgbm9uLW51bGwgY2FzZSBpbiBlbHNlLWlmIGFuZCBlbHNlIGNh c2U/DQpBZGQgYGFzc2VydCAodmwgPT0gTlVMTF9SVFgpYCBpZiBub3QgaGFu ZGxlLg0KIA0KPiBAQCAtODE4LDcgKzgxOSw4IEBAIGNoYW5nZV9pbnNuIChy dHhfaW5zbiAqcmluc24sIHJ0eCBuZXdfcGF0KQ0KPiAgICAgICAgcHJpbnRf cnRsX3NpbmdsZSAoZHVtcF9maWxlLCBQQVRURVJOIChyaW5zbikpOw0KPiAg ICAgIH0NCj4NCj4gLSAgdmFsaWRhdGVfY2hhbmdlIChyaW5zbiwgJlBBVFRF Uk4gKHJpbnNuKSwgbmV3X3BhdCwgZmFsc2UpOw0KPiArICBib29sIGNoYW5n ZV9wID0gdmFsaWRhdGVfY2hhbmdlIChyaW5zbiwgJlBBVFRFUk4gKHJpbnNu KSwgbmV3X3BhdCwgZmFsc2UpOw0KPiArICBnY2NfYXNzZXJ0IChjaGFuZ2Vf cCk7DQogDQpJIHRoaW5rIHdlIGNvdWxkIGNyZWF0ZSBhIHdyYXBwZXIgZm9y IHZhbGlkYXRlX2NoYW5nZSB0byBtYWtlIHN1cmUNCnRoYXQgcmV0dXJuIHRy dWUsIGFuZCBhbHNvIHVzZSB0aGF0IHdyYXBwZXIgZm9yIGFsbCBvdGhlciBj YWxsIHNpdGVzPw0KIA0KZS5nLg0KdmFsaWRhdGVfY2hhbmdlX29yX2ZhaWw/ DQogDQo= ------=_001_NextPart135115313556_=------