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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114907
H.J. Lu changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114907
--- Comment #1 from H.J. Lu ---
There is __trunchfbf2. Why does GCC generate __extendhfbf2?