On 7/18/24 9:13 PM, Xiao Zeng wrote:
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.
Thanks.



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.
No need to be sorry. We're all juggling lots of work and get to things as fast as we can.

jeff

Reply via email to