glibc/soft-fp
Kito Cheng 8bc3f94a06 soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf
Add more IEEE half conversion routines:

- Convert 32-bit/64-bit integer to IEEE half.
- Convert IEEE half to 32-bit/64-bit integer.

They are required by RISC-V _Float16 support, tested with RISC-V GCC.
2022-08-08 11:28:40 -03:00
..
Makefile
adddf3.c
addsf3.c
addtf3.c
divdf3.c
divsf3.c
divtf3.c
double.h
eqdf2.c
eqhf2.c
eqsf2.c
eqtf2.c
extenddftf2.c
extended.h
extendhfdf2.c
extendhfsf2.c
extendhftf2.c
extendhfxf2.c
extendsfdf2.c
extendsftf2.c
extendxftf2.c
fixdfdi.c
fixdfsi.c
fixdfti.c
fixhfdi.c
fixhfsi.c
fixhfti.c
fixsfdi.c
fixsfsi.c
fixsfti.c
fixtfdi.c
fixtfsi.c
fixtfti.c
fixunsdfdi.c
fixunsdfsi.c
fixunsdfti.c
fixunshfdi.c
fixunshfsi.c
fixunshfti.c
fixunssfdi.c
fixunssfsi.c
fixunssfti.c
fixunstfdi.c
fixunstfsi.c
fixunstfti.c
floatdidf.c
floatdihf.c
floatdisf.c
floatditf.c
floatsidf.c
floatsihf.c
floatsisf.c
floatsitf.c
floattidf.c
floattihf.c
floattisf.c
floattitf.c
floatundidf.c
floatundihf.c
floatundisf.c
floatunditf.c
floatunsidf.c
floatunsihf.c
floatunsisf.c
floatunsitf.c
floatuntidf.c
floatuntihf.c
floatuntisf.c
floatuntitf.c
gedf2.c
gesf2.c
getf2.c
half.h
ledf2.c
lesf2.c
letf2.c
muldf3.c
mulsf3.c
multf3.c
negdf2.c
negsf2.c
negtf2.c
op-1.h
op-2.h
op-4.h
op-8.h
op-common.h
quad.h
single.h
soft-fp.h
subdf3.c
subsf3.c
subtf3.c
testit.c
truncdfhf2.c
truncdfsf2.c
truncsfhf2.c
trunctfdf2.c
trunctfhf2.c
trunctfsf2.c
trunctfxf2.c
truncxfhf2.c
unorddf2.c
unordsf2.c
unordtf2.c