From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cstnet.cn (smtp25.cstnet.cn [159.226.251.25]) by sourceware.org (Postfix) with ESMTPS id 3D7513857C4F for ; Thu, 1 Jun 2023 09:08:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3D7513857C4F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=iscas.ac.cn Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=iscas.ac.cn Received: from [192.168.1.4] (unknown [125.120.174.82]) by APP-05 (Coremail) with SMTP id zQCowAB36xHrX3hkmcw1CQ--.53833S2; Thu, 01 Jun 2023 17:07:56 +0800 (CST) Content-Type: multipart/alternative; boundary="------------uXGtXgbkTP28qHV5cUs7buH0" Message-ID: Date: Thu, 1 Jun 2023 17:07:55 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [RFC] RISC-V: Support risc-v bfloat16 This patch support bfloat16 in riscv like x86_64 and arm. To: Jin Ma , gcc-patches@gcc.gnu.org Cc: kito.cheng@gmail.com References: <20230307091204.1498-1-shihua@iscas.ac.cn> <20230601065110.1308-1-jinma@linux.alibaba.com> From: Liao Shihua In-Reply-To: <20230601065110.1308-1-jinma@linux.alibaba.com> X-CM-TRANSID:zQCowAB36xHrX3hkmcw1CQ--.53833S2 X-Coremail-Antispam: 1UD129KBjvdXoWrCF4rGryxCr47CrWrWr47CFg_yoWxArc_uF W8AFWrWrWDX3y5tF4xAa4ruFsYgayYqFy7Z3yjqF4agw1jgrykJrs7Wan2yF17Ww409F90 kF1DC3y3KrWYqjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJTRUUUbhkYjsxI4VWxJwAYFVCjjxCrM7AC8VAFwI0_Jr0_Gr1l1xkIjI8I 6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l8cAvFVAK0II2c7xJM2 8CjxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW5JVW7JwA2z4x0Y4vE2Ix0 cI8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gr1j6F4UJwA2z4x0Y4 vEx4A2jsIEc7CjxVAFwI0_GcCE3s1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG67k0 8I80eVWUJVW8JwAqx4xG64kEw2xG04xIwI0_Jr0_Gr1lYx0E2Ix0cI8IcVAFwI0_Jr0_Jr 4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkEbVWUJVW8JwACjcxG0xvEwIxGrwCj r7xvwVCIw2I0I7xG6c02F41lc7I2V7IY0VAS07AlzVAYIcxG8wCY02Avz4vE14v_GFWl42 xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUGVWU WwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI4 8JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4U MIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I 8E87Iv6xkF7I0E14v26r1j6r4UYxBIdaVFxhVjvjDU0xZFpf9x07jYmhwUUUUU= X-Originating-IP: [125.120.174.82] X-CM-SenderInfo: xvklx33d6l2u1dvotugofq/1tbiBwIJEWR4TwA9tQABsH X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,HTML_MESSAGE,KAM_DMARC_STATUS,NICE_REPLY_A,SPF_HELO_PASS,SPF_PASS,TXREP,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. --------------uXGtXgbkTP28qHV5cUs7buH0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi, Ma Jin     1. There are few developments since May in GCC because the spec of Zfbf is constantly changing.     2. We (PLCT lab) will implement Zvfbfmin and Zvfbfwma after Zvfh has been merged in GCC.     3. I will send a patch to support bfloat16_t in RISC-V port, but Zfbf extension's patch will be sent after it released. Liao Shihua 在 2023/6/1 14:51, Jin Ma 写道: > hi, > > Are there any new developments about Zfb? Are there any plans to implement > the Zvfbfmin and Zvfbfwma expansion? I see that Zfb is being reviewed in > llvm, maybe we should do the same on gcc. > > Ref:https://reviews.llvm.org/D151313 > https://reviews.llvm.org/D150929 --------------uXGtXgbkTP28qHV5cUs7buH0--