From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbguseast2.qq.com (smtpbguseast2.qq.com [54.204.34.130]) by sourceware.org (Postfix) with ESMTPS id 1DB993861875 for ; Fri, 15 Dec 2023 12:52:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1DB993861875 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 1DB993861875 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=54.204.34.130 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702644731; cv=none; b=rf27CvDDPzaEvJ7uzYe9F+pQkXp79xqBz9nTYN/+Zut0tQ02Msj0mekJTpXaCZyhzSk24fEbU/9d+tTlufY+YbloOnGKzxotViZzzLF1zQ3PdhJli+x4patvtowBryCjbD5ujTByE9Yg8HREZDHK9Y+9zEr8cHtYoX+l5bRQFKs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702644731; c=relaxed/simple; bh=/T2cUp4jpbVMWHJfKAZewMXC9lSFEEhFKUPnQe2Toi8=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=vbdmAQgLdwBTZzv9PW+/Z64DUpvN2pcZ4cV73mtYIQCkf/THCVrQT8h0yCGPDOCcEJ8uEwwLC0UyxmZ75IdxYzX/Mh1igeEQuRlSxA7MMEiWE928se+u+NEy0Ug+9m4fJw34esnwwXJFBpbJ72IgaibaPvFN/R3a12Zs+xKJDGs= ARC-Authentication-Results: i=1; server2.sourceware.org X-QQ-mid: bizesmtp91t1702644724t1fawz1j Received: from LAPTOP-EPITNQBU ( [58.60.1.10]) by bizesmtp.qq.com (ESMTP) with id ; Fri, 15 Dec 2023 20:52:03 +0800 (CST) X-QQ-SSF: 01400000000000G0V000000A0000000 X-QQ-FEAT: RrZlkntZBfk0S38IjZ3LgoPEUBdypczydC142mcfImgWW7kJ7tCEU5ECECiL/ 87apzhIj/rdy5uapz7BJBecLpbe0877zUZdlRJN+9eNE8rL8jFTxLo2ETPOxvJloFTdzPp6 KB1dmo/wfNj4Z9bIqQY77GaMwcb6SqprY2Dnn/3KXk+vlOcX8s4nkeCrLn2FaZHQ7nqrsBj Z/e1/xllGBlVWiZYBQPSCPU+COQ7/eMb6fmnO1ZIfg4l7COckfcyh6+9cRH+qylh6mgGEB2 djgEwp/cXCgFDNrpsHRvWe8+K1nI1nnqPAXok+QP2QTuo5gdN6/scwQugCGVW0l6z+9x0lU PYsHk6oEgDvx0gSieXeWmls10gqNWEHz4z42XF+jf3PMH8Cor76kjJFnqhctOdv1PAlgwjS hX+6zNbwH8mvBCKNCmivNZzhut1gIIa3 X-QQ-GoodBg: 2 X-BIZMAIL-ID: 11666787382665516071 Date: Fri, 15 Dec 2023 20:52:02 +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>, <7872722C291EDF78+2023121520320530796473@rivai.ai>, <45f4211c-c045-4c5b-a853-453627159cfe@gmail.com> X-Priority: 3 X-GUID: 63387852-EAAB-48B3-B8D6-69A9835B6344 X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: <06AA6DA91333CF1A+2023121520520243628474@rivai.ai> Content-Type: multipart/alternative; boundary="----=_001_NextPart211758212284_=----" 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_H3,RCVD_IN_MSPIKE_WL,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_NextPart211758212284_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 RG8geW91IG1lYW4gOg0KDQogIC8qIFdlIG5lZWQgdG8gdXNlIHByZWNvbXB1 dGVkIG1hc2sgZm9yIHN1Y2ggc2l0dWF0aW9uIGFuZCBzdWNoIG1hc2sNCiAg ICAgY2FuIG9ubHkgYmUgY29tcHV0ZWQgaW4gY29tcGlsZS10aW1lIGtub3du IHNpemUgbW9kZXMuICAqLw0KICBib29sIGluZGljZXNfZml0X3NlbGVjdG9y X3ANCiAgICA9IEdFVF9NT0RFX0JJVFNJWkUgKEdFVF9NT0RFX0lOTkVSICh2 bW9kZSkpID4gOCB8fCBrbm93bl9sdCAodmVjX2xlbiwgMjU2KTsNCiAgaWYg KCFpbmRpY2VzX2ZpdF9zZWxlY3Rvcl9wICYmICF2ZWNfbGVuLmlzX2NvbnN0 YW50ICgpKQ0KICAgIHJldHVybiBmYWxzZTsNCg0KDQoNCmp1emhlLnpob25n QHJpdmFpLmFpDQogDQpGcm9tOiBSb2JpbiBEYXBwDQpEYXRlOiAyMDIzLTEy LTE1IDIwOjQ0DQpUbzoganV6aGUuemhvbmdAcml2YWkuYWk7IGdjYy1wYXRj aGVzDQpDQzogcmRhcHAuZ2NjOyBraXRvLmNoZW5nOyBLaXRvLmNoZW5nOyBq ZWZmcmV5YWxhdw0KU3ViamVjdDogUmU6IFtQQVRDSF0gUklTQy1WOiBGaXgg dm1lcmdlIG9wdGltaXphdGlvbiBidWcgaW4gdmVjX3Blcm0gdmVjdG9yaXph dGlvbg0KPiBPaC4gSSB0aGluayBpdCBzaG91bGQgYmUgcmVuYW1lZCBpbnRv IG5vdF9maXQuDQo+IA0KPiBJcyB0aGlzIGZvbGxvd2luZyBtYWtlIHNlbnNl IHRvIHlvdSA/DQo+IA0KPiAgIC8qIFdlIG5lZWQgdG8gdXNlIHByZWNvbXB1 dGVkIG1hc2sgZm9yIHN1Y2ggc2l0dWF0aW9uIGFuZCBzdWNoIG1hc2sNCj4g ICAgICBjYW4gb25seSBiZSBjb21wdXRlZCBpbiBjb21waWxlLXRpbWUga25v d24gc2l6ZSBtb2Rlcy4gICovDQo+ICAgYm9vbCBpbmRpY2VzX25vdF9maXRf c2VsZWN0b3JfcA0KPiAgICAgPSBtYXliZV9nZSAodmVjX2xlbiwgMiA8PCBH RVRfTU9ERV9CSVRTSVpFIChHRVRfTU9ERV9JTk5FUiAodm1vZGUpKSk7DQo+ ICAgaWYgKEdFVF9NT0RFX0JJVFNJWkUgKEdFVF9NT0RFX0lOTkVSICh2bW9k ZSkpID09IDgNCj4gICAgICAgJiYgaW5kaWNlc19ub3RfZml0X3NlbGVjdG9y X3ANCj4gICAgICAgJiYgIXZlY19sZW4uaXNfY29uc3RhbnQgKCkpDQo+ICAg ICByZXR1cm4gZmFsc2U7DQogDQpNaG0sIHJpZ2h0LCBJIGRvbid0IHRoaW5r IHRoaXMgbWFrZXMgaXQgbmljZXIgb3ZlcmFsbC4gIE1heWJlIGp1c3QgbGlr ZQ0KdGhlIGZvbGxvd2luZyB0aGVuOg0KIA0KYm9vbCAuLi5fcCA9IEdFVF9N T0RFX0JJVFNJWkUgKEdFVF9NT0RFX0lOTkVSICh2bW9kZSkpID4gOCB8fCBr bm93bl9sdCAodmVjX2xlbiwgMjU2KTsNCiANCmlmICghLi4uX3AgJiYgIXZl Y19sZW4uaXNfY29uc3RhbnQgKCkpDQogDQp0aGVuIGxhdGVyDQogDQppZiAo Li4uX3ApDQouLi4NCmVsc2UNCi4uLg0KIA0KUmVnYXJkcw0KUm9iaW4NCiAN CiANCg== ------=_001_NextPart211758212284_=------