From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbgau1.qq.com (smtpbgau1.qq.com [54.206.16.166]) by sourceware.org (Postfix) with ESMTPS id 126643858C2C for ; Fri, 19 Aug 2022 08:19:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 126643858C2C 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: bizesmtp84t1660897159to0qmb4y Received: from LAPTOP-EPITNQBU ( [58.60.1.3]) by bizesmtp.qq.com (ESMTP) with id ; Fri, 19 Aug 2022 16:19:18 +0800 (CST) X-QQ-SSF: 01400000002000C0I000B00A0000000 X-QQ-FEAT: K2/klV1qoGlVW1WudHWT+LmRCUEhVbhgDQrEWQGfk7a6yqOqoNZQ4rHirKMg0 pvC0lB7a612SH1MKq88Ql7RuxxyVvkR2uyiKGCrIZBWL0TSqLumLvqpKaQ45Jx89dc95k+E Z/uCO8hcXmmlq+t0cVWhWKui4kfTlp7DKb4T115HFh103Y+9LVMud8WkLdEkv5XWRRIFOz3 FG2KvyP9Fr7QJcTTpmDIt0XWYu4o51zJA/Ud8OCT7PSEV8v3qvUAnXY9YWFLiylfbjFZ+Xv CoJFESHEZOE02sURGye7/bz8ytnlepO1/RrLQ32xcPp8yx7jhTuBw3tQIYj5ROe0hcgrkuQ j2rvCN3LJSgVsv/mlalr9xAqpIqjT56FU0FehijeYcehif3eKqMZvGdqcNW5hAX//Axf+9T KsReQfBHJHDClFZqSSbJ0g== X-QQ-GoodBg: 2 Date: Fri, 19 Aug 2022 16:19:18 +0800 From: "juzhe.zhong@rivai.ai" To: richard.sandiford Cc: gcc-patches , rguenther , kito.cheng Subject: Re: Re: [PATCH] middle-end: skipp stepped vector test of poly_int (1, 1) and allow the machine_mode definition with poly_uint16 (1, 1) References: <20220818104608.259204-1-juzhe.zhong@rivai.ai>, X-Priority: 3 X-GUID: 386D0B80-7C34-4996-9D1B-5A23AB228D7B X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: <7DC2EB043C476F25+202208191619181523847@rivai.ai> X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvr:qybglogicsvr7 X-Spam-Status: No, score=-9.4 required=5.0 tests=BAYES_00, GIT_PATCH_0, HTML_MESSAGE, KAM_DMARC_STATUS, MIME_BASE64_TEXT, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2022 08:19:32 -0000 VGhhbmsgeW91IHNvIG11Y2guIEFkZHJlc3MgeW91ciBjb21tZW50LiBJIHRoaW5rICJtYXliZV9n dCAobnVuaXRzLCAxKSIgaXMgYSBtb3JlIHNvbGlkIHNvbHV0aW9uIHRoYW4gSSBkby4NCkkgd2ls bCBzZW5kIGEgcGF0Y2ggdG8gZml4IHRoaXMuDQoNCg0KDQpqdXpoZS56aG9uZ0ByaXZhaS5haQ0K IA0KRnJvbTogUmljaGFyZCBTYW5kaWZvcmQNCkRhdGU6IDIwMjItMDgtMTkgMTY6MDMNClRvOiBq dXpoZS56aG9uZw0KQ0M6IGdjYy1wYXRjaGVzOyByZ3VlbnRoZXI7IGtpdG8uY2hlbmcNClN1Ympl Y3Q6IFJlOiBbUEFUQ0hdIG1pZGRsZS1lbmQ6IHNraXBwIHN0ZXBwZWQgdmVjdG9yIHRlc3Qgb2Yg cG9seV9pbnQgKDEsIDEpIGFuZCBhbGxvdyB0aGUgbWFjaGluZV9tb2RlIGRlZmluaXRpb24gd2l0 aCBwb2x5X3VpbnQxNiAoMSwgMSkNCmp1emhlLnpob25nQHJpdmFpLmFpIHdyaXRlczoNCj4gRnJv bTogemhvbmdqdXpoZSA8anV6aGUuemhvbmdAcml2YWkuYWk+DQo+DQo+IEhlbGxvLiBUaGlzIHBh dGNoIGlzIHByZXBhcmluZyBmb3IgZm9sbG93aW5nIFJWViBzdXBwb3J0Lg0KPg0KPiBCb3RoIEFS TSBTVkUgYW5kIFJWViAoUklTQy1WICdWJyBFeHRlbnNpb24pIHN1cHBvcnQgbGVuZ3RoLWFnbm9z dGljIHZlY3Rvci4NCj4gVGhlIG1pbmltdW0gdmVjdG9yIGxlbmd0aCBvZiBBUk0gU1ZFIGlzIDEy OC1iaXQgYW5kIHRoZSBydW50aW1lIGludmFyaWFudCBvZiBBUk0gU1ZFIGlzIGFsd2F5cyAxMjgt Yml0IGJsb2Nrcy4NCj4gSG93ZXZlciwgdGhlIG1pbmltdW0gdmVjdG9yIGxlbmd0aCBvZiBSVlYg Y2FuIGJlIDMyYml0IGluICdadmUzMionIHN1Yi1leHRlbnNpb24gYW5kIDY0Yml0IGluICdadmUq JyBzdWItZXh0ZW5zaW9uLg0KPg0KPiBTbyBJIGRlZmluZSB0aGUgbWFjaGluZV9tb2RlIGFzIGZv bGxvd3M6DQo+IFZFQ1RPUl9NT0RFX1dJVEhfUFJFRklYIChWTngsIElOVCwgREksIDEsIDApOw0K PiBBREpVU1RfTlVOSVRTIChNT0RFLCByaXNjdl92ZWN0b3JfY2h1bmtzKTsNCj4gVGhlIHJpc2N2 X3ZlY3Rvcl9jaHVua3MgPSBwb2x5X3VpbnQxNiAoMSwgMSkNCj4NCj4gVGhlIGNvbXBpbGF0aW9u IGlzIGZhaWxlZCBmb3IgdGhlIHN0ZXBwZWQgdmVjdG9yIHRlc3Q6DQo+IChjb25zdF92ZWN0b3I6 Vk54MURJIHJlcGVhdCBbDQo+ICAgICAgICAgKGNvbnN0X2ludCA4IFsweDhdKQ0KPiAgICAgICAg IChjb25zdF9pbnQgNyBbMHg3XSkNCj4gICAgIF0pDQo+DQo+IEkgdW5kZXJzdGFuZCBmb3Igc3Rl cHBlZCB2ZWN0b3Igc2hvdWxkIGFsd2F5cyBoYXZlIGFsZWFzdCAyIGVsZW1lbnRzIGFuZCBzdGVw cGVkIHZlY3RvciBpbml0aWFsaXphdGlvbiBpcyBjb21tb24NCj4gZm9yIFZMQSAodmVjdG9yLWxl bmd0aGUgYWdub3N0aWMpIGF1dG8tdmVjdG9yaXphdGlvbi4gSXQgbWFrZXMgc2Vuc2UgdGhhdCBy ZXBvcnQgZmFpbCBmb3Igc3RlcHBlZCB2ZWN0b3Igb2YgcG9seV91aW50MTYgKDEsIDEpLg0KPg0K PiBtYWNoaW5lIG1vZGUgd2l0aCBudW5pdHMgPSBwb2x5X3VpbnQxNiAoMSwgMSkgbmVlZHMgdG8g aW1wbGVtZW50ZWQgaW4gaW50cmluc2ljcy4gQW5kIEkgd291bGQgbGlrZSB0byBlbmFibGUgUlZW IGF1dG8tdmVjdG9yaXphdGlvbg0KPiB3aXRoIHZlY3RvciBtb2RlIG9ubHkgbnVuaXRzIGlzIGxh cmdlciB0aGFuIHBvbHlfdWludDE2ICgyLCAyKSBpbiBSSVNDLVYgYmFja2VuZC4gSSB0aGluayBp dCB3aWxsIG5vdCBjcmVhdGUgaXNzdWUgaWYgd2UgZGVmaW5lDQo+IHZlY3RvciBtb2RlIHdpdGgg bnVuaXRzID0gcG9seV91aW50MTYgKDEsIDEpLiBGZWVsIGZyZWUgdG8gY29ycmVjdCBtZSBvciBv ZmZlciBtZSBzb21lIG90aGVyIGJldHRlciBzb2x1dGlvbnMuIFRoYW5rcyENCj4NCj4gICANCj4N Cj4gZ2NjL0NoYW5nZUxvZzoNCj4NCj4gICAgICAgICAqIHNpbXBsaWZ5LXJ0eC5jYyAodGVzdF92 ZWN0b3Jfc3VicmVnc19mb3JlX2JhY2spOiBza2lwIHRlc3QgZm9yIHBvbHlfdWludDE2ICgxLCAx KS4NCj4NCj4gLS0tDQo+ICBnY2Mvc2ltcGxpZnktcnR4LmNjIHwgMiArLQ0KPiAgMSBmaWxlIGNo YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQo+DQo+IGRpZmYgLS1naXQgYS9n Y2Mvc2ltcGxpZnktcnR4LmNjIGIvZ2NjL3NpbXBsaWZ5LXJ0eC5jYw0KPiBpbmRleCA3ZDA5YmY3 MTAzZC4uNjFlMGRmYTAwZDAgMTAwNjQ0DQo+IC0tLSBhL2djYy9zaW1wbGlmeS1ydHguY2MNCj4g KysrIGIvZ2NjL3NpbXBsaWZ5LXJ0eC5jYw0KPiBAQCAtODQzOCw3ICs4NDM4LDcgQEAgdGVzdF92 ZWN0b3Jfc3VicmVnc19mb3JlX2JhY2sgKG1hY2hpbmVfbW9kZSBpbm5lcl9tb2RlKQ0KPiAgICBy dHggeCA9IGJ1aWxkZXIuYnVpbGQgKCk7DQo+ICANCj4gICAgdGVzdF92ZWN0b3Jfc3VicmVnc19t b2RlcyAoeCk7DQo+IC0gIGlmICghbnVuaXRzLmlzX2NvbnN0YW50ICgpKQ0KPiArICBpZiAoIW51 bml0cy5pc19jb25zdGFudCAoKSAmJiBrbm93bl9uZSAobnVuaXRzLCBwb2x5X3VpbnQxNiAoMSwg MSkpKQ0KPiAgICAgIHRlc3RfdmVjdG9yX3N1YnJlZ3NfbW9kZXMgKHgsIG51bml0cyAtIG1pbl9u dW5pdHMsIGNvdW50KTsNCiANCkkgdGhpbmsgaW5zdGVhZCB3ZSBzaG91bGQgdXNlIG1heWJlX2d0 IChudW5pdHMsIDEpLCBvbiB0aGUgYmFzaXMgdGhhdA0KdGhlIGZvcmVfYmFjayB0ZXN0cyByZXF1 aXJlIHZlY3RvcnMgdGhhdCBoYXZlIGEgbWluaW11bSBvZiAyIGVsZW1lbnRzLg0KU29tZXRoaW5n IGxpa2UgcG9seV91aW50MTYgKDEsIDIpIHdvdWxkIGhhdmUgdGhlIHNhbWUgcHJvYmxlbSBhcw0K cG9seV91aW50MTYgKDEsIDEpLiAgKHsxLCAyfSBpcyBhbiB1bmxpa2VseSB2YWx1ZSwgYnV0IGl0 J3MgT0sgaW4NCnByaW5jaXBsZS4pDQogDQpUaGlzIGNvcnJlc3BvbmRzIHRvIHRoZSBtaW5pbXVt IG9mIDMgZWxlbWVudHMgZm9yIHRoZSBzdGVwcGVkIHRlc3RzOg0KIA0KICBpZiAoR0VUX01PREVf Q0xBU1MgKG1vZGUpID09IE1PREVfVkVDVE9SX0lOVA0KICAgICAgJiYgbWF5YmVfZ3QgKEdFVF9N T0RFX05VTklUUyAobW9kZSksIDIpKQ0KICAgIHsNCiAgICAgIHRlc3RfdmVjdG9yX29wc19zZXJp ZXMgKG1vZGUsIHNjYWxhcl9yZWcpOw0KICAgICAgdGVzdF92ZWN0b3Jfc3VicmVncyAobW9kZSk7 DQogICAgfQ0KIA0KVGhhbmtzLA0KUmljaGFyZA0KIA0K