[Bug libgcc/114907] Missing __extendhfbf2 in libgcc

2024-05-01 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114907 --- Comment #2 from H.J. Lu --- [hjl@gnu-cfl-3 pr114907]$ cat foo.c __bf16 foo (_Float16 x) { return x; } [hjl@gnu-cfl-3 pr114907]$ make CC=gcc gcc -O2 -S foo.c [hjl@gnu-cfl-3 pr114907]$ cat foo.s .file "foo.c" .text

[Bug libgcc/114907] Missing __extendhfbf2 in libgcc

2024-05-01 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114907 H.J. Lu changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug libgcc/114907] Missing __extendhfbf2 in libgcc

2024-05-01 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114907 --- Comment #1 from H.J. Lu --- There is __trunchfbf2. Why does GCC generate __extendhfbf2?