aboutsummaryrefslogtreecommitdiff
path: root/libc/src/math/generic
ModeNameSize
-rw-r--r--CMakeLists.txt69629logplain
-rw-r--r--acosf.cpp4321logplain
-rw-r--r--acoshf.cpp2468logplain
-rw-r--r--asinf.cpp5916logplain
-rw-r--r--asinhf.cpp4007logplain
-rw-r--r--atan2f.cpp12803logplain
-rw-r--r--atanf.cpp4647logplain
-rw-r--r--atanhf.cpp2034logplain
-rw-r--r--canonicalize.cpp662logplain
-rw-r--r--canonicalizef.cpp662logplain
-rw-r--r--canonicalizef128.cpp675logplain
-rw-r--r--canonicalizef16.cpp671logplain
-rw-r--r--canonicalizel.cpp693logplain
-rw-r--r--ceil.cpp623logplain
-rw-r--r--ceilf.cpp623logplain
-rw-r--r--ceilf128.cpp635logplain
-rw-r--r--ceilf16.cpp631logplain
-rw-r--r--ceill.cpp637logplain
-rw-r--r--common_constants.cpp50145logplain
-rw-r--r--common_constants.h2972logplain
-rw-r--r--copysign.cpp647logplain
-rw-r--r--copysignf.cpp646logplain
-rw-r--r--copysignf128.cpp661logplain
-rw-r--r--copysignf16.cpp656logplain
-rw-r--r--copysignl.cpp664logplain
-rw-r--r--cos.cpp6927logplain
-rw-r--r--cosf.cpp5726logplain
-rw-r--r--coshf.cpp1794logplain
-rw-r--r--erff.cpp9139logplain
-rw-r--r--exp.cpp16096logplain
-rw-r--r--exp10.cpp17419logplain
-rw-r--r--exp10f.cpp611logplain
-rw-r--r--exp10f_impl.h4629logplain
-rw-r--r--exp2.cpp13855logplain
-rw-r--r--exp2f.cpp633logplain
-rw-r--r--exp2f_impl.h6054logplain
-rw-r--r--exp2m1f.cpp7162logplain
-rw-r--r--exp_utils.cpp4943logplain
-rw-r--r--exp_utils.h927logplain
-rw-r--r--expf.cpp3822logplain
-rw-r--r--explogxf.cpp4107logplain
-rw-r--r--explogxf.h15570logplain
-rw-r--r--expm1.cpp18990logplain
-rw-r--r--expm1f.cpp6623logplain
-rw-r--r--f16add.cpp651logplain
-rw-r--r--f16addf.cpp651logplain
-rw-r--r--f16addf128.cpp663logplain
-rw-r--r--f16addl.cpp663logplain
-rw-r--r--f16div.cpp647logplain
-rw-r--r--f16divf.cpp647logplain
-rw-r--r--f16divf128.cpp659logplain
-rw-r--r--f16divl.cpp659logplain
-rw-r--r--f16fma.cpp643logplain
-rw-r--r--f16fmaf.cpp642logplain
-rw-r--r--f16fmaf128.cpp657logplain
-rw-r--r--f16fmal.cpp679logplain
-rw-r--r--f16sqrt.cpp621logplain
-rw-r--r--f16sqrtf.cpp622logplain
-rw-r--r--f16sqrtf128.cpp631logplain
-rw-r--r--f16sqrtl.cpp628logplain
-rw-r--r--f16sub.cpp651logplain
-rw-r--r--f16subf.cpp651logplain
-rw-r--r--f16subf128.cpp663logplain
-rw-r--r--f16subl.cpp663logplain
-rw-r--r--fabs.cpp613logplain
-rw-r--r--fabsf.cpp613logplain
-rw-r--r--fabsf128.cpp625logplain
-rw-r--r--fabsf16.cpp621logplain
-rw-r--r--fabsl.cpp627logplain
-rw-r--r--fdim.cpp629logplain
-rw-r--r--fdimf.cpp628logplain
-rw-r--r--fdimf128.cpp643logplain
-rw-r--r--fdimf16.cpp638logplain
-rw-r--r--fdiml.cpp646logplain
-rw-r--r--floor.cpp626logplain
-rw-r--r--floorf.cpp626logplain
-rw-r--r--floorf128.cpp640logplain
-rw-r--r--floorf16.cpp634logplain
-rw-r--r--floorl.cpp640logplain
-rw-r--r--fma.cpp636logplain
-rw-r--r--fmaf.cpp633logplain
-rw-r--r--fmax.cpp629logplain
-rw-r--r--fmaxf.cpp628logplain
-rw-r--r--fmaxf128.cpp643logplain
-rw-r--r--fmaxf16.cpp638logplain
-rw-r--r--fmaximum.cpp641logplain
-rw-r--r--fmaximum_mag.cpp653logplain
-rw-r--r--fmaximum_mag_num.cpp665logplain
-rw-r--r--fmaximum_mag_numf.cpp664logplain
-rw-r--r--fmaximum_mag_numf128.cpp679logplain
-rw-r--r--fmaximum_mag_numf16.cpp674logplain
-rw-r--r--fmaximum_mag_numl.cpp701logplain
-rw-r--r--fmaximum_magf.cpp652logplain
-rw-r--r--fmaximum_magf128.cpp667logplain
-rw-r--r--fmaximum_magf16.cpp662logplain
-rw-r--r--fmaximum_magl.cpp670logplain
-rw-r--r--fmaximum_num.cpp653logplain
-rw-r--r--fmaximum_numf.cpp652logplain
-rw-r--r--fmaximum_numf128.cpp667logplain
-rw-r--r--fmaximum_numf16.cpp662logplain
-rw-r--r--fmaximum_numl.cpp670logplain
-rw-r--r--fmaximumf.cpp640logplain
-rw-r--r--fmaximumf128.cpp655logplain
-rw-r--r--fmaximumf16.cpp650logplain
-rw-r--r--fmaximuml.cpp658logplain
-rw-r--r--fmaxl.cpp646logplain
-rw-r--r--fmin.cpp629logplain
-rw-r--r--fminf.cpp628logplain
-rw-r--r--fminf128.cpp643logplain
-rw-r--r--fminf16.cpp638logplain
-rw-r--r--fminimum.cpp641logplain
-rw-r--r--fminimum_mag.cpp653logplain
-rw-r--r--fminimum_mag_num.cpp665logplain
-rw-r--r--fminimum_mag_numf.cpp664logplain
-rw-r--r--fminimum_mag_numf128.cpp679logplain
-rw-r--r--fminimum_mag_numf16.cpp674logplain
-rw-r--r--fminimum_mag_numl.cpp701logplain
-rw-r--r--fminimum_magf.cpp652logplain
-rw-r--r--fminimum_magf128.cpp667logplain
-rw-r--r--fminimum_magf16.cpp662logplain
-rw-r--r--fminimum_magl.cpp670logplain
-rw-r--r--fminimum_num.cpp653logplain
-rw-r--r--fminimum_numf.cpp652logplain
-rw-r--r--fminimum_numf128.cpp667logplain
-rw-r--r--fminimum_numf16.cpp662logplain
-rw-r--r--fminimum_numl.cpp670logplain
-rw-r--r--fminimumf.cpp640logplain
-rw-r--r--fminimumf128.cpp655logplain
-rw-r--r--fminimumf16.cpp650logplain
-rw-r--r--fminimuml.cpp658logplain
-rw-r--r--fminl.cpp646logplain
-rw-r--r--fmod.cpp649logplain
-rw-r--r--fmodf.cpp657logplain
-rw-r--r--fmodf128.cpp665logplain
-rw-r--r--fmodf16.cpp669logplain
-rw-r--r--fmodl.cpp671logplain
-rw-r--r--fmul.cpp4195logplain
-rw-r--r--frexp.cpp641logplain
-rw-r--r--frexpf.cpp641logplain
-rw-r--r--frexpf128.cpp653logplain
-rw-r--r--frexpf16.cpp649logplain
-rw-r--r--frexpl.cpp653logplain
-rw-r--r--fromfp.cpp691logplain
-rw-r--r--fromfpf.cpp691logplain
-rw-r--r--fromfpf128.cpp722logplain
-rw-r--r--fromfpf16.cpp718logplain
-rw-r--r--fromfpl.cpp722logplain
-rw-r--r--fromfpx.cpp694logplain
-rw-r--r--fromfpxf.cpp694logplain
-rw-r--r--fromfpxf128.cpp725logplain
-rw-r--r--fromfpxf16.cpp721logplain
-rw-r--r--fromfpxl.cpp725logplain
-rw-r--r--getpayloadf16.cpp650logplain
-rw-r--r--hypot.cpp638logplain
-rw-r--r--hypotf.cpp2346logplain
-rw-r--r--ilogb.cpp627logplain
-rw-r--r--ilogbf.cpp628logplain
-rw-r--r--ilogbf128.cpp639logplain
-rw-r--r--ilogbf16.cpp636logplain
-rw-r--r--ilogbl.cpp636logplain
-rw-r--r--inv_trigf_utils.cpp5048logplain
-rw-r--r--inv_trigf_utils.h2516logplain
-rw-r--r--ldexp.cpp639logplain
-rw-r--r--ldexpf.cpp639logplain
-rw-r--r--ldexpf128.cpp651logplain
-rw-r--r--ldexpf16.cpp647logplain
-rw-r--r--ldexpl.cpp651logplain
-rw-r--r--llogb.cpp629logplain
-rw-r--r--llogbf.cpp630logplain
-rw-r--r--llogbf128.cpp641logplain
-rw-r--r--llogbf16.cpp638logplain
-rw-r--r--llogbl.cpp638logplain
-rw-r--r--llrint.cpp774logplain
-rw-r--r--llrintf.cpp774logplain
-rw-r--r--llrintf128.cpp786logplain
-rw-r--r--llrintf16.cpp782logplain
-rw-r--r--llrintl.cpp717logplain
-rw-r--r--llround.cpp672logplain
-rw-r--r--llroundf.cpp672logplain
-rw-r--r--llroundf128.cpp684logplain
-rw-r--r--llroundf16.cpp680logplain
-rw-r--r--llroundl.cpp684logplain
-rw-r--r--log.cpp51058logplain
-rw-r--r--log10.cpp52906logplain
-rw-r--r--log10f.cpp9907logplain
-rw-r--r--log1p.cpp56930logplain
-rw-r--r--log1pf.cpp6052logplain
-rw-r--r--log2.cpp57165logplain
-rw-r--r--log2f.cpp4759logplain
-rw-r--r--log_range_reduction.h3920logplain
-rw-r--r--logb.cpp620logplain
-rw-r--r--logbf.cpp620logplain
-rw-r--r--logbf128.cpp632logplain
-rw-r--r--logbf16.cpp628logplain
-rw-r--r--logbl.cpp633logplain
-rw-r--r--logf.cpp6788logplain
-rw-r--r--lrint.cpp755logplain
-rw-r--r--lrintf.cpp755logplain
-rw-r--r--lrintf128.cpp767logplain
-rw-r--r--lrintf16.cpp763logplain
-rw-r--r--lrintl.cpp705logplain
-rw-r--r--lround.cpp660logplain
-rw-r--r--lroundf.cpp660logplain
-rw-r--r--lroundf128.cpp672logplain
-rw-r--r--lroundf16.cpp668logplain
-rw-r--r--lroundl.cpp672logplain
-rw-r--r--modf.cpp643logplain
-rw-r--r--modff.cpp642logplain
-rw-r--r--modff128.cpp657logplain
-rw-r--r--modff16.cpp652logplain
-rw-r--r--modfl.cpp660logplain
-rw-r--r--nan.cpp748logplain
-rw-r--r--nanf.cpp748logplain
-rw-r--r--nanf128.cpp760logplain
-rw-r--r--nanf16.cpp756logplain
-rw-r--r--nanl.cpp760logplain
-rw-r--r--nearbyint.cpp664logplain
-rw-r--r--nearbyintf.cpp664logplain
-rw-r--r--nearbyintf128.cpp676logplain
-rw-r--r--nearbyintf16.cpp672logplain
-rw-r--r--nearbyintl.cpp676logplain
-rw-r--r--nextafter.cpp650logplain
-rw-r--r--nextafterf.cpp649logplain
-rw-r--r--nextafterf128.cpp664logplain
-rw-r--r--nextafterf16.cpp659logplain
-rw-r--r--nextafterl.cpp667logplain
-rw-r--r--nextdown.cpp653logplain
-rw-r--r--nextdownf.cpp653logplain
-rw-r--r--nextdownf128.cpp665logplain
-rw-r--r--nextdownf16.cpp661logplain
-rw-r--r--nextdownl.cpp665logplain
-rw-r--r--nexttoward.cpp784logplain
-rw-r--r--nexttowardf.cpp784logplain
-rw-r--r--nexttowardf16.cpp792logplain
-rw-r--r--nexttowardl.cpp796logplain
-rw-r--r--nextup.cpp650logplain
-rw-r--r--nextupf.cpp650logplain
-rw-r--r--nextupf128.cpp662logplain
-rw-r--r--nextupf16.cpp658logplain
-rw-r--r--nextupl.cpp662logplain
-rw-r--r--powf.cpp39060logplain
-rw-r--r--range_reduction.h3468logplain
-rw-r--r--range_reduction_double_common.h11114logplain
-rw-r--r--range_reduction_double_fma.h24184logplain
-rw-r--r--range_reduction_double_nofma.h24070logplain
-rw-r--r--range_reduction_fma.h3895logplain
-rw-r--r--remainder.cpp682logplain
-rw-r--r--remainderf.cpp681logplain
-rw-r--r--remainderf16.cpp691logplain
-rw-r--r--remainderl.cpp699logplain
-rw-r--r--remquo.cpp666logplain
-rw-r--r--remquof.cpp665logplain
-rw-r--r--remquof128.cpp680logplain
-rw-r--r--remquof16.cpp675logplain
-rw-r--r--remquol.cpp702logplain
-rw-r--r--rint.cpp654logplain
-rw-r--r--rintf.cpp654logplain
-rw-r--r--rintf128.cpp666logplain
-rw-r--r--rintf16.cpp662logplain
-rw-r--r--rintl.cpp666logplain
-rw-r--r--round.cpp626logplain
-rw-r--r--roundeven.cpp683logplain
-rw-r--r--roundevenf.cpp683logplain
-rw-r--r--roundevenf128.cpp695logplain
-rw-r--r--roundevenf16.cpp691logplain
-rw-r--r--roundevenl.cpp695logplain
-rw-r--r--roundf.cpp626logplain
-rw-r--r--roundf128.cpp640logplain
-rw-r--r--roundf16.cpp634logplain
-rw-r--r--roundl.cpp640logplain
-rw-r--r--scalblnf16.cpp748logplain
-rw-r--r--scalbn.cpp736logplain
-rw-r--r--scalbnf.cpp736logplain
-rw-r--r--scalbnf128.cpp748logplain
-rw-r--r--scalbnf16.cpp745logplain
-rw-r--r--scalbnl.cpp748logplain
-rw-r--r--setpayloadf16.cpp702logplain
-rw-r--r--setpayloadsigf16.cpp707logplain
-rw-r--r--sin.cpp7282logplain
-rw-r--r--sincos.cpp8748logplain
-rw-r--r--sincos_eval.h5765logplain
-rw-r--r--sincosf.cpp8504logplain
-rw-r--r--sincosf_utils.h5386logplain
-rw-r--r--sinf.cpp6416logplain
-rw-r--r--sinhf.cpp2646logplain
-rw-r--r--sinpif.cpp3906logplain
-rw-r--r--sqrt.cpp611logplain
-rw-r--r--sqrtf.cpp610logplain
-rw-r--r--sqrtf128.cpp627logplain
-rw-r--r--sqrtl.cpp630logplain
-rw-r--r--tanf.cpp5408logplain
-rw-r--r--tanhf.cpp4478logplain
-rw-r--r--totalorderf16.cpp686logplain
-rw-r--r--totalordermagf16.cpp714logplain
-rw-r--r--trunc.cpp626logplain
-rw-r--r--truncf.cpp626logplain
-rw-r--r--truncf128.cpp640logplain
-rw-r--r--truncf16.cpp634logplain
-rw-r--r--truncl.cpp640logplain
-rw-r--r--ufromfp.cpp694logplain
-rw-r--r--ufromfpf.cpp694logplain
-rw-r--r--ufromfpf128.cpp725logplain
-rw-r--r--ufromfpf16.cpp721logplain
-rw-r--r--ufromfpl.cpp725logplain
-rw-r--r--ufromfpx.cpp697logplain
-rw-r--r--ufromfpxf.cpp697logplain
-rw-r--r--ufromfpxf128.cpp728logplain
-rw-r--r--ufromfpxf16.cpp724logplain
-rw-r--r--ufromfpxl.cpp728logplain