2024-07-18 01:53 Jeff Law <jeffreya...@gmail.com> wrote: > > > >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/ Yes, I will fix this issue in the V2 patch. > > >Jeff I'm sorry for replying to this email so late. I noticed that CI build has failed. After inspection, it was found that several bf16 related __builtin_*bf16 symbols were not generated.
After passing the ESWIN internal CI test, I will push the V2 patch. Thanks Xiao Zeng