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
.p2align 4
.globl foo
.type foo, @function
foo:
.LFB0:
.cfi_startproc
subq$8, %rsp
.cfi_def_cfa_offset 16
call__extendhfbf2
addq$8, %rsp
.cfi_def_cfa_offset 8
ret
.cfi_endproc
.LFE0:
.size foo, .-foo
.globl __extendhfbf2
.ident "GCC: (GNU) 14.0.1 20240411 (Red Hat 14.0.1-0)"
.section.note.GNU-stack,"",@progbits
[hjl@gnu-cfl-3 pr114907]$