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

Nelson Chu nelson@rivosinc.com
Thu Jun 6 08:16:41 GMT 2024


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
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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://sourceware.org/pipermail/binutils/attachments/20240606/b9cd7e60/attachment.htm>


More information about the Binutils mailing list