|
Go up
|
— |
— |
|
|
acosf.cpp
|
4.3 KiB |
|
|
|
acoshf.cpp
|
2.5 KiB |
|
|
|
asinf.cpp
|
5.8 KiB |
|
|
|
asinhf.cpp
|
4.0 KiB |
|
|
|
atan2f.cpp
|
13 KiB |
|
|
|
atanf.cpp
|
4.6 KiB |
|
|
|
atanhf.cpp
|
2.0 KiB |
|
|
|
canonicalize.cpp
|
713 B |
|
|
|
canonicalizef.cpp
|
713 B |
|
|
|
canonicalizef128.cpp
|
726 B |
|
|
|
canonicalizef16.cpp
|
722 B |
|
|
|
canonicalizel.cpp
|
744 B |
|
|
|
cbrt.cpp
|
12 KiB |
|
|
|
cbrtf.cpp
|
6.6 KiB |
|
|
|
ceil.cpp
|
765 B |
|
|
|
ceilf.cpp
|
766 B |
|
|
|
ceilf128.cpp
|
686 B |
|
|
|
ceilf16.cpp
|
929 B |
|
|
|
ceill.cpp
|
688 B |
|
|
|
CMakeLists.txt
|
73 KiB |
|
|
|
common_constants.cpp
|
49 KiB |
|
|
|
common_constants.h
|
3.0 KiB |
|
|
|
copysign.cpp
|
784 B |
|
|
|
copysignf.cpp
|
784 B |
|
|
|
copysignf128.cpp
|
712 B |
|
|
|
copysignf16.cpp
|
796 B |
|
|
|
copysignl.cpp
|
715 B |
|
|
|
cos.cpp
|
6.8 KiB |
|
|
|
cosf.cpp
|
5.6 KiB |
|
|
|
coshf.cpp
|
1.8 KiB |
|
|
|
cospif.cpp
|
3.1 KiB |
|
|
|
dmulf128.cpp
|
704 B |
|
|
|
dmull.cpp
|
704 B |
|
|
|
dsqrtf128.cpp
|
684 B |
|
|
|
dsqrtl.cpp
|
681 B |
|
|
|
erff.cpp
|
9.1 KiB |
|
|
|
exp.cpp
|
16 KiB |
|
|
|
exp10.cpp
|
17 KiB |
|
|
|
exp10f.cpp
|
662 B |
|
|
|
exp10f_impl.h
|
4.6 KiB |
|
|
|
exp2.cpp
|
14 KiB |
|
|
|
exp2f.cpp
|
684 B |
|
|
|
exp2f_impl.h
|
6.0 KiB |
|
|
|
exp2m1f.cpp
|
7.0 KiB |
|
|
|
exp_utils.cpp
|
4.9 KiB |
|
|
|
exp_utils.h
|
978 B |
|
|
|
expf.cpp
|
3.8 KiB |
|
|
|
explogxf.cpp
|
4.1 KiB |
|
|
|
explogxf.h
|
15 KiB |
|
|
|
expm1.cpp
|
19 KiB |
|
|
|
expm1f.cpp
|
6.5 KiB |
|
|
|
f16add.cpp
|
702 B |
|
|
|
f16addf.cpp
|
702 B |
|
|
|
f16addf128.cpp
|
714 B |
|
|
|
f16addl.cpp
|
714 B |
|
|
|
f16div.cpp
|
698 B |
|
|
|
f16divf.cpp
|
698 B |
|
|
|
f16divf128.cpp
|
710 B |
|
|
|
f16divl.cpp
|
710 B |
|
|
|
f16fma.cpp
|
694 B |
|
|
|
f16fmaf.cpp
|
693 B |
|
|
|
f16fmaf128.cpp
|
708 B |
|
|
|
f16fmal.cpp
|
730 B |
|
|
|
f16mul.cpp
|
698 B |
|
|
|
f16mulf.cpp
|
698 B |
|
|
|
f16mulf128.cpp
|
710 B |
|
|
|
f16mull.cpp
|
710 B |
|
|
|
f16sqrt.cpp
|
672 B |
|
|
|
f16sqrtf.cpp
|
673 B |
|
|
|
f16sqrtf128.cpp
|
682 B |
|
|
|
f16sqrtl.cpp
|
679 B |
|
|
|
f16sub.cpp
|
702 B |
|
|
|
f16subf.cpp
|
702 B |
|
|
|
f16subf128.cpp
|
714 B |
|
|
|
f16subl.cpp
|
714 B |
|
|
|
fabs.cpp
|
745 B |
|
|
|
fabsf.cpp
|
746 B |
|
|
|
fabsf128.cpp
|
676 B |
|
|
|
fabsf16.cpp
|
1.1 KiB |
|
|
|
fabsl.cpp
|
678 B |
|
|
|
fadd.cpp
|
693 B |
|
|
|
fdim.cpp
|
680 B |
|
|
|
fdimf.cpp
|
679 B |
|
|
|
fdimf128.cpp
|
694 B |
|
|
|
fdimf16.cpp
|
689 B |
|
|
|
fdiml.cpp
|
697 B |
|
|
|
floor.cpp
|
769 B |
|
|
|
floorf.cpp
|
770 B |
|
|
|
floorf128.cpp
|
691 B |
|
|
|
floorf16.cpp
|
933 B |
|
|
|
floorl.cpp
|
691 B |
|
|
|
fma.cpp
|
687 B |
|
|
|
fmaf.cpp
|
684 B |
|
|
|
fmax.cpp
|
680 B |
|
|
|
fmaxf.cpp
|
679 B |
|
|
|
fmaxf128.cpp
|
694 B |
|
|
|
fmaxf16.cpp
|
689 B |
|
|
|
fmaximum.cpp
|
692 B |
|
|
|
fmaximum_mag.cpp
|
704 B |
|
|
|
fmaximum_mag_num.cpp
|
716 B |
|
|
|
fmaximum_mag_numf.cpp
|
715 B |
|
|
|
fmaximum_mag_numf128.cpp
|
730 B |
|
|
|
fmaximum_mag_numf16.cpp
|
725 B |
|
|
|
fmaximum_mag_numl.cpp
|
752 B |
|
|
|
fmaximum_magf.cpp
|
703 B |
|
|
|
fmaximum_magf128.cpp
|
718 B |
|
|
|
fmaximum_magf16.cpp
|
713 B |
|
|
|
fmaximum_magl.cpp
|
721 B |
|
|
|
fmaximum_num.cpp
|
704 B |
|
|
|
fmaximum_numf.cpp
|
703 B |
|
|
|
fmaximum_numf128.cpp
|
718 B |
|
|
|
fmaximum_numf16.cpp
|
713 B |
|
|
|
fmaximum_numl.cpp
|
721 B |
|
|
|
fmaximumf.cpp
|
691 B |
|
|
|
fmaximumf128.cpp
|
706 B |
|
|
|
fmaximumf16.cpp
|
701 B |
|
|
|
fmaximuml.cpp
|
709 B |
|
|
|
fmaxl.cpp
|
697 B |
|
|
|
fmin.cpp
|
680 B |
|
|
|
fminf.cpp
|
679 B |
|
|
|
fminf128.cpp
|
694 B |
|
|
|
fminf16.cpp
|
689 B |
|
|
|
fminimum.cpp
|
692 B |
|
|
|
fminimum_mag.cpp
|
704 B |
|
|
|
fminimum_mag_num.cpp
|
716 B |
|
|
|
fminimum_mag_numf.cpp
|
715 B |
|
|
|
fminimum_mag_numf128.cpp
|
730 B |
|
|
|
fminimum_mag_numf16.cpp
|
725 B |
|
|
|
fminimum_mag_numl.cpp
|
752 B |
|
|
|
fminimum_magf.cpp
|
703 B |
|
|
|
fminimum_magf128.cpp
|
718 B |
|
|
|
fminimum_magf16.cpp
|
713 B |
|
|
|
fminimum_magl.cpp
|
721 B |
|
|
|
fminimum_num.cpp
|
704 B |
|
|
|
fminimum_numf.cpp
|
703 B |
|
|
|
fminimum_numf128.cpp
|
718 B |
|
|
|
fminimum_numf16.cpp
|
713 B |
|
|
|
fminimum_numl.cpp
|
721 B |
|
|
|
fminimumf.cpp
|
691 B |
|
|
|
fminimumf128.cpp
|
706 B |
|
|
|
fminimumf16.cpp
|
701 B |
|
|
|
fminimuml.cpp
|
709 B |
|
|
|
fminl.cpp
|
697 B |
|
|
|
fmod.cpp
|
700 B |
|
|
|
fmodf.cpp
|
708 B |
|
|
|
fmodf128.cpp
|
716 B |
|
|
|
fmodf16.cpp
|
720 B |
|
|
|
fmodl.cpp
|
722 B |
|
|
|
fmul.cpp
|
690 B |
|
|
|
fmulf128.cpp
|
702 B |
|
|
|
fmull.cpp
|
702 B |
|
|
|
frexp.cpp
|
692 B |
|
|
|
frexpf.cpp
|
692 B |
|
|
|
frexpf128.cpp
|
704 B |
|
|
|
frexpf16.cpp
|
700 B |
|
|
|
frexpl.cpp
|
704 B |
|
|
|
fromfp.cpp
|
742 B |
|
|
|
fromfpf.cpp
|
742 B |
|
|
|
fromfpf128.cpp
|
773 B |
|
|
|
fromfpf16.cpp
|
769 B |
|
|
|
fromfpl.cpp
|
773 B |
|
|
|
fromfpx.cpp
|
745 B |
|
|
|
fromfpxf.cpp
|
745 B |
|
|
|
fromfpxf128.cpp
|
776 B |
|
|
|
fromfpxf16.cpp
|
772 B |
|
|
|
fromfpxl.cpp
|
776 B |
|
|
|
fsqrt.cpp
|
670 B |
|
|
|
fsqrtf128.cpp
|
682 B |
|
|
|
fsqrtl.cpp
|
679 B |
|
|
|
getpayloadf16.cpp
|
701 B |
|
|
|
hypot.cpp
|
689 B |
|
|
|
hypotf.cpp
|
3.3 KiB |
|
|
|
ilogb.cpp
|
678 B |
|
|
|
ilogbf.cpp
|
679 B |
|
|
|
ilogbf128.cpp
|
690 B |
|
|
|
ilogbf16.cpp
|
687 B |
|
|
|
ilogbl.cpp
|
687 B |
|
|
|
inv_trigf_utils.cpp
|
5.0 KiB |
|
|
|
inv_trigf_utils.h
|
2.5 KiB |
|
|
|
isnan.cpp
|
617 B |
|
|
|
isnanf.cpp
|
618 B |
|
|
|
isnanl.cpp
|
624 B |
|
|
|
ldexp.cpp
|
690 B |
|
|
|
ldexpf.cpp
|
690 B |
|
|
|
ldexpf128.cpp
|
702 B |
|
|
|
ldexpf16.cpp
|
698 B |
|
|
|
ldexpl.cpp
|
702 B |
|
|
|
llogb.cpp
|
680 B |
|
|
|
llogbf.cpp
|
681 B |
|
|
|
llogbf128.cpp
|
692 B |
|
|
|
llogbf16.cpp
|
689 B |
|
|
|
llogbl.cpp
|
689 B |
|
|
|
llrint.cpp
|
825 B |
|
|
|
llrintf.cpp
|
825 B |
|
|
|
llrintf128.cpp
|
837 B |
|
|
|
llrintf16.cpp
|
833 B |
|
|
|
llrintl.cpp
|
768 B |
|
|
|
llround.cpp
|
723 B |
|
|
|
llroundf.cpp
|
723 B |
|
|
|
llroundf128.cpp
|
735 B |
|
|
|
llroundf16.cpp
|
731 B |
|
|
|
llroundl.cpp
|
735 B |
|
|
|
log.cpp
|
50 KiB |
|
|
|
log10.cpp
|
52 KiB |
|
|
|
log10f.cpp
|
9.7 KiB |
|
|
|
log1p.cpp
|
56 KiB |
|
|
|
log1pf.cpp
|
6.0 KiB |
|
|
|
log2.cpp
|
56 KiB |
|
|
|
log2f.cpp
|
4.7 KiB |
|
|
|
log_range_reduction.h
|
3.9 KiB |
|
|
|
logb.cpp
|
671 B |
|
|
|
logbf.cpp
|
671 B |
|
|
|
logbf128.cpp
|
683 B |
|
|
|
logbf16.cpp
|
679 B |
|
|
|
logbl.cpp
|
684 B |
|
|
|
logf.cpp
|
6.7 KiB |
|
|
|
lrint.cpp
|
806 B |
|
|
|
lrintf.cpp
|
806 B |
|
|
|
lrintf128.cpp
|
818 B |
|
|
|
lrintf16.cpp
|
814 B |
|
|
|
lrintl.cpp
|
756 B |
|
|
|
lround.cpp
|
711 B |
|
|
|
lroundf.cpp
|
711 B |
|
|
|
lroundf128.cpp
|
723 B |
|
|
|
lroundf16.cpp
|
719 B |
|
|
|
lroundl.cpp
|
723 B |
|
|
|
modf.cpp
|
694 B |
|
|
|
modff.cpp
|
693 B |
|
|
|
modff128.cpp
|
708 B |
|
|
|
modff16.cpp
|
703 B |
|
|
|
modfl.cpp
|
711 B |
|
|
|
nan.cpp
|
799 B |
|
|
|
nanf.cpp
|
799 B |
|
|
|
nanf128.cpp
|
811 B |
|
|
|
nanf16.cpp
|
807 B |
|
|
|
nanl.cpp
|
811 B |
|
|
|
nearbyint.cpp
|
715 B |
|
|
|
nearbyintf.cpp
|
715 B |
|
|
|
nearbyintf128.cpp
|
727 B |
|
|
|
nearbyintf16.cpp
|
723 B |
|
|
|
nearbyintl.cpp
|
727 B |
|
|
|
nextafter.cpp
|
701 B |
|
|
|
nextafterf.cpp
|
700 B |
|
|
|
nextafterf128.cpp
|
715 B |
|
|
|
nextafterf16.cpp
|
710 B |
|
|
|
nextafterl.cpp
|
718 B |
|
|
|
nextdown.cpp
|
704 B |
|
|
|
nextdownf.cpp
|
704 B |
|
|
|
nextdownf128.cpp
|
716 B |
|
|
|
nextdownf16.cpp
|
712 B |
|
|
|
nextdownl.cpp
|
716 B |
|
|
|
nexttoward.cpp
|
835 B |
|
|
|
nexttowardf.cpp
|
835 B |
|
|
|
nexttowardf16.cpp
|
843 B |
|
|
|
nexttowardl.cpp
|
847 B |
|
|
|
nextup.cpp
|
701 B |
|
|
|
nextupf.cpp
|
701 B |
|
|
|
nextupf128.cpp
|
713 B |
|
|
|
nextupf16.cpp
|
709 B |
|
|
|
nextupl.cpp
|
713 B |
|
|
|
powf.cpp
|
38 KiB |
|
|
|
range_reduction.h
|
3.4 KiB |
|
|
|
range_reduction_double_common.h
|
11 KiB |
|
|
|
range_reduction_double_fma.h
|
24 KiB |
|
|
|
range_reduction_double_nofma.h
|
24 KiB |
|
|
|
range_reduction_fma.h
|
3.9 KiB |
|
|
|
remainder.cpp
|
733 B |
|
|
|
remainderf.cpp
|
732 B |
|
|
|
remainderf16.cpp
|
742 B |
|
|
|
remainderl.cpp
|
750 B |
|
|
|
remquo.cpp
|
717 B |
|
|
|
remquof.cpp
|
716 B |
|
|
|
remquof128.cpp
|
731 B |
|
|
|
remquof16.cpp
|
726 B |
|
|
|
remquol.cpp
|
753 B |
|
|
|
rint.cpp
|
794 B |
|
|
|
rintf.cpp
|
795 B |
|
|
|
rintf128.cpp
|
717 B |
|
|
|
rintf16.cpp
|
958 B |
|
|
|
rintl.cpp
|
717 B |
|
|
|
round.cpp
|
753 B |
|
|
|
roundeven.cpp
|
816 B |
|
|
|
roundevenf.cpp
|
817 B |
|
|
|
roundevenf128.cpp
|
746 B |
|
|
|
roundevenf16.cpp
|
992 B |
|
|
|
roundevenl.cpp
|
746 B |
|
|
|
roundf.cpp
|
754 B |
|
|
|
roundf128.cpp
|
691 B |
|
|
|
roundf16.cpp
|
889 B |
|
|
|
roundl.cpp
|
691 B |
|
|
|
scalblnf16.cpp
|
799 B |
|
|
|
scalbn.cpp
|
787 B |
|
|
|
scalbnf.cpp
|
787 B |
|
|
|
scalbnf128.cpp
|
799 B |
|
|
|
scalbnf16.cpp
|
796 B |
|
|
|
scalbnl.cpp
|
799 B |
|
|
|
setpayloadf16.cpp
|
753 B |
|
|
|
setpayloadsigf16.cpp
|
758 B |
|
|
|
sin.cpp
|
7.2 KiB |
|
|
|
sincos.cpp
|
8.6 KiB |
|
|
|
sincos_eval.h
|
5.7 KiB |
|
|
|
sincosf.cpp
|
8.4 KiB |
|
|
|
sincosf_utils.h
|
5.3 KiB |
|
|
|
sinf.cpp
|
6.3 KiB |
|
|
|
sinhf.cpp
|
2.6 KiB |
|
|
|
sinpif.cpp
|
3.8 KiB |
|
|
|
sqrt.cpp
|
662 B |
|
|
|
sqrtf.cpp
|
661 B |
|
|
|
sqrtf128.cpp
|
678 B |
|
|
|
sqrtl.cpp
|
681 B |
|
|
|
tan.cpp
|
12 KiB |
|
|
|
tanf.cpp
|
5.3 KiB |
|
|
|
tanhf.cpp
|
4.4 KiB |
|
|
|
totalorderf16.cpp
|
737 B |
|
|
|
totalordermagf16.cpp
|
765 B |
|
|
|
trunc.cpp
|
769 B |
|
|
|
truncf.cpp
|
770 B |
|
|
|
truncf128.cpp
|
691 B |
|
|
|
truncf16.cpp
|
933 B |
|
|
|
truncl.cpp
|
691 B |
|
|
|
ufromfp.cpp
|
745 B |
|
|
|
ufromfpf.cpp
|
745 B |
|
|
|
ufromfpf128.cpp
|
776 B |
|
|
|
ufromfpf16.cpp
|
772 B |
|
|
|
ufromfpl.cpp
|
776 B |
|
|
|
ufromfpx.cpp
|
748 B |
|
|
|
ufromfpxf.cpp
|
748 B |
|
|
|
ufromfpxf128.cpp
|
779 B |
|
|
|
ufromfpxf16.cpp
|
775 B |
|
|
|
ufromfpxl.cpp
|
779 B |
|
|