From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbg150.qq.com (smtpbg150.qq.com [18.132.163.193]) by sourceware.org (Postfix) with ESMTPS id 837D73858C98 for ; Mon, 25 Dec 2023 08:19:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 837D73858C98 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 837D73858C98 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=18.132.163.193 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1703492349; cv=none; b=T3K79LWgrcKe5ixt/M3XB9wRoDjZeACMyE4XlrjzCLWLQdHEW/xa+SIOANotIODD4Cwpj6pQfhIAgYF+U4jYXkXu+2mAvylZC1IvGAtHae+JqP382NGAAYLG9DWElFAy6e5NOyXeuABNxDutSAdHMFlZC0LzYsxJFS3OzRL5e1g= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1703492349; c=relaxed/simple; bh=bJ1wK2+kgI949mwMlN34MaqbLxcIte3Ujskq8+kvjuE=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=ANRcqN5bhlAPpZetdipmMGcw53jd7qZ107l/LAeRV/9/1Uh8Ifr2F7wFOrbopdmnb0WzupwLfBg0XSazn9odxbBm6NBWt3fGs3+2Wn+PdxrkRmB1ZGxhq17vkBl9nL1H5v/WbR/+SaP5diQ6JPpLrYNjgeY5POssHMeLMrbjLxc= ARC-Authentication-Results: i=1; server2.sourceware.org X-QQ-mid: bizesmtp78t1703492324tbm5gzly Received: from LAPTOP-EPITNQBU ( [58.60.1.10]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 25 Dec 2023 16:18:42 +0800 (CST) X-QQ-SSF: 01400000000000G0V000000A0000000 X-QQ-FEAT: 2i+QW+6os+38hDgopTYUg03raxYN3gKZugyRyw7uurj+Fb7S34EE0PNKp7HSH Crwx/i6B/XuNRzA47RTG6O+ROuzv1TnhLwN96Nf+Qik8uYmOyxUA52KPM02kt7GEPwfKyV3 4ASWFgdfbTjsap0zvCZwstroNDbGVwavwQc2QLQO2ZIU+TkKgv075HOH55bCJYTMDEvYPhY k2dfA0tPKFRR+IiY1zlRRbznQCH2U6ZGE2cdGCrvijV2hvIfe9IsJhf4Q1Nnpg6nYiFqOn4 1BOpcHO7XFGTjBrrTCKNPZoPWAmxaS6kh97Mt+WhJEeuTXOQ16Rngn18d0E/6jDUwHMGKYq u3RqDZZwQebEVCsteLUOFxAyq20Td3aT6d4jF0FKLd+dYIe5SQMBiw/bIvhiUzHXW46sjV0 rDaaBu5itWy8WEY9zlA3peiD7jen64B85ivOVJDf0vk= X-QQ-GoodBg: 2 X-BIZMAIL-ID: 16834153446737914592 Date: Mon, 25 Dec 2023 16:18:43 +0800 From: "juzhe.zhong@rivai.ai" To: cooper.joshua , gcc-patches Cc: "Jim Wilson" , palmer , andrew , philipp.tomsich , jeffreyalaw , christoph.muellner , cooper.joshua , jinma , cooper.qu Subject: Re: [PATCH v4 4/6] RISC-V: Adds the prefix "th." for the instructions of XTheadVector. References: <20231225062550.714-1-cooper.joshua@linux.alibaba.com>, <20231225081431.873-1-cooper.joshua@linux.alibaba.com> X-Priority: 3 X-GUID: 90DC2F9D-ED46-4736-B17C-304E17E3FA0E X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart160414650138_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-9.5 required=5.0 tests=BAYES_00,GIT_PATCH_0,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE,URIBL_BLACK 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_NextPart160414650138_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 T0suDQoNCg0KDQpqdXpoZS56aG9uZ0ByaXZhaS5haQ0KIA0KRnJvbTogSnVu IFNoYSAoSm9zaHVhKQ0KRGF0ZTogMjAyMy0xMi0yNSAxNjoxNA0KVG86IGdj Yy1wYXRjaGVzDQpDQzogamltLndpbHNvbi5nY2M7IHBhbG1lcjsgYW5kcmV3 OyBwaGlsaXBwLnRvbXNpY2g7IGplZmZyZXlhbGF3OyBjaHJpc3RvcGgubXVl bGxuZXI7IGp1emhlLnpob25nOyBKdW4gU2hhIChKb3NodWEpOyBKaW4gTWE7 IFhpYW5taWFvIFF1DQpTdWJqZWN0OiBbUEFUQ0ggdjQgNC82XSBSSVNDLVY6 IEFkZHMgdGhlIHByZWZpeCAidGguIiBmb3IgdGhlIGluc3RydWN0aW9ucyBv ZiBYVGhlYWRWZWN0b3IuDQpUaGlzIHBhdGNoIGFkZHMgdGguIHByZWZpeCB0 byBhbGwgWFRoZWFkVmVjdG9yIGluc3RydWN0aW9ucyBieQ0KaW1wbGVtZW50 aW5nIG5ldyBhc3NlbWJseSBvdXRwdXQgZnVuY3Rpb25zLiBJbiB0aGlzIHZl cnNpb24sIHdlIA0KZm9sbG93IEtpdG8ncyBzdWdnZXN0aW9ucyBhbmQgb25s eSBjaGVjayB0aGUgcHJlZml4IGlzICd2Jywgc28gdGhhdCANCm5vIGV4dHJh IGF0dHJpYnV0ZSBpcyBuZWVkZWQuDQogDQpnY2MvQ2hhbmdlTG9nOg0KIA0K KiBjb25maWcvcmlzY3YvcmlzY3YtcHJvdG9zLmggKHJpc2N2X2FzbV9vdXRw dXRfb3Bjb2RlKTogDQpOZXcgZnVuY3Rpb24gdG8gYWRkIGFzc2VtYmxlciBp bnNuIGNvZGUgcHJlZml4L3N1ZmZpeC4NCiogY29uZmlnL3Jpc2N2L3Jpc2N2 LmNjIChyaXNjdl9hc21fb3V0cHV0X29wY29kZSk6IExpa2V3aXNlLg0KKiBj b25maWcvcmlzY3YvcmlzY3YuaCAoQVNNX09VVFBVVF9PUENPREUpOiBMaWtl d2lzZS4NCiANCkNvLWF1dGhvcmVkLWJ5OiBKaW4gTWEgPGppbm1hQGxpbnV4 LmFsaWJhYmEuY29tPg0KQ28tYXV0aG9yZWQtYnk6IFhpYW5taWFvIFF1IDxj b29wZXIucXVAbGludXguYWxpYmFiYS5jb20+DQpDby1hdXRob3JlZC1ieTog Q2hyaXN0b3BoIE3DvGxsbmVyIDxjaHJpc3RvcGgubXVlbGxuZXJAdnJ1bGwu ZXU+DQotLS0NCmdjYy9jb25maWcvcmlzY3YvcmlzY3YtcHJvdG9zLmggICAg ICAgICAgICAgICB8ICAxICsNCmdjYy9jb25maWcvcmlzY3YvcmlzY3YuY2Mg ICAgICAgICAgICAgICAgICAgICB8IDE5ICsrKysrKysrKysrKysrKysrKysN CmdjYy9jb25maWcvcmlzY3YvcmlzY3YuaCAgICAgICAgICAgICAgICAgICAg ICB8ICA0ICsrKysNCi4uLi9yaXNjdi9ydnYveHRoZWFkdmVjdG9yL3ByZWZp eC5jICAgICAgICAgICB8IDEyICsrKysrKysrKysrKw0KNCBmaWxlcyBjaGFu Z2VkLCAzNiBpbnNlcnRpb25zKCspDQpjcmVhdGUgbW9kZSAxMDA2NDQgZ2Nj L3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L3Jpc2N2L3J2di94dGhlYWR2ZWN0b3Iv cHJlZml4LmMNCiANCmRpZmYgLS1naXQgYS9nY2MvY29uZmlnL3Jpc2N2L3Jp c2N2LXByb3Rvcy5oIGIvZ2NjL2NvbmZpZy9yaXNjdi9yaXNjdi1wcm90b3Mu aA0KaW5kZXggMzEwNDllZjc1MjMuLjVlYTU0YjQ1NzAzIDEwMDY0NA0KLS0t IGEvZ2NjL2NvbmZpZy9yaXNjdi9yaXNjdi1wcm90b3MuaA0KKysrIGIvZ2Nj L2NvbmZpZy9yaXNjdi9yaXNjdi1wcm90b3MuaA0KQEAgLTEwMiw2ICsxMDIs NyBAQCBzdHJ1Y3QgcmlzY3ZfYWRkcmVzc19pbmZvIHsNCn07DQovKiBSb3V0 aW5lcyBpbXBsZW1lbnRlZCBpbiByaXNjdi5jYy4gICovDQorZXh0ZXJuIGNv bnN0IGNoYXIgKnJpc2N2X2FzbV9vdXRwdXRfb3Bjb2RlIChGSUxFICphc21f b3V0X2ZpbGUsIGNvbnN0IGNoYXIgKnApOw0KZXh0ZXJuIGVudW0gcmlzY3Zf c3ltYm9sX3R5cGUgcmlzY3ZfY2xhc3NpZnlfc3ltYm9saWNfZXhwcmVzc2lv biAocnR4KTsNCmV4dGVybiBib29sIHJpc2N2X3N5bWJvbGljX2NvbnN0YW50 X3AgKHJ0eCwgZW51bSByaXNjdl9zeW1ib2xfdHlwZSAqKTsNCmV4dGVybiBp bnQgcmlzY3ZfZmxvYXRfY29uc3RfcnR4X2luZGV4X2Zvcl9mbGkgKHJ0eCk7 DQpkaWZmIC0tZ2l0IGEvZ2NjL2NvbmZpZy9yaXNjdi9yaXNjdi5jYyBiL2dj Yy9jb25maWcvcmlzY3YvcmlzY3YuY2MNCmluZGV4IDBkMWNiYzVjYjVmLi4z MGU2Y2VkNWYzZiAxMDA2NDQNCi0tLSBhL2djYy9jb25maWcvcmlzY3Yvcmlz Y3YuY2MNCisrKyBiL2djYy9jb25maWcvcmlzY3YvcmlzY3YuY2MNCkBAIC01 NjM2LDYgKzU2MzYsMjUgQEAgcmlzY3ZfZ2V0X3ZfcmVnbm9fYWxpZ25tZW50 IChtYWNoaW5lX21vZGUgbW9kZSkNCiAgIHJldHVybiBsbXVsOw0KfQ0KKy8q IERlZmluZSBBU01fT1VUUFVUX09QQ09ERSB0byBkbyBhbnl0aGluZyBzcGVj aWFsIGJlZm9yZQ0KKyAgIGVtaXR0aW5nIGFuIG9wY29kZS4gICovDQorY29u c3QgY2hhciAqDQorcmlzY3ZfYXNtX291dHB1dF9vcGNvZGUgKEZJTEUgKmFz bV9vdXRfZmlsZSwgY29uc3QgY2hhciAqcCkNCit7DQorICBpZiAoIVRBUkdF VF9YVEhFQURWRUNUT1IpDQorICAgIHJldHVybiBwOw0KKw0KKyAgaWYgKGN1 cnJlbnRfb3V0cHV0X2luc24gPT0gTlVMTF9SVFgpDQorICAgIHJldHVybiBw Ow0KKw0KKyAgLyogV2UgbmVlZCB0byBhZGQgdGguIHByZWZpeCB0byBhbGwg dGhlIHh0aGVhZHZlY3Rvcg0KKyAgICAgaW5zdHVyY3Rpb25zIGhlcmUuKi8N CisgIGlmIChwWzBdID09ICd2JykNCisgICAgZnB1dHMgKCJ0aC4iLCBhc21f b3V0X2ZpbGUpOw0KKw0KKyAgcmV0dXJuIHA7DQorfQ0KKw0KLyogSW1wbGVt ZW50IFRBUkdFVF9QUklOVF9PUEVSQU5ELiAgVGhlIFJJU0NWLXNwZWNpZmlj IG9wZXJhbmQgY29kZXMgYXJlOg0KICAgICdoJyBQcmludCB0aGUgaGlnaC1w YXJ0IHJlbG9jYXRpb24gYXNzb2NpYXRlZCB3aXRoIE9QLCBhZnRlciBzdHJp cHBpbmcNCmRpZmYgLS1naXQgYS9nY2MvY29uZmlnL3Jpc2N2L3Jpc2N2Lmgg Yi9nY2MvY29uZmlnL3Jpc2N2L3Jpc2N2LmgNCmluZGV4IDZkZjllYzczYzVl Li5jMzMzNjFhMjU0ZCAxMDA2NDQNCi0tLSBhL2djYy9jb25maWcvcmlzY3Yv cmlzY3YuaA0KKysrIGIvZ2NjL2NvbmZpZy9yaXNjdi9yaXNjdi5oDQpAQCAt ODI2LDYgKzgyNiwxMCBAQCBleHRlcm4gZW51bSByaXNjdl9jYyBnZXRfcmlz Y3ZfY2MgKGNvbnN0IHJ0eCB1c2UpOw0KICAgICAgIGFzbV9mcHJpbnRmICgo RklMRSksICIlVSVzIiwgKE5BTUUpKTsgXA0KICAgfSB3aGlsZSAoMCkNCisj dW5kZWYgQVNNX09VVFBVVF9PUENPREUNCisjZGVmaW5lIEFTTV9PVVRQVVRf T1BDT0RFKFNUUkVBTSwgUFRSKSBcDQorICAoUFRSKSA9IHJpc2N2X2FzbV9v dXRwdXRfb3Bjb2RlKFNUUkVBTSwgUFRSKQ0KKw0KI2RlZmluZSBKVU1QX1RB QkxFU19JTl9URVhUX1NFQ1RJT04gMA0KI2RlZmluZSBDQVNFX1ZFQ1RPUl9N T0RFIFNJbW9kZQ0KI2RlZmluZSBDQVNFX1ZFQ1RPUl9QQ19SRUxBVElWRSAo cmlzY3ZfY21vZGVsICE9IENNX01FRExPVykNCmRpZmYgLS1naXQgYS9nY2Mv dGVzdHN1aXRlL2djYy50YXJnZXQvcmlzY3YvcnZ2L3h0aGVhZHZlY3Rvci9w cmVmaXguYyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9yaXNjdi9ydnYv eHRoZWFkdmVjdG9yL3ByZWZpeC5jDQpuZXcgZmlsZSBtb2RlIDEwMDY0NA0K aW5kZXggMDAwMDAwMDAwMDAuLjQ4ODY3ZjRkZGZiDQotLS0gL2Rldi9udWxs DQorKysgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvcmlzY3YvcnZ2L3h0 aGVhZHZlY3Rvci9wcmVmaXguYw0KQEAgLTAsMCArMSwxMiBAQA0KKy8qIHsg ZGctZG8gY29tcGlsZSB9ICovDQorLyogeyBkZy1vcHRpb25zICItbWFyY2g9 cnYzMmdjX3h0aGVhZHZlY3RvciAtbWFiaT1pbHAzMiAtTzAiIH0gKi8NCisN CisjaW5jbHVkZSAicmlzY3ZfdmVjdG9yLmgiDQorDQordmludDMybTFfdA0K K3ByZWZpeCAodmludDMybTFfdCB2eCwgdmludDMybTFfdCB2eSwgc2l6ZV90 IHZsKQ0KK3sNCisgIHJldHVybiBfX3Jpc2N2X3ZhZGRfdnZfaTMybTEgKHZ4 LCB2eSwgdmwpOw0KK30NCisNCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3Nl bWJsZXIge1xtdGhcLnZcTX0gfSB9ICovDQotLSANCjIuMTcuMQ0KIA0KIA0K ------=_001_NextPart160414650138_=------