On Tue, 02 Apr 2024 20:19:16 PDT (-0700), ji...@linux.alibaba.com wrote:
gcc/testsuite/ChangeLog:
* gcc.target/riscv/bf16_arithmetic.c: New test.
* gcc.target/riscv/bf16_call.c: New test.
* gcc.target/riscv/bf16_comparison.c: New test.
* gcc.target/riscv/bf16_float_libcall_convert.c: New test.
* gcc.target/riscv/bf16_integer_libcall_convert.c: New test.
Hi, I have test this patch and it is very good. I think we need to add some
runable tests to ensure that the results are right for various types of
conversions, operations, and libfuncs.
Sorry I forgot to reply earlier, a few of us were talking about this is
the patchwork meeting this morning. We think this is too big for GCC-14
this late in the cycle. Folks are still looking at bugs, so it might
take a bit to get reviewed for GCC-15.
I took a look and don't see anything wrong, but I'm not a floating-point
person so I'd want to try and talk to someone who is before committing
it.
More testing never hurts, though ;)
BR,
Jin