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 EF389386483A for ; Fri, 15 Dec 2023 12:28:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EF389386483A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivai.ai Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivai.ai ARC-Filter: OpenARC Filter v1.0.0 sourceware.org EF389386483A Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=54.207.22.56 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702643306; cv=none; b=ZIFkR7wedha8Kk6aD6Fxi3/7zsWpDfmkMTxc61rK6en7UmT0mz8bQdGkJDeMm3aGZSKJsSxUKjCiYiKXlvaLD0mnqKvZ/PX/rQx7eF0bPNqpNOZN3EI9jWe6iHTbf602V4NpPSHLJd7HVCtMBLQuePctsZV7cTO2irlL1i6TnL0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702643306; c=relaxed/simple; bh=jJNADcJcY1ZtJm06nbxXJZUaaPa9brW+8hJ3GI/IupY=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=GVRhb3ohGqJyrwftNPQoK4y+IxOokA3zHP9RqqHC6tB3w8rxYIA3lo+dTJ8VeeXsQIWtARYWqCEWnZEBc2SRSEY0t9f0JRPk2zynhSrLQ3lKItezdLGnZCwWKz09mgD9RePFxtx3jzcSmWH94sFGm09ZDQil1FF/ZvzRo4HyzEI= ARC-Authentication-Results: i=1; server2.sourceware.org X-QQ-mid: bizesmtp82t1702643296t4irumvk Received: from LAPTOP-EPITNQBU ( [58.60.1.10]) by bizesmtp.qq.com (ESMTP) with id ; Fri, 15 Dec 2023 20:28:15 +0800 (CST) X-QQ-SSF: 01400000000000G0V000000A0000000 X-QQ-FEAT: xql3CJ6F+4268yURiD5DlPZDm/Abo0MtO6yvVSGo4WQ4MuBq0tw+IFGNf3FdB Z5JOe4lQN4iytQ1hxrBm7E4QMz6GB8D6VUl0pS2f+R9jrgj4TFHdj+3O7p29hrXWZ9JtuQG 3jXK6KSHSWVCxrxotOV53+5gEkIVh70JFVjaR8E8Cr0KGTWHL1FmCbzPgIbUVsiD2iQAQzF pSSsz1w00FgjEY2+Ollyn9PiB5DkBuk4VlUha5+t7u7ETBFQsNswQEMA7sh3dL3zALGnbwa dMJzFWCdgwiXQshCVRfYhj1uF2oqNy9joPYxLZUGgXcXgGZjU49OnKqpklUNWr1qAY9vU4w cswRD2Vj5YhqmMY7tHmdVZ1oSfmnthL49EQ+x2Kawfndp/f8vOEF0qEySzPMLp6fi46rKP9 fy/OFg32Jis7A0tZktJ9tA== X-QQ-GoodBg: 2 X-BIZMAIL-ID: 7970094326640491517 Date: Fri, 15 Dec 2023 20:28:15 +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: Fix vmerge optimization bug in vec_perm vectorization References: <20231215025750.159162-1-juzhe.zhong@rivai.ai>, <7f799b3f-ced5-4c95-a40e-370d028005af@gmail.com>, <5F78E561522A59F4+2023121520165641829969@rivai.ai>, <50e3e3d0-3af6-4e7b-a8cf-a16a7cbef077@gmail.com> X-Priority: 3 X-GUID: 44F49425-5749-4CF4-BD01-677D8E5D7A60 X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart250285335165_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,HTML_MESSAGE,KAM_DMARC_STATUS,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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_NextPart250285335165_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 RG8geW91IG1lYW4gbGlrZSB0aGlzID8NCg0KICAvKiBXZSBuZWVkIHRvIHVz ZSBwcmVjb21wdXRlZCBtYXNrIGZvciBzdWNoIHNpdHVhdGlvbiBhbmQgc3Vj aCBtYXNrDQogICAgIGNhbiBvbmx5IGJlIGNvbXB1dGVkIGluIGNvbXBpbGUt dGltZSBrbm93biBzaXplIG1vZGVzLiAgKi8NCiAgYm9vbCBpbmRpY2VzX2Zp dF9zZWxlY3Rvcl9wDQogICAgPSBtYXliZV9nZSAodmVjX2xlbiwgMiA8PCBH RVRfTU9ERV9CSVRTSVpFIChHRVRfTU9ERV9JTk5FUiAodm1vZGUpKSk7DQog IGlmIChHRVRfTU9ERV9CSVRTSVpFIChHRVRfTU9ERV9JTk5FUiAodm1vZGUp KSA9PSA444CBDQogICAgICAmJiBpbmRpY2VzX2ZpdF9zZWxlY3Rvcl9wDQog ICAgICAmJiAhdmVjX2xlbi5pc19jb25zdGFudCAoKSkNCiAgICByZXR1cm4g ZmFsc2U7DQoNCg0KDQpqdXpoZS56aG9uZ0ByaXZhaS5haQ0KIA0KRnJvbTog Um9iaW4gRGFwcA0KRGF0ZTogMjAyMy0xMi0xNSAyMDoyNQ0KVG86IGp1emhl Lnpob25nQHJpdmFpLmFpOyBnY2MtcGF0Y2hlcw0KQ0M6IHJkYXBwLmdjYzsg a2l0by5jaGVuZzsgS2l0by5jaGVuZzsgamVmZnJleWFsYXcNClN1YmplY3Q6 IFJlOiBbUEFUQ0hdIFJJU0MtVjogRml4IHZtZXJnZSBvcHRpbWl6YXRpb24g YnVnIGluIHZlY19wZXJtIHZlY3Rvcml6YXRpb24NCk9uIDEyLzE1LzIzIDEz OjE2LCBqdXpoZS56aG9uZ0ByaXZhaS5haSB3cm90ZToNCj4gDQo+Pj4gYm9v bCBpbmRpY2VzX2ZpdF9zZWxlY3RvciA9IG1heWJlX2dlICh2ZWNfbGVuLCAy IDw8IEdFVF9NT0RFX0JJVFNJWkUgKEdFVF9NT0RFX0lOTkVSICh2bW9kZSkp KTsNCj4gTm8sIEkgdGhpbmsgaXQgd2lsbCBtYWtlIHVzIG1pc3Mgc29tZSBv cHRpbWl6YXRpb24uDQo+IA0KPiBGb3IgZXhhbXBsZSwgZm9yIHBvbHkgdmFs dWUgWzE2LDE2XSAgbWF5YmVfZ2UgKFsxNiwxNl0sIDY1NTM2KSB3aGljaCBt YWtlcyB1cyBtaXNzZWQgbWVyZ2Ugb3B0aW1pemF0aW9uIGJ1dA0KPiB3ZSBk ZWZpbml0ZWx5IGNhbiBkbyBtZXJnZSBvcHRpbWl6YXRpb24uDQogDQpJIGRp ZG4ndCBtZWFuIHRvIHNraXAgdGhlICYmICF2ZWNfbGVuLmlzX2NvbnN0YW50 ICgpLCB0aGF0IHNob3VsZA0Kc3RheS4gIEp1c3QgdGhlIGZpcnN0IHBhcnQg b2YgY29uZGl0aW9uIHRoYXQgY2FuIGJlIHJlLXVzZWQgaW4gdGhlDQppZiBh cyB3ZWxsIChpbnZlcnRlZCkuDQogDQpSZWdhcmRzDQpSb2Jpbg0KIA0K ------=_001_NextPart250285335165_=------