On 7/17/24 2:01 AM, Xiao Zeng wrote:
libgcc/ChangeLog:

        * Makefile.in: Support __divbc3 and __mulbc3.
        * libgcc2.c (if): Support BC mode for __bf16.
        (defined): Ditto.
        (MTYPE): Ditto.
        (CTYPE): Ditto.
        (AMTYPE): Ditto.
        (MODE): Ditto.
        (CEXT): Ditto.
        (NOTRUNC): Ditto.
        * libgcc2.h (LIBGCC2_HAS_BF_MODE): Ditto.
        (__attribute__): Ditto.
        (__divbc3): Add __divbc3 for __bf16.
        (__mulbc3): Add __mulbc3 for __bf16.

gcc/testsuite/ChangeLog:

        * gcc.target/riscv/bf16-mulbc3-divbc3.c: New test.
It looks like this failed pre-commit testing:

https://patchwork.sourceware.org/project/gcc/patch/20240717080159.34038-1-zengx...@eswincomputing.com/


Jeff

Reply via email to