From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from zg8tmtyylji0my4xnjeumjiw.icoremail.net (zg8tmtyylji0my4xnjeumjiw.icoremail.net [162.243.161.220]) by sourceware.org (Postfix) with ESMTP id 7493E3858C42 for ; Sun, 5 May 2024 02:08:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7493E3858C42 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=eswincomputing.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=eswincomputing.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7493E3858C42 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=162.243.161.220 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714874941; cv=none; b=jYLO596u8g/Ayl+tgUMCzcKZ62/heNu/efFB7PZNbyrql5n40oJIS+Nqg/38H9rlYEYPyAObCplrLy9zE4udSLyfKHnMBT2/EIM59Kqj8VYWfMiqEwA8iMPBm4y8n0UZWaVRQm+2GAaWIypLLOe1bYjbVcDGXZOkdHWxDkf4zBU= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714874941; c=relaxed/simple; bh=V3A6lwZFtjJLPmT1VquYzXlpzTjmW3dVD55FrOpE6EY=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=GuVW3KdhuRzmplkI8MqaIMbsAXjKdlDKQrtksqYzQuxxk/mjMTs49QXfAL56+CtGxmBiRKomoJIS1oqptEz6r5ORq14Sid6At/kGIOQtNDM/GLJjIu5Me5pNstS8AavhDYFQWs1CXVgZxgI6YgU+DTgk4HNTzqqr9gGHk29GmV0= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from E0002168DT (unknown [10.12.97.254]) by app1 (Coremail) with SMTP id TAJkCgDneuLJ6TZmWeYJAA--.7282S2; Sun, 05 May 2024 10:07:05 +0800 (CST) Date: Sun, 5 May 2024 10:08:47 +0800 From: "Xiao Zeng" To: jeffreyalaw , gcc-patches Cc: research_trasio , kito.cheng , zhengyu , "Jin Ma" Subject: Re: Re: [PATCH v2 1/1] [RISC-V] Add support for _Bfloat16 References: <20240402092210.80779-1-zengxiao@eswincomputing.com>, <20240402092210.80779-2-zengxiao@eswincomputing.com>, <3043f164-13a3-4599-bc2c-0b953d11182b@gmail.com> X-Priority: 3 X-GUID: 02473206-D03F-4EE7-A4CC-FA5202DBE70B X-Has-Attach: no X-Mailer: Foxmail 7.2.15.80[cn] Mime-Version: 1.0 Message-ID: <202405051008468464622@eswincomputing.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-CM-TRANSID:TAJkCgDneuLJ6TZmWeYJAA--.7282S2 X-Coremail-Antispam: 1UD129KBjvJXoWxCFy7tFy5CFyUJFykAr47Arb_yoW5Xr48pF W8Ka1Y9as8Kr93Aa92gF18Wr4IqrZ3Grn8Jwn3ArW2ka13ZrWYgF1qk3yag3yjvF4rur4j krWakF9Iv3W5ArDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUPGb7Iv0xC_Zr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Xr0_Ar1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4 A2jsIEc7CjxVAFwI0_GcCE3s1lnx0E6VACY4xI67k04243AVACY4xI67k04243AVAKzVAK j4xI6x02cVCv0xWle2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2IEw4CE5I8CrV C2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE 7xkEbVWUJVW8JwACjcxG0xvY0x0EwIxGrwACY4xI67k04243AVAKzVAKj4xxMxkIecxEwV Cm-wCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v2 6r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_JF0_Jw1lIxkGc2 Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_ Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMI IF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_Gr1l6VACY4xI67k04243AbIYCTnIWIevJa73UjIF yTuYvjxUY38nUUUUU X-CM-SenderInfo: p2hqw5xldrqvxvzl0uprps33xlqjhudrp/ X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,BODY_8BITS,KAM_DMARC_STATUS,KAM_NUMSUBJECT,KAM_SHORT,RCVD_IN_MSPIKE_BL,RCVD_IN_MSPIKE_L5,SPF_HELO_NONE,SPF_PASS,TXREP,URIBL_BLACK autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: MjAyNC0wNS0wNCAyMzoyMyDCoEplZmYgTGF3IDxqZWZmcmV5YWxhd0BnbWFpbC5jb20+IHdyb3Rl Ogo+CsKgCj4KPgo+T24gNC8yLzI0IDM6MjIgQU0sIFhpYW8gWmVuZyB3cm90ZToKPj4gMSBBdCBw b2ludCA8aHR0cHM6Ly9naXRodWIuY29tL3Jpc2N2L3Jpc2N2LWJmbG9hdDE2PiwKPj7CoMKgwqAg QkYxNiBoYXMgYWxyZWFkeSBiZWVuIGNvbXBsZXRlZCAicG9zdCBwdWJsaWMgcmV2aWV3Ii4KPj4K Pj4gMiBMTFZNIGhhcyBhbHNvIGFkZGVkIHN1cHBvcnQgZm9yIFJJU0NWIEJGMTYgaW4KPj4gPGh0 dHBzOi8vcmV2aWV3cy5sbHZtLm9yZy9EMTUxMzEzPiBhbmQKPj4gPGh0dHBzOi8vcmV2aWV3cy5s bHZtLm9yZy9EMTUwOTI5Pi4KPj4KPj4gMyBBY2NvcmRpbmcgdG8gdGhlIGRpc2N1c3Npb24gPGh0 dHBzOi8vZ2l0aHViLmNvbS9yaXNjdi1ub24taXNhL3Jpc2N2LWVsZi1wc2FiaS1kb2MvcHVsbC8z Njc+LAo+PsKgwqDCoCB0aGlzIHVzZSBfX2JmMTYgYW5kIHVzZSBERjE2YiBpbiByaXNjdl9tYW5n bGVfdHlwZSBsaWtlIHg4Ni4KPj4KPj4gQmVsb3cgdGVzdCBhcmUgcGFzc2VkIGZvciB0aGlzIHBh dGNoCj4+wqDCoMKgwqDCoCAqIFRoZSByaXNjdiBmdWxseSByZWdyZXNzaW9uIHRlc3QuCj4+Cj4+ IGdjYy9DaGFuZ2VMb2c6Cj4+Cj4+ICogY29uZmlnL3Jpc2N2L2l0ZXJhdG9ycy5tZDogTmV3IG1v ZGUgaXRlcmF0b3IgSEZCRi4KPj4gKiBjb25maWcvcmlzY3YvcmlzY3YtYnVpbHRpbnMuY2MgKHJp c2N2X2luaXRfYnVpbHRpbl90eXBlcyk6Cj4+IEluaXRpYWxpemUgZGF0YSB0eXBlIF9CZmxvYXQx Ni4KPj4gKiBjb25maWcvcmlzY3YvcmlzY3YtbW9kZXMuZGVmIChGTE9BVF9NT0RFKTogTmV3Lgo+ PiAoQURKVVNUX0ZMT0FUX0ZPUk1BVCk6IE5ldy4KPj4gKiBjb25maWcvcmlzY3YvcmlzY3YuY2Mg KHJpc2N2X21hbmdsZV90eXBlKTogU3VwcG9ydCBmb3IgQkZtb2RlLgo+PiAocmlzY3Zfc2NhbGFy X21vZGVfc3VwcG9ydGVkX3ApOiBEaXR0by4KPj4gKHJpc2N2X2xpYmdjY19mbG9hdGluZ19tb2Rl X3N1cHBvcnRlZF9wKTogRGl0dG8uCj4+IChyaXNjdl9pbml0X2xpYmZ1bmNzKTogU2V0IHRoZSBj b252ZXJzaW9uIG1ldGhvZCBmb3IgQkZtb2RlIGFuZAo+PiBIRm1vZGUuCj4+IChyaXNjdl9ibG9j a19hcml0aF9jb21wX2xpYmZ1bmNzX2Zvcl9tb2RlKTogU2V0IHRoZSBhcml0aG1ldGljCj4+IGFu ZCBjb21wYXJpc29uIGxpYmZ1bmNzIGZvciB0aGUgbW9kZS4KPj4gKiBjb25maWcvcmlzY3Yvcmlz Y3YubWQgKG1vZGUiICk6IEFkZCBCRi4KPj4gKG1vdmhmKTogU3VwcG9ydCBmb3IgQkZtb2RlLgo+ PiAobW92PG1vZGU+KTogRGl0dG8uCj4+ICgqbW92aGZfc29mdGZsb2F0KTogRGl0dG8uCj4+ICgq bW92PG1vZGU+X3NvZnRmbG9hdCk6IERpdHRvLgo+Pgo+PiBsaWJnY2MvQ2hhbmdlTG9nOgo+Pgo+ PiAqIGNvbmZpZy9yaXNjdi9zZnAtbWFjaGluZS5oIChfRlBfTkFORlJBQ19CKTogTmV3Lgo+PiAo X0ZQX05BTlNJR05fQik6IERpdHRvLgo+PiAqIGNvbmZpZy9yaXNjdi90LXNvZnRmcDMyOiBBZGQg c3VwcG9ydCBmb3IgQkYxNiBsaWJmdW5jcy4KPj4gKiBjb25maWcvcmlzY3YvdC1zb2Z0ZnA2NDog RGl0dG8uCj4+ICogc29mdC1mcC9mbG9hdHNpYmYuYzogRm9yIHNpIC0+IGJmMTYuCj4+ICogc29m dC1mcC9mbG9hdHVuc2liZi5jOiBGb3IgdW5zaSAtPiBiZjE2Lgo+Pgo+PiBnY2MvdGVzdHN1aXRl L0NoYW5nZUxvZzoKPj4KPj4gKiBnY2MudGFyZ2V0L3Jpc2N2L2JmMTZfYXJpdGhtZXRpYy5jOiBO ZXcgdGVzdC4KPj4gKiBnY2MudGFyZ2V0L3Jpc2N2L2JmMTZfY2FsbC5jOiBOZXcgdGVzdC4KPj4g KiBnY2MudGFyZ2V0L3Jpc2N2L2JmMTZfY29tcGFyaXNvbi5jOiBOZXcgdGVzdC4KPj4gKiBnY2Mu dGFyZ2V0L3Jpc2N2L2JmMTZfZmxvYXRfbGliY2FsbF9jb252ZXJ0LmM6IE5ldyB0ZXN0Lgo+PiAq IGdjYy50YXJnZXQvcmlzY3YvYmYxNl9pbnRlZ2VyX2xpYmNhbGxfY29udmVydC5jOiBOZXcgdGVz dC4KPkp1c3Qgc29tZSBuaXRzLsKgIEluIHQtc29mdGZwMzIgYW5kIHQtc29mdGZwNjQgdGhlIGNv ZGUgeW91J3ZlIGFkZGVkCj5zaG91bGQgYmUgdXNpbmcgdGFicywgbm90IDggc3BhY2VzLCBhcyBu b3RlZCBieSB0aGUgQ0kgIkxpbnQgU3RhdHVzIjoKPgo+aHR0cHM6Ly9naXRodWIuY29tL2V3bHUv Z2NjLXByZWNvbW1pdC1jaS9pc3N1ZXMvMTQxMiNpc3N1ZWNvbW1lbnQtMjAzMTU2ODY0NApJbiB0 aGUgZnV0dXJlLCBteSBwYXRjaCB3aWxsIHN0cmljdGx5IGFkaGVyZSB0byB0aGUgZm9ybWF0dGlu ZyBzdWdnZXN0aW9ucyBwcm92aWRlZCBieSBDSS4KCj4KPldpdGggdGhhdCBmaXhlZCwgdGhpcyBp cyBmaW5lIGZvciB0aGUgdHJ1bmsuwqAgTm8gbmVlZCB0byByZXBvc3QsIAo+Z28gYWhlYWQgYW5k IGNvbW1pdC4KQ3VycmVudGx5LCBJIGRvIG5vdCBoYXZlIGNvbW1pdCBwZXJtaXNzaW9uLiBDYW4g SSBoYXZlIHRoaXMgcGVybWlzc2lvbj8KCj4KPlRoYW5rcyBmb3IgeW91ciBwYXRpZW5jZSwKPkpl ZmYKwqAKVGhhbmtzClhpYW8gWmVuZwoK