From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from zg8tmja2lje4os4yms4ymjma.icoremail.net (zg8tmja2lje4os4yms4ymjma.icoremail.net [206.189.21.223]) by sourceware.org (Postfix) with SMTP id C0B183858D28 for ; Tue, 29 Nov 2022 01:54:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C0B183858D28 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=eswincomputing.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=eswincomputing.com Received: from E0001792LT (unknown [113.200.72.66]) by app2 (Coremail) with SMTP id EggMCgBnOC0xZoVjIO8TAA--.3082S2; Tue, 29 Nov 2022 09:53:54 +0800 (CST) Date: Tue, 29 Nov 2022 09:53:54 +0800 From: "Feng Wang" To: "Jeff Law" , gcc-patches Cc: kito.cheng , research_trasio Subject: Re: Re: [PATCH] RISC-V: Support the ins "rol" with immediate operand References: <20221128021428.13824-1-wangfeng@eswincomputing.com>, <3419fa12-6de8-ab2f-ef36-fc849f67cabb@gmail.com> X-Priority: 3 X-GUID: D3803BE9-B6A6-4B7D-988C-B4656E355F14 X-Has-Attach: no X-Mailer: Foxmail 7.2.15.80[cn] Mime-Version: 1.0 Message-ID: <2022112909535334321719@eswincomputing.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-CM-TRANSID:EggMCgBnOC0xZoVjIO8TAA--.3082S2 X-Coremail-Antispam: 1UD129KBjvJXoW7uw4kZw18Kw1fuFW7CF4rZrb_yoW8uF1kpF WrKayjyFWDJryfJrnFvF12krW2yr1fJ3WUJwnayF1UAFs8XFyjgrZFv3yagrW8Gr4rury7 trW2g34Uua13ZaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUkmb7Iv0xC_Kw4lb4IE77IF4wAFc2x0x2IEx4CE42xK8VAvwI8I cIk0rVWrJVCq3wA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjx v20xvE14v26w1j6s0DM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4UJVWxJr1l84ACjcxK 6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_GcCE3s1le2I262IYc4 CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2IEw4CE5I8CrVC2j2WlYx0E74AGY7Cv6cx26r4U Jr1UJwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41lFcxC0VAYjxAxZF0Ew4 CEw7xC0wCY02Avz4vE14v_KwCF04k20xvY0x0EwIxGrwCF04k20xvE74AGY7Cv6cx26r4U Jr1UJwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I0E74 80Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_JF0_Jw1lIxkGc2Ij64vIr41lIxAIcVC0 I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04 k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7Cj xVAFwI0_Jr0_Gr1l6VACY4xI67k04243AbIYCTnIWIevJa73UjIFyTuYvjxUTrcfUUUUU X-CM-SenderInfo: pzdqwwxhqjqvxvzl0uprps33xlqjhudrp/ X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,BODY_8BITS,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP 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: b24gMjAyMi0xMS0yOCAyMzozOSDCoEplZmYgTGF3PGplZmZyZXlhbGF3QGdtYWlsLmNvbT4gd3Jv dGU6Cj4KPgo+T24gMTEvMjcvMjIgMTk6MTQsIEZlbmcgV2FuZyB3cm90ZToKPj4gRnJvbTogd2Fu Z2ZlbmcgPHdhbmdmZW5nQGVzd2luY29tcHV0aW5nLmNvbT4KPj4KPj4gVGhlcmUgaXMgbm8gSW1t ZWRpYXRlIG9wZXJhbmQgb2YgaW5zICJyb2wiIGFjY3JvZGluZyB0byB0aGUgQi1leHQsCj4+IHNv IHRoZSBpbW1lZGlhdGUgb3BlcmFuZCBzaG91bGQgYmUgbG9hZGVkIGludG8gcmVnaXN0ZXIgYXQg Zmlyc3QuCj4+IEJ1dCB3ZSBjYW4gY29udmVydCBpdCB0byB0aGUgaW5zICJyb3JpIiBvciAicm9y aXciLCBhbmQgdGhlbiBvbmUKPj4gaW1tZWRpYXRlIGxvYWQgaW5zIGNhbiBiZSByZWR1Y2VkLgo+ Pgo+PiBQbGVhc2UgcmVmZXIgdG8gdGhlIGZvbGxvd2luZyB1c2UgY2FzZXM6Cj4+IHVuc2lnbmVk IGxvbmcgZm9vMih1bnNpZ25lZCBsb25nIHJzMSkKPj4gewo+PsKgwqDCoMKgwqAgcmV0dXJuIChy czEgPDwgMTApIHwgKHJzMSA+PiA1NCk7Cj4+IH0KPj4KPj4gVGhlIGNvbXBsaWVyIHJlc3VsdCBp czoKPj4gbGkJYTEsMTAKPj4gcm9sCWEwLGEwLGExCj4+Cj4+IFRoaXMgcGF0Y2ggd2lsbCBnZW5l cmF0ZSBvbmUgaW5zCj4+IHJvcmkgYTAsYTAsNTQKPj4KPj4gZ2NjL0NoYW5nZUxvZzoKPj4KPj7C oMKgwqDCoMKgwqDCoMKgwqAgKiBjb25maWcvcmlzY3YvYml0bWFuaXAubWQ6IEFkZCBpbW1lZGlh dGVfb3BlcmFuZCBzdXBwb3J0IGluIHJvdGwgUlRMIHBhdHRlcm4KPj4KPj4gZ2NjL3Rlc3RzdWl0 ZS9DaGFuZ2VMb2c6Cj4+Cj4+wqDCoMKgwqDCoMKgwqDCoMKgICogZ2NjLnRhcmdldC9yaXNjdi96 YmItcm9sLXJvci0wNC5jOiBOZXcgdGVzdC4KPj7CoMKgwqDCoMKgwqDCoMKgwqAgKiBnY2MudGFy Z2V0L3Jpc2N2L3piYi1yb2wtcm9yLTA1LmM6IE5ldyB0ZXN0Lgo+Cj5TbyB0aGlzIGFycml2ZWQg YWZ0ZXIgc3RhZ2UxIGNsb3NlIGFuZCBJJ20gbm90IGF3YXJlIG9mIGFuIGV4aXN0aW5nIEJaCj5h cm91bmQgdGhpcyBpc3N1ZSwgc28gSSdkIHRlbmQgdG8gdGhpbmsgdGhpcyBzaG91bGQgd2FpdCBm b3Igc3RhZ2UxIHRvCj5yZS1vcGVuIGluIHRoZSBzcHJpbmcuCj4KPgo+IEZyb20gYSB0ZWNobmlj YWwgc3RhbmRwb2ludCwgd291bGQgaXQgYmUgYmV0dGVyIHRvIGhhbmQgdGhpcyBpbiBhIG1vcmUK PmdlbmVyaWMgd2F5P8KgwqAgaWUsIHdoZW4gY29udmVydGluZyBmcm9tIGdpbXBsZSBpbnRvIFJU TCwgaWYgd2Ugd2FudCB0bwo+Z2VuZXJhdGUgYSByb3RhdGUgbGVmdCBieSBpbW1lZGlhdGUgYW5k IGRvbid0IGhhdmUgYSBzdWl0YWJsZSBpbnNuLCB0aGVuCj5jaGFuZ2UgaXQgdG8gYSByb3RhdGUg cmlnaHQgYnkgYW4gYWRqdXN0ZWQgaW1tZWRpYXRlLsKgwqDCoCBUaGlzIGNvdWxkCj5wcm9iYWJs eSBiZSBkb25lIGluIG9wdGFicy5jYzo6ZXhwYW5kX2Jpbm9wLgo+Cj4KPldlIG1pZ2h0IG5lZWQg c2ltaWxhciBjb2RlIGluIGNvbWJpbmUuY2Mgb3Igc2ltcGxpZnktcnR4LmNjIHNpbmNlIHNvbWUK PnJvdGF0ZSBjYXNlcyAob3IgZXhwb3N1cmUgb2YgdGhlIGNvbnN0YW50KSBtYXkgbm90IHNob3cg dXAgdW50aWwgbGF0ZXIKPmluIHRoZSBSVEwgcGlwZWxpbmUuCj4KPgo+QW55d2F5LCBkb2luZyB0 aGlzIGluIGEgbW9yZSBnZW5lcmljIHdheSBzZWVtcyBsaWtlIGl0J3Mgd29ydGgKPmludmVzdGln YXRpbmcuCj4KPgo+amVmZgo+IApIaSBqZWZmLAoKVGhhbmtzIGZvciB5b3VyIHJlcGx5LiBJbiB0 aGUgY3VycmVudGx5IGl0IHdpbGwganVkZ2UgdGhlIHJvdGF0ZSBzaGlmdCBudW1iZXIgd2hlbiBj b252ZXJ0aW5nIGZyb20KZ2ltcGxlIGludG8gUlRMLCBpZiB0aGUgc2hpZnQgbnVtYmVyIGJpZ2dl ciB0aGFuIG1vZGVfc2l6ZS8yLCB0aGVuIHJldmVyc2UgdGhlIHJvdGF0ZSBkaXJlY3Rpb24uwqAK SSB0aGluayB0aGUgcHVycG9zZSBvZiB0aGlzIHByb2Nlc3MgaXMgdG8gaGFuZGxlIHJvdGF0ZSBz aGlmdCBxdWlja2x5LiBJIHdpbGwgdGhpbmsgYWJvdXQgeW91ciBhZHZpY2UKYW5kIHRyeSB0byBt b2RpZnkgaXQgaW4gdGhlIGV4cGFuZCBwYXNzLgoKV2FuZyBGZW5nCkJlc3QgcmVnYXJkcw==