From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbg151.qq.com (unknown [18.169.211.239]) by sourceware.org (Postfix) with ESMTPS id 500FE3858C74 for ; Wed, 22 Nov 2023 22:41:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 500FE3858C74 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 500FE3858C74 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=18.169.211.239 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700692906; cv=none; b=b073p8A6Yvv1rhaQs8hyPDGqjgi+U6GWS3uCRSzWG29E8gUFFqqfBWVIjvLiyN5imEcGJni0QswQUmqCrWnfdgNSIQ6R+eD4OWUB1q0wF4E4r6c4N55JWAIA8VHwJTrslhrK8hy3UBMo7QZNxTVZhrLWOYnpN7uf0dbpkfwEKuw= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700692906; c=relaxed/simple; bh=OBEXdPwKMrlRxsG8WuMZeDyZl+NcRYmYc7nRYdHNgnY=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=vA53yHDlNwidtuCwXTm5HT9QM7aVKYrU3jLBxTVpZ+FpCIxaeWbS5SyiEnEyPIq52tJ8C5KsRzE1rjPipEBYzbyVTHGP9hBPP/6p9SDZ/guekdh4yoTLaVM6ks662G81DyRkbpHnAnAGH4x8c143mTIrlnmDNJIBPpl6H4JDaUc= ARC-Authentication-Results: i=1; server2.sourceware.org X-QQ-mid: bizesmtp68t1700692855tabqv242 Received: from TABLET-POE6JQHH ( [116.77.2.214]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 23 Nov 2023 06:40:54 +0800 (CST) X-QQ-SSF: 01400000002000G0V000B00A0000000 X-QQ-FEAT: Mxc3K7F63kxeyYbDEkOpG0I68PPEhcfhNqbM+lYheZt9ti6n/NKrqQRqrwKla vxKsyzYaY+phaCEug/85aVP1ymIMUk37jezofNgMxunSup5UqQoGAcrBxSZMEatRZHVkLGS CtI5mbx+JulOf7H0U3U/gueZjqJXPVV1M16/5MGuE3AzpgSIAK7JPxZX5ukQicyTZ/prstO 5qwwDd6CLGBlUVV6uKySNESFHHiZ7xsR8oTRt4SYpeI5jY0kTqp6qDobgH+223XDlfJEcDb 9/piyGGIRa5lsJIhVVJphSrtnsRUO3VN2gedu3iJ6iK0/P4chFLouHeptMA2j47i3txdVew cK4ZW6ZVO3XF5dG+Y1XlQV52BtVukohouxSDrBM/lhD/b8wrXEpWe/r+7BbphMOTq6HyJ93 Et5EiIff8g5d6JblcfQhJQ== X-QQ-GoodBg: 2 X-BIZMAIL-ID: 14153129535839083451 Date: Thu, 23 Nov 2023 06:40:55 +0800 From: =?UTF-8?B?6ZKf5bGF5ZOy?= To: "Jeff Law" , =?UTF-8?B?Q2hyaXN0b3BoIE3DvGxsbmVy?= Cc: gcc-patches , kito.cheng , kito.cheng , cooper.joshua , rdapp.gcc , philipp.tomsich , "Cooper Qu" , jinma , "Nelson Chu" Subject: Re: Re: RISC-V: Support XTheadVector extensions References: <202311171939484236058@rivai.ai>, <799FFC52C75DBD19+2023111721411742145625@rivai.ai>, , <1C19D9D85FEE32C4+2023112221521872810857@rivai.ai>, , <81fc1cc3-2fa2-4cac-a0b1-5272a2a09535@gmail.com> X-Priority: 3 X-GUID: AD30AAE4-9EE5-4803-A50C-515BFA699FD4 X-Has-Attach: no X-Mailer: Foxmail 7.2.23.121[cn] Mime-Version: 1.0 Message-ID: <08FB11D6A78E8A94+2023112306405443859466@rivai.ai> Content-Type: multipart/alternative; boundary="----=_001_NextPart405673271626_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,BODY_8BITS,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,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_NextPart405673271626_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SSBwcmVmZXIgQVNNX09VVFBVVF9PUENPREUgb3IgIGFzc2VtYmxlciBkaWFs ZWN0IHRvICVeIGFuZCBJIGRvbid0IHdhbnQgdG8gc2VlIGFueSBjaGFuZ2Ug b2YgdmVjdG9yLm1kLg0KDQolXiB3aWxsIGNhdXNlIGhpZ2ggYnVyZGVuIGZv ciBmdXR1cmUgbWFpbnRhaW5tZW50Lg0KDQpCZXNpZGVzLCBBU01fT1VUUFVU X09QQ09ERSBjYW4gdGhlIHdob2xlIHN0cmluZy4gTXkgcGF0Y2ggaXMganVz dCBhIGRyYWZ0Lg0KV2UgY2FuIGV4bHVkZSBmb3IgZXhhbXBsZSwgaW4genZi Yiwgd2UgY2FuIGV4Y2x1ZGUgYXBwZW5kaW5nICJ0aC4iIGluIHZyZXYudiBp bnN0cnVjdGlvbi4NCg0KDQoNCmp1emhlLnpob25nQHJpdmFpLmFpDQogDQpG cm9tOiBKZWZmIExhdw0KRGF0ZTogMjAyMy0xMS0yMyAwNjoyNw0KVG86IENo cmlzdG9waCBNw7xsbG5lcjsg6ZKf5bGF5ZOyDQpDQzogZ2NjLXBhdGNoZXM7 IGtpdG8uY2hlbmc7IGtpdG8uY2hlbmc7IGNvb3Blci5qb3NodWE7IHJkYXBw LmdjYzsgcGhpbGlwcC50b21zaWNoOyBDb29wZXIgUXU7IGppbm1hOyBOZWxz b24gQ2h1DQpTdWJqZWN0OiBSZTogUklTQy1WOiBTdXBwb3J0IFhUaGVhZFZl Y3RvciBleHRlbnNpb25zDQogDQogDQpPbiAxMS8yMi8yMyAwNzoyNCwgQ2hy aXN0b3BoIE3DvGxsbmVyIHdyb3RlOg0KPiBPbiBXZWQsIE5vdiAyMiwgMjAy MyBhdCAyOjUy4oCvUE0g6ZKf5bGF5ZOyIDxqdXpoZS56aG9uZ0ByaXZhaS5h aT4gd3JvdGU6DQo+Pg0KPj4gSSBhbSB0b3RhbGx5IG9rIHRvIGFwcHJvdmUg dGhlYWR2ZWN0b3Igb24gR0NDLTE0IGJlZm9yZSBzdGFnZSAzIGNsb3NlDQo+ PiBhcyBsb25nIGFzIGl0IGRvZXNuJ3QgdG91Y2ggdGhlIGN1cnJlbnQgUlZW IGNvZGVzIHRvbyBtdWNoIGFuZCBiaW51dGlscyBzdXBwb3J0cyB0aGVhZHZl Y3Rvci4NCj4+DQo+PiBJIGhhdmUgcHJvdmlkZWQgdGhlIGRyYWZ0IGFwcHJv YWNoOg0KPj4gaHR0cHM6Ly9nY2MuZ251Lm9yZy9waXBlcm1haWwvZ2NjLXBh dGNoZXMvMjAyMy1Ob3ZlbWJlci82MzczNDkuaHRtbA0KPj4gd2hpY2ggdHVy bnMgb3V0IGRvZXNuJ3QgbmVlZCB0byBjaGFuZ2UgYW55IGNvZGVzIG9mIHZl Y3Rvci5tZC4NCj4+IEkgc3Ryb25nbHkgc3VnZ2VzdCBmb2xsb3cgdGhpcyBk cmFmdC4gSSBjYW4gYmUgYWN0aXZlbHkgcmV2aWV3IHRoZWFkdmVjdG9yIGR1 cmluZyBzdGFnZSAzLg0KPj4gQW5kIGhvcGVmdWxseSBjYW4gaGVscCB5b3Ug bGFuZCB0aGVhZHZlY3RvciBvbiBHQ0MtMTQuDQo+IA0KPiBJIHNlZSBub3cg dHdvIGFwcHJvYWNoZXM6DQo+IDEpIExldCBHQ0MgZW1pdCBSVlYgaW5zdHJ1 Y3Rpb25zIGZvciBYVGhlYWRWZWN0b3IgZm9yIGluc3RydWN0aW9ucw0KPiB0 aGF0IGFyZSBpbiBib3RoDQo+IDIpIFVzZSB0aGUgQVNNX09VVFBVVF9PUENP REUgaG9vayB0byBvdXRwdXQgInRoLiIgZm9yIHRoZXNlIGluc3RydWN0aW9u cw0KPiANCj4gTm8gZG91YnQsIHRoZSBBU01fT1VUUFVUX09QQ09ERSBob29r IGFwcHJvYWNoIGlzIGJldHRlciB0aGFuIG91cg0KPiBmb3JtYXQtc3RyaW5n IGFwcHJvYWNoLCBidXQgd291bGQgMSkgbm90IGJlIHRoZSBldmVuIGJldHRl cg0KPiBzb2x1dGlvbj8gSXQgd291bGQgYWxzbyBtZWFuLCB0aGF0IG5vdCBh IHNpbmdsZSB0ZXN0IGNhc2UgaXMgcmVxdWlyZWQNCj4gZm9yIHRoZXNlIG92 ZXJsYXBwaW5nIGluc3RydWN0aW9ucyAob25seSBhIGZldyB0ZXN0cyB0aGF0 IGVuc3VyZSB0aGF0DQo+IHdlIGRvbid0IGVtaXQgUlZWIGluc3RydWN0aW9u cyB0aGF0IGFyZSBub3QgYXZhaWxhYmxlIGluDQo+IFhUaGVhZFZlY3Rvciku IEJlc2lkZXMgdGhhdCwgbGV0dGluZyBHQ0MgZW1pdCBSVlYgaW5zdHJ1Y3Rp b25zIGZvcg0KPiBYVGhlYWRWZWN0b3IgaXMgYSB2ZXJ5IGNsZXZlciBpZGVh LCBiZWNhdXNlIGl0IGZ1bGx5IHV0aWxpemVzIHRoZQ0KPiBmYWN0IHRoYXQg Ym90aCBleHRlbnNpb25zIG92ZXJsYXAgdG8gYSBodWdlIGRlZ3JlZS4NCj4g DQo+IFRoZSBBU01fT1VUUFVUX09QQ09ERSBhcHByb2FjaCBjb3VsZCBsZWFk IHRvIGFuIGlzc3VlIGlmIHdlIGVuYWJsZQ0KWFRoZWFkVmVjdG9yDQo+IHdp dGggYW55IG90aGVyIHZlY3RvciBleHRlbnNpb24sIHNheSBadmZvby4gSW4g dGhpcyBjYXNlIHRoZSBadmZvbyANCj4gaW5zdHJ1Y3Rpb25zIHdpbGwgYWxs IGJlIHByZWZpeGVkIGFzIHdlbGwgd2l0aCAidGguIi4gSSBrbm93IHRoYXQg aXQNCj4gaXMgbm90IGxpa2VseSB0byBydW4gaW50byB0aGlzIHByb2JsZW0g KHN1Y2ggYSBtYWNoaW5lIGRvZXMgbm90IGV4aXN0DQo+IGluIHJlYWwgaGFy ZHdhcmUpLCBidXQgaXQgaXMgcG9zc2libGUgdG8gdHJpZ2dlciB0aGlzIGlz c3VlIGVhc2lseQ0KPiBhbmQgYXBwcm9hY2ggMSkgd291bGQgbm90IGhhdmUg dGhpcyBwb3RlbnRpYWwgaXNzdWUuDQpJJ20gbm90IGEgYmlnIGZhbiBvZiB0 aGUgQVNNX09VVFBVVF9PUENPREUgYXBwcm9hY2guICAgIFdoaWxlIGl0IGlz IA0Kc2ltcGxlLCBJIHdvcnJ5IGEgYml0IGFib3V0IGl0IGZyb20gYSBsb25n IHRlcm0gbWFpbnRlbmFuY2Ugc3RhbmRwb2ludC4gDQpBcyB5b3Ugbm90ZSB3 ZSBjb3VsZCB3ZWxsIGVuZCB1cCBhdCBzb21lIHBvaW50IHdpdGggYW4gZXh0 ZW5zaW9uIHRoYXQgDQpoYXMgYW4gbW5lbm9taWMgc3RhcnRpbmcgd2l0aCAi diIgdGhhdCB3b3VsZCBibG93IHVwLiAgQnV0IEkgY2VydGFpbmx5IA0Kc2Vl IHRoZSBhcHBlYWwgb2Ygc3VjaCBhIHNpbXBsZSB0ZXN0IHRvIHN1cHBvcnQg dGhlYWQgdmVjdG9yLg0KIA0KR2l2ZW4gdGhlcmUgYXJlIGF0IGxlYXN0IDMg YXBwcm9hY2hlcyB0aGF0IGNhbiBmaXggdGhhdCBwcm9ibGVtICglXiwgDQph c3NlbWJsZXIgZGlhbGVjdCBvciBBU01fT1VUUFVUX09QQ09ERSksIG1heWJl IHdlIGNvdWxkIHNldCB0aGF0IA0KZGlzY3Vzc2lvbiBhc2lkZSBpbiB0aGUg aW1tZWRpYXRlIHRlcm0gYW5kIHNlZSBpZiB0aGVyZSBhcmUgb3RoZXIgaXNz dWVzIA0KdGhhdCBhcmUgcG90ZW50aWFsbHkgbW9yZSBzdWJzdGFudGlhbC4N CiANCiANCiANCiANCi0tDQogDQogDQogDQpNb3JlIGdlbmVyYWxseSwgSSB0 aGluayBJIG5lZWQgdG8gc29mdGVuIG15IHByaW9yIHN0YXRlbWVudCBhYm91 dCANCmRlZmVycmluZyB0aGlzIHRvIGdjYy0xNS4gIFRoaXMgY29kZSB3YXMg c3VibWl0dGVkIGluIHRpbWUgZm9yIHRoZSANCmdjYy0xNCBkZWFkbGluZSwg c28gaXQgc2hvdWxkIGJlIGV2YWx1YXRlZCBqdXN0IGxpa2Ugd2UgZG8gYW55 dGhpbmcgZWxzZSANCnRoYXQgbWFrZXMgdGhlIGRlYWRsaW5lLiAgVGhlcmUg YXJlIHZhcmlvdXMgY3JpdGVyaWEgd2UgdXNlIHRvIGV2YWx1YXRlIA0KaWYg c29tZXRoaW5nIHNob3VsZCBnZXQgaW50ZWdyYXRlZCBhbmQgd2Ugc2hvdWxk IGp1c3Qgd29yayB0aHJvdWdoIHRoaXMgDQpzZXJpZXMgbGlrZSB3ZSBhbHdh eXMgZG8gYW5kIG5vdCB0cmVhdCBpdCBzcGVjaWFsbHkgaW4gYW55IHdheS4N CiANCiANCmplZmYNCiANCg== ------=_001_NextPart405673271626_=------