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 2C98B3854E5C for ; Fri, 16 Jun 2023 09:33:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2C98B3854E5C 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: bizesmtp77t1686907999t5vdiff4 Received: from LAPTOP-EPITNQBU ( [58.60.1.5]) by bizesmtp.qq.com (ESMTP) with id ; Fri, 16 Jun 2023 17:33:18 +0800 (CST) X-QQ-SSF: 01400000000000G0S000000A0000000 X-QQ-FEAT: CR3LFp2JE4m/dFDvf3h1Fj9Ro5N5axGc5MLdSh7m6fKY5fnPFY3hl0q3OPHRp /nr2qh9m4iQbQlR5eD4w3gRhtqSzeLB6MhnP4BnXh5ypemZw+MpVI/okGC78uKaQCls1pvz 5gXc4u5MLNTyfWybhPnhRuM1NkGDk/q/dghEnBnbTyIfoBirLLWQ72JioX80oD1EsjSb8wh cJTSEbsNxfHnFQC42h+nE4sAtC4FVs852LSlOMvaEXU+4LlOL585bMZxG8KinmM5TqYCRHS eznbAVp1bXWrlHOQEiRalsuvG+H+lx21FvTpawHsk3M6o6gtJzbXCVFmEGgji9vH64JXs+Y JONpaqk4iWmIxcfdwKDowoB/YWe6tiPfnWDiNHLNtetvPJOyXHn+Tkvgc2BU3Eu6yr1L4a9 wNTkGkOuqGjHiLEnTXLsLw== X-QQ-GoodBg: 2 X-BIZMAIL-ID: 15544824871833227173 Date: Fri, 16 Jun 2023 17:33:19 +0800 From: "juzhe.zhong@rivai.ai" To: "Robin Dapp" , gcc-patches Cc: "Robin Dapp" , rguenther , richard.sandiford Subject: Re: Re: [PATCH V4] VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabs References: <20230615131435.10323-1-juzhe.zhong@rivai.ai>, X-Priority: 3 X-GUID: 63F97EDB-BB97-434B-95D1-9B8ECEEEC6DE X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart637167407573_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-5.7 required=5.0 tests=BAYES_00,HTML_MESSAGE,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,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 List-Id: This is a multi-part message in MIME format. ------=_001_NextPart637167407573_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 VGhhbmtzIFJvYmluLiANCg0KSSBoYXZlIHNlbnQgVjUgZm9yIGZ1dHVyZSBt ZXJnZSBjb252ZW5pZW5jZS4NCkkgZGlkbid0IGNoYW5nZSBsZW5fbG9hZC9s ZW5fc3RvcmUgZGVzY3JpcHRpb24gc2luY2UgSSB0aGluayBpdCBzaG91bGQg YmUgYW5vdGhlciBzZXBhcmF0ZSBwYXRjaC4NClRoaXMgcGF0Y2ggaXMgYWRk aW5nIGxlbl9tYXNrbG9hZC9sZW5fbWFza3N0b3JlLg0KDQpJIHdpbGwgd2Fp dCBmb3IgUmljaGFyZCBTIHRoZSBmaW5hbCBjb21tZW50cy4NCg0KDQpqdXpo ZS56aG9uZ0ByaXZhaS5haQ0KIA0KRnJvbTogUm9iaW4gRGFwcA0KRGF0ZTog MjAyMy0wNi0xNiAxNzoyMQ0KVG86IGp1emhlLnpob25nOyBnY2MtcGF0Y2hl cw0KQ0M6IHJkYXBwLmdjYzsgcmd1ZW50aGVyOyByaWNoYXJkLnNhbmRpZm9y ZA0KU3ViamVjdDogUmU6IFtQQVRDSCBWNF0gVkVDVDogU3VwcG9ydCBMRU5f TUFTS197TE9BRCxTVE9SRX0gaWZuICYmIG9wdGFicw0KSGkgSnV6aGUsDQog DQo+ICtAY2luZGV4IEBjb2Rle2xlbl9tYXNrbG9hZEB2YXJ7bX1AdmFye259 fSBpbnN0cnVjdGlvbiBwYXR0ZXJuDQo+ICtAaXRlbSBAc2FtcHtsZW5fbWFz a2xvYWRAdmFye219QHZhcntufX0NCj4gK1BlcmZvcm0gYSBtYXNrZWQgbG9h ZCAob3BlcmFuZCAyIC0gb3BlcmFuZCA0KSBlbGVtZW50cyBmcm9tIHZlY3Rv ciBtZW1vcnkNCj4gK29wZXJhbmQgMSBpbnRvIHZlY3RvciByZWdpc3RlciBv cGVyYW5kIDAsIHNldHRpbmcgdGhlIG90aGVyIGVsZW1lbnRzIG9mDQo+ICtv cGVyYW5kIDAgdG8gdW5kZWZpbmVkIHZhbHVlcy4gIFRoaXMgaXMgYSBjb21i aW5hdGlvbiBvZiBsZW5fbG9hZCBhbmQgbWFza2xvYWQuIA0KPiArT3BlcmFu ZHMgMCBhbmQgMSBoYXZlIG1vZGUgQHZhcnttfSwgd2hpY2ggbXVzdCBiZSBh IHZlY3RvciBtb2RlLiAgT3BlcmFuZCAyDQo+ICtoYXMgd2hpY2hldmVyIGlu dGVnZXIgbW9kZSB0aGUgdGFyZ2V0IHByZWZlcnMuICBBIHNlY29uZGFyeSBt YXNrIGlzIHNwZWNpZmllZCBpbg0KPiArb3BlcmFuZCAzIHdoaWNoIG11c3Qg YmUgb2YgdHlwZSBAdmFye259LiAgT3BlcmFuZCA0IGNvbmNlcHR1YWxseSBo YXMgbW9kZSBAY29kZXtRSX0uDQo+ICsNCj4gK09wZXJhbmQgMiBjYW4gYmUg YSB2YXJpYWJsZSBvciBhIGNvbnN0YW50IGFtb3VudC4gIE9wZXJhbmQgNCBz cGVjaWZpZXMgYQ0KPiArY29uc3RhbnQgYmlhczogaXQgaXMgZWl0aGVyIGEg Y29uc3RhbnQgMCBvciBhIGNvbnN0YW50IC0xLiAgVGhlIHByZWRpY2F0ZSBv bg0KPiArb3BlcmFuZCA0IG11c3Qgb25seSBhY2NlcHQgdGhlIGJpYXMgdmFs dWVzIHRoYXQgdGhlIHRhcmdldCBhY3R1YWxseSBzdXBwb3J0cy4NCj4gK0dD QyBoYW5kbGVzIGEgYmlhcyBvZiAwIG1vcmUgZWZmaWNpZW50bHkgdGhhbiBh IGJpYXMgb2YgLTEuDQo+ICsNCj4gK0lmIChvcGVyYW5kIDIgLSBvcGVyYW5k IDQpIGV4Y2VlZHMgdGhlIG51bWJlciBvZiBlbGVtZW50cyBpbiBtb2RlDQo+ ICtAdmFye219LCB0aGUgYmVoYXZpb3IgaXMgdW5kZWZpbmVkLg0KPiArDQo+ ICtJZiB0aGUgdGFyZ2V0IHByZWZlcnMgdGhlIGxlbmd0aCB0byBiZSBtZWFz dXJlZCBpbiBieXRlcw0KPiArcmF0aGVyIHRoYW4gZWxlbWVudHMsIGl0IHNo b3VsZCBvbmx5IGltcGxlbWVudCB0aGlzIHBhdHRlcm4gZm9yIHZlY3RvcnMN Cj4gK29mIEBjb2Rle1FJfSBlbGVtZW50cy4NCj4gKw0KPiArVGhpcyBwYXR0 ZXJuIGlzIG5vdCBhbGxvd2VkIHRvIEBjb2Rle0ZBSUx9Lg0KIA0KUGxlYXNl IHN0aWxsIGNoYW5nZQ0KIlBlcmZvcm0gYSBtYXNrZWQgbG9hZCAob3BlcmFu ZCAyIC0gb3BlcmFuZCA0KSBlbGVtZW50cyINCnRvDQoiUGVyZm9ybSBhIG1h c2tlZCBsb2FkIG9mIChvcGVyYW5kIDIgKyBvcGVyYW5kIDQpIGVsZW1lbnRz Ii4NCiANCiJ2ZWN0b3IgbWVtb3J5IG9wZXJhbmQiIC0+ICJtZW1vcnkgb3Bl cmFuZCINCiANCkFzIFJpY2hpIGhhcyBtZW50aW9uZWQgd2UgYXJlIGFkZGlu ZyB0aGUgbmVnYXRpdmUgYmlhcyBub3Qgc3VidHJhY3RpbmcgYSBwb3NpdGl2 ZQ0Kb25lLiAgWW91IGNvdWxkIGFsc28gY2hhbmdlIHRoZSBsZW5fbG9hZCBh bmQgbGVuX3N0b3JlIGNvbW1lbnRzIHdoaWxlIGF0IGl0IHNvDQphcyB0byBu b3QgaW50cm9kdWNlIG1vcmUgY29uZnVzaW9uLg0KIA0KVGhlICJzZWNvbmRh cnkiIGNhbiBhbHNvIGJlIG9taXR0ZWQgbm93IGJlY2F1c2Ugd2UgZG9uJ3Qg aGF2ZSBhIHByaW1hcnkgbWFzaw0Kc29tZXdoZXJlLiAgTWF5YmUsIGZvciBj bGFyaWZpY2F0aW9uLCBldmVuIGlmIGl0J3MgaW1wbGljaXQ6DQoiQSBtYXNr IGlzIHNwZWNpZmllZCBpbiBvcGVyYW5kIDMgd2hpY2ggbXVzdC4uLiBUaGUg bWFzayBoYXMgbG93ZXIgcHJlY2VkZW5jZQ0KdGhhbiB0aGUgbGVuZ3RoIGFu ZCBpcyBpdHNlbGYgc3ViamVjdCB0byBsZW5ndGggbWFza2luZywgaS5lLiBv bmx5IG1hc2sgaW5kaWNlcw0KPD0gKG9wZXJhbmQgMiArIG9wZXJhbmQgNCkg YXJlIHVzZWQuIg0KIA0KPiArDQo+ICtAY2luZGV4IEBjb2Rle2xlbl9tYXNr c3RvcmVAdmFye219QHZhcntufX0gaW5zdHJ1Y3Rpb24gcGF0dGVybg0KPiAr QGl0ZW0gQHNhbXB7bGVuX21hc2tzdG9yZUB2YXJ7bX1AdmFye259fQ0KPiAr UGVyZm9ybSBhIG1hc2tlZCBzdG9yZSAob3BlcmFuZCAyIC0gb3BlcmFuZCA0 KSB2ZWN0b3IgZWxlbWVudHMgZnJvbSB2ZWN0b3IgcmVnaXN0ZXINCj4gK29w ZXJhbmQgMSBpbnRvIG1lbW9yeSBvcGVyYW5kIDAsIGxlYXZpbmcgdGhlIG90 aGVyIGVsZW1lbnRzIG9mIG9wZXJhbmQgMCB1bmNoYW5nZWQuDQo+ICtUaGlz IGlzIGEgY29tYmluYXRpb24gb2YgbGVuX3N0b3JlIGFuZCBtYXNrc3RvcmUu DQo+ICtPcGVyYW5kcyAwIGFuZCAxIGhhdmUgbW9kZSBAdmFye219LCB3aGlj aCBtdXN0IGJlIGEgdmVjdG9yIG1vZGUuICBPcGVyYW5kIDIgaGFzIHdoaWNo ZXZlcg0KPiAraW50ZWdlciBtb2RlIHRoZSB0YXJnZXQgcHJlZmVycy4gIEEg c2Vjb25kYXJ5IG1hc2sgaXMgc3BlY2lmaWVkIGluIG9wZXJhbmQgMyB3aGlj aCBtdXN0IGJlDQo+ICtvZiB0eXBlIEB2YXJ7bn0uICBPcGVyYW5kIDQgY29u Y2VwdHVhbGx5IGhhcyBtb2RlIEBjb2Rle1FJfS4NCiANClNhbWUgdGhpbmcg YXBwbGllcyBoZXJlICJzdG9yZSBvZiAob3BlcmFuZCAyICsgb3BlcmFuZCA0 KSB2ZWN0b3IgZWxlbWVudHMgYXMNCndlbGwgYXMgdGhlIHNlY29uZGFyeS4N CiANClRoYW5rcy4gIE5vIFY1IG5lY2Vzc2FyeSBJTUhPIGZvciB0aG9zZSBi dXQgbGV0J3Mgc2VlIHdoYXQgUmljaGFyZCBzYXlzLg0KIA0KUmVnYXJkcw0K Um9iaW4NCiANCiANCg== ------=_001_NextPart637167407573_=------