From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbgeu2.qq.com (smtpbgeu2.qq.com [18.194.254.142]) by sourceware.org (Postfix) with ESMTPS id 51C293858D28 for ; Wed, 24 May 2023 16:15:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 51C293858D28 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: bizesmtp88t1684944922thyn2v8y Received: from TABLET-POE6JQHH ( [115.44.118.116]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 25 May 2023 00:15:21 +0800 (CST) X-QQ-SSF: 01400000000000F0R000000A0000000 X-QQ-FEAT: OFQdrTmJ2CTcq1m56S1XnAxHSRjCu9UWZyj08thBFiWG5A9BHvXfVf1abPO8y R+q1XibiND087cCUbK6XK5GFLEGl8ifayn/u/LCKEFBT9zMPTsQQG8bxatTL2iBOYHQ/yez KH6KbK49r6EGEtSCCGdd//fxD6Y3QKN3nllR0LPVjMZzxZPGrhtc0cNUe/OFgtrLKs1QZc6 HLWXTOPa3W0BHogkd1l818rh8dJF9hPR2dmAUfuEBug9W7UVX1/oD/hqmN6xHP9LdYcMGNU MtYaIEKXHl2gB8Wu/6qwmzVs3bOrI0dPvuLQmI0UN7MNTxRXhhF72y6J5DsvZbqrd1aPtnB kszsUQIk7BQvrfvhEKK5MBTVFGP1DeC+iIPc3UzSb8QXKXwW/M= X-QQ-GoodBg: 2 X-BIZMAIL-ID: 12890994429566930386 Date: Thu, 25 May 2023 00:15:21 +0800 From: =?UTF-8?B?6ZKf5bGF5ZOy?= To: richard.sandiford Cc: gcc-patches , rguenther Subject: Re: Re: [PATCH V14] VECT: Add decrement IV iteration loop control by variable amount support References: <20230524144801.73537-1-juzhe.zhong@rivai.ai>, , <7AF1D88A0988DC3D+2023052423130398041121@rivai.ai>, , <5B94EE89DA317A86+2023052423421230674834@rivai.ai>, , <70D20B75C645F088+2023052423522166255038@rivai.ai>, X-Priority: 3 X-GUID: 7D3F700D-F31D-4056-9E00-AD3321E72FE0 X-Has-Attach: no X-Mailer: Foxmail 7.2.23.121[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart145437082875_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,BODY_8BITS,HTML_MESSAGE,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE,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_NextPart145437082875_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SGksIEZvciB0aGUgZmlyc3QgcGllY2Ugb2YgY29kZSAsSSB0cmllZDoNCiAg dW5zaWduZWQgaW50IG5pdGVtc19wZXJfaXRlcg0KICAgID0gZGVzdF9yZ20t Pm1heF9uc2NhbGFyc19wZXJfaXRlciAqIGRlc3RfcmdtLT5mYWN0b3I7DQog IHN0ZXAgPSBnaW1wbGVfYnVpbGQgKHNlcSwgTVVMVF9FWFBSLCBpdl90eXBl LCBzdGVwLA0KICAgICAgICAgICAgICAgICAgICAgICBidWlsZF9pbnRfY3N0 IChpdl90eXBlLCBuaXRlbXNfcGVyX2l0ZXIpKTsNCg0KVGhlbiBvcHRpbWl6 ZWQgSVI6DQpsb29wX2xlbl8zNCA9IE1JTl9FWFBSIDxpdnRtcF83MiwgOD47 DQogIF83NCA9IGxvb3BfbGVuXzM0ICogNDsNCiAgbG9vcF9sZW5fNTEgPSBf NzQgKyAxODQ0Njc0NDA3MzcwOTU1MTYwNDsNCg0KICBfMTYgPSAodm9pZCAq KSBpdnRtcC4yN180MTsNCiAgXzE3ID0gJk1FTSA8dmVjdG9yKDgpIHNob3J0 IGludD4gWyhzaG9ydCBpbnQgKilfMTZdOw0KDQogIHZlY3RfXzEuN18zMyA9 IC5MRU5fTE9BRCAoXzE3LCAxNkIsIGxvb3BfbGVuXzM0LCAwKTsNCg0KICB2 ZWN0X18yLjhfMjMgPSBWSUVXX0NPTlZFUlRfRVhQUjx2ZWN0b3IoOCkgdW5z aWduZWQgc2hvcnQ+KHZlY3RfXzEuN18zMyk7DQogIHZlY3RfXzMuOV8yMiA9 IHZlY3RfXzIuOF8yMyArIHsgMSwgMiwgMSwgMiwgMSwgMiwgMSwgMiB9Ow0K ICB2ZWN0X180LjEwXzIxID0gVklFV19DT05WRVJUX0VYUFI8dmVjdG9yKDgp IHNob3J0IGludD4odmVjdF9fMy45XzIyKTsNCiAgLkxFTl9TVE9SRSAoXzE3 LCAxNkIsIGxvb3BfbGVuXzM0LCB2ZWN0X180LjEwXzIxLCAwKTsNCiAgXzIw ID0gKHZvaWQgKikgaXZ0bXAuMjhfMTsNCiAgXzMxID0gJk1FTSA8dmVjdG9y KDQpIGludD4gWyhpbnQgKilfMjBdOw0KDQogIHZlY3RfXzEwLjE1XzUyID0g LkxFTl9MT0FEIChfMzEsIDMyQiwgNCwgMCk7DQoNCiAgXzMwID0gKHZvaWQg KikgaXZ0bXAuMzFfNDsNCiAgXzI5ID0gJk1FTSA8dmVjdG9yKDQpIGludD4g WyhpbnQgKilfMzBdOw0KDQogIHZlY3RfXzEwLjE2XzU0ID0gLkxFTl9MT0FE IChfMjksIDMyQiwgNCwgMCk7DQoNCiAgXzI2ID0gKHZvaWQgKikgaXZ0bXAu MzJfODsNCiAgXzI1ID0gJk1FTSA8dmVjdG9yKDQpIGludD4gWyhpbnQgKilf MjZdOw0KDQogIHZlY3RfXzEwLjE3XzU2ID0gLkxFTl9MT0FEIChfMjUsIDMy QiwgNCwgMCk7DQoNCiAgXzc5ID0gKHZvaWQgKikgaXZ0bXAuMzNfMTI7DQog IF84MCA9ICZNRU0gPHZlY3Rvcig0KSBpbnQ+IFsoaW50ICopXzc5XTsNCg0K ICB2ZWN0X18xMC4xOF81OCA9IC5MRU5fTE9BRCAoXzgwLCAzMkIsIGxvb3Bf bGVuXzUxLCAwKTsNCg0KSXMgaXQgY29ycmVjdCA/IEl0IGxvb2tzIHdpZXJk ID8gDQoNCg0KanV6aGUuemhvbmdAcml2YWkuYWkNCiANCkZyb206IFJpY2hh cmQgU2FuZGlmb3JkDQpEYXRlOiAyMDIzLTA1LTI1IDAwOjAwDQpUbzog6ZKf 5bGF5ZOyDQpDQzogZ2NjLXBhdGNoZXM7IHJndWVudGhlcg0KU3ViamVjdDog UmU6IFtQQVRDSCBWMTRdIFZFQ1Q6IEFkZCBkZWNyZW1lbnQgSVYgaXRlcmF0 aW9uIGxvb3AgY29udHJvbCBieSB2YXJpYWJsZSBhbW91bnQgc3VwcG9ydA0K 6ZKf5bGF5ZOyIDxqdXpoZS56aG9uZ0ByaXZhaS5haT4gd3JpdGVzOg0KPiBP aC4gSSBzZWUuIFRoYW5rIHlvdSBzbyBtdWNoIGZvciBwb2ludGluZyB0aGlz Lg0KPiBDb3VsZCB5b3UgdGVsbCBtZSB3aGF0IEkgc2hvdWxkIGRvIGluIHRo ZSBjb2Rlcz8NCj4gSXQgc2VlbXMgdGhhdCBJIHNob3VsZCBhZGp1c3QgaXQg aW4gDQo+IHZlY3RfYWRqdXN0X2xvb3BfbGVuc19jb250cm9sDQo+DQo+IG11 bGlwbHkgYnkgc29tZSBmYWN0b3IgPyBJcyB0aGlzIGNvcnJlY3QgbXVsdGlw bHkgYnkgbWF4X25zY2FsYXJzX3Blcl9pdGVyDQo+ID8NCiANCm1heF9uc2Nh bGFyc19wZXJfaXRlciAqIGZhY3RvciByYXRoZXIgdGhhbiBqdXN0IG1heF9u c2NhbGFyc19wZXJfaXRlcg0KIA0KTm90ZSB0aGF0IGl0J3MgcG9zc2libGUg Zm9yIGxhdGVyIG1heF9uc2NhbGFyc19wZXJfaXRlciAqIGZhY3RvciB0bw0K YmUgc21hbGxlciwgc28gYSBkaXZpc2lvbiBtaWdodCBiZSBuZWVkZWQgaW4g cmFyZSBjYXNlcy4gIEUuZy46DQogDQp1aW50NjRfdCB4WzEwMF07DQp1aW50 MTZfdCB5WzIwMF07DQogDQp2b2lkIGYoKSB7DQogIGZvciAoaW50IGkgPSAw LCBqID0gMDsgaSA8IDEwMDsgaSArPSAyLCBqICs9IDQpIHsNCiAgICB4W2kg KyAwXSArPSAxOw0KICAgIHhbaSArIDFdICs9IDI7DQogICAgeVtqICsgMF0g Kz0gMTsNCiAgICB5W2ogKyAxXSArPSAyOw0KICAgIHlbaiArIDJdICs9IDM7 DQogICAgeVtqICsgM10gKz0gNDsNCiAgfQ0KfQ0KIA0Kd2hlcmUgeSBoYXMg YSBzaW5nbGUtY29udHJvbCByZ3JvdXAgd2l0aCBtYXhfbnNjYWxhcnNfcGVy X2l0ZXIgPT0gNA0KYW5kIHggaGFzIGEgMi1jb250cm9sIHJncm91cCB3aXRo IG1heF9uc2NhbGFyc19wZXJfaXRlciA9PSAyDQogDQpXaGF0IGdpdmVzIHRo ZSBiZXN0IGNvZGUgaW4gdGhlc2UgY2FzZXM/ICBJcyBlbWl0dGluZyBhIG11 bHRpcGxpY2F0aW9uDQpiZXR0ZXI/ICBPciBpcyB1c2luZyBhIG5ldyBJViBi ZXR0ZXI/DQogDQpUaGFua3MsDQpSaWNoYXJkDQogDQo= ------=_001_NextPart145437082875_=------