From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbgsg2.qq.com (smtpbgsg2.qq.com [54.254.200.128]) by sourceware.org (Postfix) with ESMTPS id CF0A63858C62 for ; Thu, 29 Feb 2024 01:23:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CF0A63858C62 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 CF0A63858C62 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=54.254.200.128 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709169809; cv=none; b=ZdlNBu/w18iLtqrL7oRwxm/pVUE39Bo0Yedi+yu4Z05G+yKOYxrw/w4Wnkvx5TQ/i48G/1L2JFbokiOnB3YP7zDeX6rV2bE/Vn0E4Mj0+zHdB/BDhlkXNcowSlqXpXroR2YY1VPsCLbnHZ0rVIvA3TKiXOMnZVSe3QpGLYV11tw= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709169809; c=relaxed/simple; bh=H7yGQzyBResCzTgFPGi/q3U/keciSDVzqNEwirFU6WQ=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=Kkt3ftyAFhLQ/rwZrnkpcozJI7bJB8PQCrc03ZMH0qw7WGspDNtUiDWm8QynI6ob3MpwlaSr8zHkbOLxoTSs0C0PdLXd5EoSQwK6RtB1X1dUHJZhA5HLMjsfPRrs7VGGUkiEtU8eFmPCelmKViTlrogECjUKys/N2aqtICg6S98= ARC-Authentication-Results: i=1; server2.sourceware.org X-QQ-mid: bizesmtp82t1709169793to8n5fjk X-QQ-Originating-IP: iOTExXDiq9cGeOhkTEVLgqeXqFuUIM8kAqNfPpzPgN8= Received: from LAPTOP-EPITNQBU ( [113.104.213.154]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 29 Feb 2024 09:23:12 +0800 (CST) X-QQ-SSF: 01400000000000G0V000000A0000000 X-QQ-FEAT: 27H4dUct9thqqGFnp/qYVDJ0mkGVmyg0paQyMCQ+Gci8oP0C0kgFfKQ/ooa2q R/x0SzjyABugGQROcELwGHH4Vox7aqUGkJhDfE4tN3zFz0Fea08Ja9YJZkpDBri3BFzUqWx 4SWbhv7muxs1POYmkK6lgH+sAqZFv1C1r+WSYl4JmmSVUUmToC61qZ/ctG/WaNCqsWZdITR 7Izv7vF98QHJ1LH6k55MAr03L9wWzpJpD3pflLd6wR52MQgc4nAHABFtUHZabPekmXmqKjx D/Za/hLoFOoyFSkX/GZji4xzpfGoJhhxJgLlBFsZPMC8CE2vfI5mNX+PEOmVSUjc7KvqFKQ tay3249j07rv2oV8EvqP1b1Psw3z/d4cSfucDUwThB8HtGeA7KVbVRIkENoiA== X-QQ-GoodBg: 2 X-BIZMAIL-ID: 4656842160405168501 Date: Thu, 29 Feb 2024 09:23:12 +0800 From: "juzhe.zhong@rivai.ai" To: kito.cheng Cc: pan2.li , gcc-patches , yanzhang.wang , "Robin Dapp" , jeffreyalaw Subject: Re: Re: [PATCH v3] RISC-V: Introduce gcc option mrvv-vector-bits for RVV References: <20240223080558.2644800-1-pan2.li@intel.com>, <20240228103532.2079576-1-pan2.li@intel.com>, , <1AA40984DD2A43FA+202402282158578616418@rivai.ai>, X-Priority: 3 X-GUID: A73EA1FE-8EDD-49F1-A49C-4E070E98A9E4 X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: <647FCD23A6182E2F+202402290923119728381@rivai.ai> Content-Type: multipart/alternative; boundary="----=_001_NextPart087868231626_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00,BODY_8BITS,HTML_MESSAGE,KAM_DMARC_STATUS,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 List-Id: This is a multi-part message in MIME format. ------=_001_NextPart087868231626_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SSB0aGluayBpdCBtYWtlcyBtb3JlIHNlbnNlIHRvIHJlbW92ZSB0aGUgd2hv bGUgLS1wYXJhbT1yaXNjdi1hdXRvdmVjLXByZWZlcmVuY2Ugc2luY2Ugd2Ug c2hvdWxkIHVzZQ0KLWZuby10cmVlLXZlY3Rvcml6ZSBpbnN0ZWFkIG9mIC0t cGFyYW09cmlzY3YtYXV0b3ZlYy1wcmVmZXJlbmNlPW5vbmUgd2hpY2ggaXMg bW9yZSByZWFzb25hYmxlIGNvbXBpbGUgb3B0aW9uDQpmb3IgdXNlcnMuDQoN Ci0tcGFyYW0gaXMganVzdCBhIGludGVybmFsIHRlc3Rpbmcgb3B0aW9uIHRo YXQgd2UgYWRkZWQgYmVmb3JlLCBpZGVhbGx5IHdlIHNob3VsZCByZW1vdmUg dGhlbS4NCg0KDQoNCmp1emhlLnpob25nQHJpdmFpLmFpDQogDQpGcm9tOiBL aXRvIENoZW5nDQpEYXRlOiAyMDI0LTAyLTI4IDIyOjU1DQpUbzog6ZKf5bGF 5ZOyDQpDQzogcGFuMi5saTsgZ2NjLXBhdGNoZXM7IHlhbnpoYW5nLndhbmc7 IHJkYXBwLmdjYzsgSmVmZiBMYXcNClN1YmplY3Q6IFJlOiBSZTogW1BBVENI IHYzXSBSSVNDLVY6IEludHJvZHVjZSBnY2Mgb3B0aW9uIG1ydnYtdmVjdG9y LWJpdHMgZm9yIFJWVg0KSG1tLCBtYXliZSBvbmx5IGtlZXAgLS1wYXJhbT1y aXNjdi1hdXRvdmVjLXByZWZlcmVuY2U9bm9uZSBhbmQgcmVtb3ZlIG90aGVy IHR3byBpZiB3ZSB0aGluayB0aGF0IG1pZ2h0IHN0aWxsIHVzZWZ1bD8gQnV0 IGFueXdheSBJIGhhdmUgbm8gc3Ryb25nIG9waW5pb24gdG8ga2VlcCB0aGF0 LCBJIG1lYW4gSSBhbSBvayB0byByZW1vdmUgd2hvbGUgLS1wYXJhbT1yaXNj di1hdXRvdmVjLXByZWZlcmVuY2UuDQoNCumSn+WxheWTsiA8anV6aGUuemhv bmdAcml2YWkuYWk+IOaWvCAyMDI05bm0MuaciDI45pelIOmAseS4iSAyMTo1 OSDlr6vpgZPvvJoNCkkgdGhpbmsgaXQgbWFrZXMgbW9yZSBzZW5zZSB0byBy ZW1vdmUgLS1wYXJhbT1yaXNjdi1hdXRvdmVjLXByZWZlcmVuY2UgYW5kIGFk ZCAtbXJ2di12ZWN0b3ItYml0cy4uLi4NCg0KDQoNCmp1emhlLnpob25nQHJp dmFpLmFpDQogDQpGcm9tOiBLaXRvIENoZW5nDQpEYXRlOiAyMDI0LTAyLTI4 IDIwOjU2DQpUbzogcGFuMi5saQ0KQ0M6IGdjYy1wYXRjaGVzOyBqdXpoZS56 aG9uZzsgeWFuemhhbmcud2FuZzsgcmRhcHAuZ2NjOyBqZWZmcmV5YWxhdw0K U3ViamVjdDogUmU6IFtQQVRDSCB2M10gUklTQy1WOiBJbnRyb2R1Y2UgZ2Nj IG9wdGlvbiBtcnZ2LXZlY3Rvci1iaXRzIGZvciBSVlYNClRha2Ugb25lIG1v cmUgbG9vaywgSSB0aGluayB0aGlzIG9wdGlvbiBzaG91bGQgd29yayBhbmQg aW50ZWdyYXRlIHdpdGgNCi0tcGFyYW09cmlzY3YtYXV0b3ZlYy1wcmVmZXJl bmNlPSBzaW5jZSB0aGV5IGhhdmUgc2ltaWxhciBqb2JzIGJ1dA0Kc2xpZ2h0 bHkgZGlmZmVyZW50Lg0KIA0KV2UgaGF2ZSAzIHZhbHVlIGZvciAgLS1wYXJh bT1yaXNjdi1hdXRvdmVjLXByZWZlcmVuY2U9OiBub25lLCBzY2FsYWJsZQ0K YW5kIGZpeGVkLXZsbWF4DQogDQotbXJ2di12ZWN0b3ItYml0cz1zY2FsYWJs ZSBpcyB3b3JrIGxpa2UNCi0tcGFyYW09cmlzY3YtYXV0b3ZlYy1wcmVmZXJl bmNlPXNjYWxhYmxlIGFuZA0KLW1ydnYtdmVjdG9yLWJpdHM9enZsIGlzIHdv cmsgbGlrZQ0KLS1wYXJhbT1yaXNjdi1hdXRvdmVjLXByZWZlcmVuY2U9Zml4 ZWQtdmxtYXguDQogDQpTbyBJIHRoaW5rLi4ud2UgbmVlZCB0byBkbyBzb21l IGNvbmZsaWN0IGNoZWNrLCBsaWtlOg0KIA0KLW1ydnYtdmVjdG9yLWJpdHM9 enZsIGNhbid0IHdvcmsgd2l0aCAtLXBhcmFtPXJpc2N2LWF1dG92ZWMtcHJl ZmVyZW5jZT1zY2FsYWJsZQ0KLW1ydnYtdmVjdG9yLWJpdHM9c2NhbGFibGUg Y2FuJ3Qgd29yayB3aXRoDQotLXBhcmFtPXJpc2N2LWF1dG92ZWMtcHJlZmVy ZW5jZT1maXhlZC12bG1heA0KIA0KYnV0IGl0IG1heSBub3QganVzdCBhbGlh cyBzaW5jZSB0aGVyZSBpcyBzb21lIHVzZWZ1bCBjb21iaW5hdGlvbnMgbGlr ZToNCiANCi1tcnZ2LXZlY3Rvci1iaXRzPXp2bCB3aXRoIC0tcGFyYW09cmlz Y3YtYXV0b3ZlYy1wcmVmZXJlbmNlPW5vbmU6DQpOTyBhdXRvIHZlY3Rvcml6 YXRpb24gYnV0IGludHJpbnNpYyBjb2RlIHN0aWxsIGNvdWxkIGJlbmVmaXQg ZnJvbSB0aGUNCi1tcnZ2LXZlY3Rvci1iaXRzPXp2bCBvcHRpb24uDQogDQot bXJ2di12ZWN0b3ItYml0cz1zY2FsYWJsZSB3aXRoIC0tcGFyYW09cmlzY3Yt YXV0b3ZlYy1wcmVmZXJlbmNlPW5vbmUNClNob3VsZCBzdGlsbCB3b3JrIGZv ciBWTFMgY29kZSBnZW4sIGJ1dCBqdXN0IGRpc2FibGUgYXV0bw0KdmVjdG9y aXphdGlvbiBwZXIgdGhlIG9wdGlvbiBzZW1hbnRpYy4NCiANCkhvd2V2ZXIg aGVyZSBpcyBzb21ldGhpbmcgd2UgbmVlZCBzb21lIGZpeCwgc2luY2UNCi0t cGFyYW09cmlzY3YtYXV0b3ZlYy1wcmVmZXJlbmNlPW5vbmUgc3RpbGwgZGlz YWJsZSBWTFMgY29kZSBnZW4gZm9yDQpub3csIHlvdSBjYW4gc2VlIHNvbWUg ZXhhbXBsZSBoZXJlOg0KaHR0cHM6Ly9nb2Rib2x0Lm9yZy96L2ZNVHIzZVc3 Sw0KIA0KQnV0IEkgdGhpbmsgaXQncyByZWFsbHkgdGhlIHJpZ2h0IGJlaGF2 aW9yIGhlcmUsIHRoaXMgcGFydCBtaWdodCBuZWVkDQp0byBiZSBmaXhlZCBp biB2bHNfbW9kZV92YWxpZF9wIGFuZCBzb21lIG90aGVyIHBsYWNlcy4NCiAN CiANCkFueXdheSBJIHRoaW5rIHdlIG5lZWQgdG8gY2hlY2sgYWxsIHVzZSBz aXRlcyB3aXRoIFJWVl9GSVhFRF9WTE1BWCBhbmQNClJWVl9TQ0FMQUJMRSwg YW5kIG5lZWQgdG8gbWFrZSBzdXJlIGFsbCB1c2Ugc2l0ZSBvZiBSVlZfRklY RURfVkxNQVgNCmFsc28gY2hlY2tlZCB3aXRoIFJWVl9WRUNUT1JfQklUU19a VkwuDQogDQogDQogDQo+IC0vKiBSZXR1cm4gdGhlIFZMRU4gdmFsdWUgYXNz b2NpYXRlZCB3aXRoIC1tYXJjaC4NCj4gK3N0YXRpYyBpbnQNCj4gK3Jpc2N2 X2NvbnZlcnRfdmVjdG9yX2JpdHMgKGludCBtaW5fdmxlbikNCiANCk5vdCBz dXJlIGlmIHdlIHJlYWxseSBuZWVkIHRoaXMgZnVuY3Rpb24sIGl0IHNlZW1z IGl0IGFsd2F5cyByZXR1cm5zIG1pbl92bGVuPw0KIA0KPiArew0KPiArICBp bnQgcnZ2X2JpdHMgPSAwOw0KPiArDQo+ICsgIHN3aXRjaCAocnZ2X3ZlY3Rv cl9iaXRzKQ0KPiArICAgIHsNCj4gKyAgICAgIGNhc2UgUlZWX1ZFQ1RPUl9C SVRTX1pWTDoNCj4gKyAgICAgIGNhc2UgUlZWX1ZFQ1RPUl9CSVRTX1NDQUxB QkxFOg0KPiArICAgICAgIHJ2dl9iaXRzID0gbWluX3ZsZW47DQo+ICsgICAg ICAgYnJlYWs7DQo+ICsgICAgICBkZWZhdWx0Og0KPiArICAgICAgIGdjY191 bnJlYWNoYWJsZSAoKTsNCj4gKyAgICB9DQo+ICsNCj4gKyAgcmV0dXJuIHJ2 dl9iaXRzOw0KPiArfQ0KPiArDQo+ICsvKiBSZXR1cm4gdGhlIFZMRU4gdmFs dWUgYXNzb2NpYXRlZCB3aXRoIC1tYXJjaCBhbmQgLW13cnZ2LXZlY3Rvci1i aXRzLg0KIA0K ------=_001_NextPart087868231626_=------