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 7C63B3858CDA for ; Tue, 24 Oct 2023 07:31:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7C63B3858CDA 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 7C63B3858CDA Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=52.59.177.22 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1698132725; cv=none; b=oVQ3MRiPn77lsHt+CSlAO4KV2lNgFr8mRnyqor9V4f3+1qFwwvjIDp9k7aZIZCvBFwxnESfLpA1SPxkjuItth2QxFYwhBs1O5kxHehoVACoC68TULKyRo1wUcB+ou/okkiEeVQq/gsZfE61tCjX9blMNh+D3PNEh+KlV/l9p75Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1698132725; c=relaxed/simple; bh=29I7tZ6XLM2+E7bEwKY9ptc2NuJoos2tlbbTkkt32ww=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=Pe+F6tbu5HNGPt4Z1rsAk+WLbBDDMRYuU0BE4oVsX5tJru84MWDGOzfCvpXcBoMPwHLXffZvTmqLska5A0htJ8f7fUNZw0CtAyw10SifxqDCA4EnaCaruMDViIch7sLxP3yJoPaq2V6Wk9mKbb91aG1f8cI+pLNpVAfoeLiuxvk= ARC-Authentication-Results: i=1; server2.sourceware.org X-QQ-mid: bizesmtp80t1698132708tnwm5yf3 Received: from LAPTOP-EPITNQBU ( [61.141.253.106]) by bizesmtp.qq.com (ESMTP) with id ; Tue, 24 Oct 2023 15:31:47 +0800 (CST) X-QQ-SSF: 01400000000000G0V000000A0000000 X-QQ-FEAT: mRz6/7wsmIgNApIrSkv3kCZzHfwzEEvlc0K7KRgd9UyfuMthFojV9p4vyFH9y kCyPLk+By5zbaegNxhUnuwmJ1wquRG+0bGcs0tJwEhfPAFvsd1Lg6T8WwKVXf+mi6mn0mDK 8bQHlvmKKUayLZdXdYte7AgmWan7A1JMOHH/ARX4cNmYo2nhMlmEhcD2Ta+24sELhl/a12M xslX5aSur1X9bJ4xheMkwMu8wqGEhbk4Ze42Z4vRzhjZbfu6GwlS260fOOePqw59Finx7WP O9ZdXqmjsu3AvIqXeQiavKb3P+zAmS14ukue11avMuFtQ/MmgDmZvccGYar00t/BP+Hd/m5 iVVoEq0KNKWN5/GLW6v9QKxK0pd+INVzs/pYL3ypXtU8Pwz+UbwAZYa62MKMDlfZxc2SNFJ pe+7d0S7Q8aOKL2iLyFXQ/I1gPLUf3tn X-QQ-GoodBg: 2 X-BIZMAIL-ID: 7391693126288236913 Date: Tue, 24 Oct 2023 15:31:47 +0800 From: "juzhe.zhong@rivai.ai" To: "Li Xu" , gcc-patches Cc: kito.cheng , palmer Subject: Re: [PATCH v2] RISC-V: Fix ICE of RVV vget/vset intrinsic[PR111935] References: <202310241529094074324@eswincomputing.com> X-Priority: 3 X-GUID: 6EF6FD23-B377-4B2E-88FB-CEFEE90A9436 X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: <288E54AAD16B209A+202310241531469837160@rivai.ai> Content-Type: multipart/alternative; boundary="----=_001_NextPart622072011071_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-10.1 required=5.0 tests=BAYES_00,GIT_PATCH_0,HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,MIME_BASE64_TEXT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_PASS,TXREP,T_SPF_HELO_TEMPERROR 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_NextPart622072011071_=---- Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: base64 T2sgZm9yIHRydW5rIChZb3UgY2FuIGNvbW1pdCBpdCB0byB0aGUgdHJ1bmsg bm93KS4NCg0KRm9yIEdDQy0xMywgIEknZCBsaWtlIHRvIHdhaXQgZm9yIGtp dG8ncyBjb21tZW50Lg0KDQpUaGFua3MuDQoNCg0KanV6aGUuemhvbmdAcml2 YWkuYWkNCiANCkZyb206IExpIFh1DQpEYXRlOiAyMDIzLTEwLTI0IDE1OjI5 DQpUbzogZ2NjLXBhdGNoZXMNCkNDOiBraXRvLmNoZW5nOyBwYWxtZXI7IGp1 emhlLnpob25nDQpTdWJqZWN0OiBbUEFUQ0ggdjJdIFJJU0MtVjogRml4IElD RSBvZiBSVlYgdmdldC92c2V0IGludHJpbnNpY1tQUjExMTkzNV0NCg0KQ2Fs bGluZyB2Z2V0L3ZzZXQgaW50cmluc2ljIHdpdGhvdXQgcmVjZWl2aW5nIGEg cmV0dXJuIHZhbHVlIHdpbGwgY2F1c2UNCmEgY3Jhc2guIEJlY2F1c2UgaW4g dGhpcyBjYXNlIGUudGFyZ2V0IGlzIG51bGwuDQpUaGlzIHBhdGNoIHNob3Vs ZCBiZSBiYWNrcG9ydGVkIHRvIHJlbGVhc2VzL2djYy0xMy4NCg0KICAgICAg ICBQUi90YXJnZXQgMTExOTM1DQoNCmdjYy9DaGFuZ2VMb2c6DQoNCiAgICAg ICAgKiBjb25maWcvcmlzY3YvcmlzY3YtdmVjdG9yLWJ1aWx0aW5zLWJhc2Vz LmNjOiBmaXggYnVnLg0KDQpnY2MvdGVzdHN1aXRlL0NoYW5nZUxvZzoNCg0K ICAgICAgICAqIGdjYy50YXJnZXQvcmlzY3YvcnZ2L2Jhc2UvcHIxMTE5MzUu YzogTmV3IHRlc3QuDQotLS0NCiAuLi4vcmlzY3YvcmlzY3YtdmVjdG9yLWJ1 aWx0aW5zLWJhc2VzLmNjICAgICAgfCAgNCArKysNCiAuLi4vZ2NjLnRhcmdl dC9yaXNjdi9ydnYvYmFzZS9wcjExMTkzNS5jICAgICAgfCAyNiArKysrKysr KysrKysrKysrKysrDQogMiBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25z KCspDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdjYy90ZXN0c3VpdGUvZ2NjLnRh cmdldC9yaXNjdi9ydnYvYmFzZS9wcjExMTkzNS5jDQoNCmRpZmYgLS1naXQg YS9nY2MvY29uZmlnL3Jpc2N2L3Jpc2N2LXZlY3Rvci1idWlsdGlucy1iYXNl cy5jYyBiL2djYy9jb25maWcvcmlzY3YvcmlzY3YtdmVjdG9yLWJ1aWx0aW5z LWJhc2VzLmNjDQppbmRleCBhYjEyZTEzMDkwNy4uMGIxNDA5YTUyZTAgMTAw NjQ0DQotLS0gYS9nY2MvY29uZmlnL3Jpc2N2L3Jpc2N2LXZlY3Rvci1idWls dGlucy1iYXNlcy5jYw0KKysrIGIvZ2NjL2NvbmZpZy9yaXNjdi9yaXNjdi12 ZWN0b3ItYnVpbHRpbnMtYmFzZXMuY2MNCkBAIC0xNzQwLDYgKzE3NDAsOCBA QCBwdWJsaWM6DQogDQogICBydHggZXhwYW5kIChmdW5jdGlvbl9leHBhbmRl ciAmZSkgY29uc3Qgb3ZlcnJpZGUNCiAgIHsNCisgICAgaWYgKCFlLnRhcmdl dCkNCisgICAgICByZXR1cm4gTlVMTF9SVFg7DQogICAgIHJ0eCBkZXN0ID0g ZXhwYW5kX25vcm1hbCAoQ0FMTF9FWFBSX0FSRyAoZS5leHAsIDApKTsNCiAg ICAgZ2NjX2Fzc2VydCAocmlzY3Zfdl9leHRfdmVjdG9yX21vZGVfcCAoR0VU X01PREUgKGRlc3QpKSk7DQogICAgIHJ0eCBpbmRleCA9IGV4cGFuZF9ub3Jt YWwgKENBTExfRVhQUl9BUkcgKGUuZXhwLCAxKSk7DQpAQCAtMTc3Nyw2ICsx Nzc5LDggQEAgcHVibGljOg0KIA0KICAgcnR4IGV4cGFuZCAoZnVuY3Rpb25f ZXhwYW5kZXIgJmUpIGNvbnN0IG92ZXJyaWRlDQogICB7DQorICAgIGlmICgh ZS50YXJnZXQpDQorICAgICAgcmV0dXJuIE5VTExfUlRYOw0KICAgICBydHgg c3JjID0gZXhwYW5kX25vcm1hbCAoQ0FMTF9FWFBSX0FSRyAoZS5leHAsIDAp KTsNCiAgICAgZ2NjX2Fzc2VydCAocmlzY3Zfdl9leHRfdmVjdG9yX21vZGVf cCAoR0VUX01PREUgKHNyYykpKTsNCiAgICAgcnR4IGluZGV4ID0gZXhwYW5k X25vcm1hbCAoQ0FMTF9FWFBSX0FSRyAoZS5leHAsIDEpKTsNCmRpZmYgLS1n aXQgYS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvcmlzY3YvcnZ2L2Jhc2Uv cHIxMTE5MzUuYyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9yaXNjdi9y dnYvYmFzZS9wcjExMTkzNS5jDQpuZXcgZmlsZSBtb2RlIDEwMDY0NA0KaW5k ZXggMDAwMDAwMDAwMDAuLjBiOTM2ZDg0OWExDQotLS0gL2Rldi9udWxsDQor KysgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvcmlzY3YvcnZ2L2Jhc2Uv cHIxMTE5MzUuYw0KQEAgLTAsMCArMSwyNiBAQA0KKy8qIHsgZGctZG8gY29t cGlsZSB9ICovDQorLyogeyBkZy1vcHRpb25zICItbWFyY2g9cnY2NGdjdiAt bWFiaT1scDY0ZCAtTzAgLVduby1wc2FiaSIgfSAqLw0KKw0KKyNpbmNsdWRl ICJyaXNjdl92ZWN0b3IuaCINCisNCitpbmxpbmUgdnVpbnQzMm00X3QgX19h dHRyaWJ1dGVfXygoX19hbHdheXNfaW5saW5lX18pKSB0cmFuc3Bvc2VfaW5k ZXhlcygpIHsNCisgIHN0YXRpYyBjb25zdCB1aW50MzJfdCBpZHhfWzE2XSA9 IHswLCA0LCA4LCAxMiwNCisgICAgICAgICAgICAgICAgICAgICAgMSwgNSwg OSwgMTMsDQorICAgICAgICAgICAgICAgICAgICAgIDIsIDYsIDEwLCAxNCwN CisgICAgICAgICAgICAgICAgICAgICAgMywgNywgMTEsIDE1fTsNCisgIHJl dHVybiBfX3Jpc2N2X3ZsZTMyX3ZfdTMybTQoaWR4XywgMTYpOw0KK30NCisN Cit2b2lkIHBmZmZ0X3JlYWxfcHJlcHJvY2Vzc180eDQoY29uc3QgZmxvYXQg KmluKSB7DQorICB2ZmxvYXQzMm0xX3QgcjA9X19yaXNjdl92bGUzMl92X2Yz Mm0xKGluLDQpOw0KKyAgdmZsb2F0MzJtNF90IHRtcCA9IF9fcmlzY3ZfdnVu ZGVmaW5lZF9mMzJtNCgpOw0KKyAgdG1wID0gX19yaXNjdl92c2V0X3ZfZjMy bTFfZjMybTQodG1wLCAwLCByMCk7DQorICB0bXAgPSBfX3Jpc2N2X3ZzZXRf dl9mMzJtMV9mMzJtNCh0bXAsIDEsIHIwKTsNCisgIHRtcCA9IF9fcmlzY3Zf dnNldF92X2YzMm0xX2YzMm00KHRtcCwgMiwgcjApOw0KKyAgdG1wID0gX19y aXNjdl92c2V0X3ZfZjMybTFfZjMybTQodG1wLCAzLCByMCk7DQorICB0bXAg PSBfX3Jpc2N2X3ZyZ2F0aGVyX3Z2X2YzMm00KHRtcCwgdHJhbnNwb3NlX2lu ZGV4ZXMoKSwgMTYpOw0KKyAgcjAgPSBfX3Jpc2N2X3ZnZXRfdl9mMzJtNF9m MzJtMSh0bXAsIDApOw0KK30NCisNCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1h c3NlbWJsZXItdGltZXMge3ZsWzAtOV0rcmVbMC05XStcLnZccyt2WzAtOV0r LFxzKjBcKFthLXpdK1swLTldK1wpfSAxMCB9IH0gKi8NCisvKiB7IGRnLWZp bmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMge3ZzWzAtOV0rclwudlxzK3Zb MC05XSssXHMqMFwoW2Etel0rWzAtOV0rXCl9IDggfSB9ICovDQotLSANCjIu MTcuMQ0KDQoNCnh1bGkxQGVzd2luY29tcHV0aW5nLmNvbQ0K ------=_001_NextPart622072011071_=------