[PING] [PATCH 0/3 v2] RISC-V: Add support for Zfbfmin Zvfbfmin and Zvfbfwma extension

Xiao Zeng zengxiao@eswincomputing.com
Thu Jun 6 08:39:15 GMT 2024


2024-06-06 16:16  Nelson Chu <nelson@rivosinc.com> wrote:
>
>Cool.  As I said I forgot that half to single/double precision doesn't need
>to care about the rounding mode, the encoding and fcvt.s.bf16 without rm
>operand is right.
>Looks good, so committed. 
Thanks.

>
>Thanks
>Nelson
>
>On Thu, Jun 6, 2024 at 3:53 PM Xiao Zeng <zengxiao@eswincomputing.com>
>wrote:
>
>> These three extensions are already supported in gcc, and detailed
>> information can be found in each patch.
>>
>> Xiao Zeng (3):
>>   RISC-V: Add support for Zfbfmin extension
>>   RISC-V: Add support for Zvfbfmin extension
>>   RISC-V: Add support for Zvfbfwma extension
>>
>>  bfd/elfxx-riscv.c                    | 19 +++++++++++++++++++
>>  gas/NEWS                             |  6 ++++++
>>  gas/testsuite/gas/riscv/march-help.l |  3 +++
>>  gas/testsuite/gas/riscv/zfbfmin.d    | 11 +++++++++++
>>  gas/testsuite/gas/riscv/zfbfmin.s    |  6 ++++++
>>  gas/testsuite/gas/riscv/zvfbfmin.d   | 12 ++++++++++++
>>  gas/testsuite/gas/riscv/zvfbfmin.s   |  7 +++++++
>>  gas/testsuite/gas/riscv/zvfbfwma.d   | 12 ++++++++++++
>>  gas/testsuite/gas/riscv/zvfbfwma.s   |  7 +++++++
>>  include/opcode/riscv-opc.h           | 24 ++++++++++++++++++++++++
>>  include/opcode/riscv.h               |  3 +++
>>  opcodes/riscv-opc.c                  | 13 +++++++++++++
>>  12 files changed, 123 insertions(+)
>>  create mode 100644 gas/testsuite/gas/riscv/zfbfmin.d
>>  create mode 100644 gas/testsuite/gas/riscv/zfbfmin.s
>>  create mode 100644 gas/testsuite/gas/riscv/zvfbfmin.d
>>  create mode 100644 gas/testsuite/gas/riscv/zvfbfmin.s
>>  create mode 100644 gas/testsuite/gas/riscv/zvfbfwma.d
>>  create mode 100644 gas/testsuite/gas/riscv/zvfbfwma.s
>>
>> --
>> 2.17.1
>>
>>
Thanks
Xiao Zeng



More information about the Binutils mailing list