Szabolcs Nagy 121e3a38a1 math: erf and erfc cleanup 12 年 前
..
i386 58bba42d1b math: x86_64 version of expl, fixed some comments in the i386 version 12 年 前
x86_64 58bba42d1b math: x86_64 version of expl, fixed some comments in the i386 version 12 年 前
__cos.c 0cbb654791 code cleanup of named constants 13 年 前
__cosdf.c 0cbb654791 code cleanup of named constants 13 年 前
__cosl.c 0cbb654791 code cleanup of named constants 13 年 前
__expo2.c df8b3e5aef clean up __expo2.c, use a slightly better k constant 13 年 前
__expo2f.c df8b3e5aef clean up __expo2.c, use a slightly better k constant 13 年 前
__fpclassify.c b69f695ace first commit of the new libm! 13 年 前
__fpclassifyf.c b69f695ace first commit of the new libm! 13 年 前
__fpclassifyl.c fad231b960 support ld80 pseudo-denormal invalid bit patterns; treat them as nan 13 年 前
__invtrigl.c b12a73d5bf math: clean up inverse trigonometric functions 12 年 前
__invtrigl.h b12a73d5bf math: clean up inverse trigonometric functions 12 年 前
__log1p.h b69f695ace first commit of the new libm! 13 年 前
__log1pf.h 8d0a6f7a1c math cleanup: use 1.0f instead of (float)1.0 13 年 前
__polevll.c 9e2a895aaa fix loads of missing const in new libm, and some global vars (?!) in powl 13 年 前
__rem_pio2.c 0cbb654791 code cleanup of named constants 13 年 前
__rem_pio2_large.c 0cbb654791 code cleanup of named constants 13 年 前
__rem_pio2f.c 9c6b1de0fb math: fix comment in __rem_pio2f.c 12 年 前
__rem_pio2l.c 0cbb654791 code cleanup of named constants 13 年 前
__signbit.c 8c6fc860a9 remove a fixme comment 13 年 前
__signbitf.c 8c6fc860a9 remove a fixme comment 13 年 前
__signbitl.c b69f695ace first commit of the new libm! 13 年 前
__sin.c 0cbb654791 code cleanup of named constants 13 年 前
__sindf.c b69f695ace first commit of the new libm! 13 年 前
__sinl.c 0cbb654791 code cleanup of named constants 13 年 前
__tan.c 0cbb654791 code cleanup of named constants 13 年 前
__tandf.c b69f695ace first commit of the new libm! 13 年 前
__tanl.c c3587effe2 minor fix in __tanl (get sign properly) 13 年 前
acos.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
acosf.c b12a73d5bf math: clean up inverse trigonometric functions 12 年 前
acosh.c 482ccd2f74 math: rewrite inverse hyperbolic functions to be simpler/smaller 12 年 前
acoshf.c 482ccd2f74 math: rewrite inverse hyperbolic functions to be simpler/smaller 12 年 前
acoshl.c 482ccd2f74 math: rewrite inverse hyperbolic functions to be simpler/smaller 12 年 前
acosl.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
asin.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
asinf.c b12a73d5bf math: clean up inverse trigonometric functions 12 年 前
asinh.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
asinhf.c 482ccd2f74 math: rewrite inverse hyperbolic functions to be simpler/smaller 12 年 前
asinhl.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
asinl.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
atan.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
atan2.c 45ff9d8eb6 math: ld80 invtrig cleanups 12 年 前
atan2f.c 0cbb654791 code cleanup of named constants 13 年 前
atan2l.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
atanf.c b12a73d5bf math: clean up inverse trigonometric functions 12 年 前
atanh.c 482ccd2f74 math: rewrite inverse hyperbolic functions to be simpler/smaller 12 年 前
atanhf.c 482ccd2f74 math: rewrite inverse hyperbolic functions to be simpler/smaller 12 年 前
atanhl.c 482ccd2f74 math: rewrite inverse hyperbolic functions to be simpler/smaller 12 年 前
atanl.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
cbrt.c b69f695ace first commit of the new libm! 13 年 前
cbrtf.c b69f695ace first commit of the new libm! 13 年 前
cbrtl.c 1e2fea632b fix a cbrtl.c regression and remove x87 precision setting 13 年 前
ceil.c 7eabe8e690 math: minor cleanups in ceil and floor 13 年 前
ceilf.c 7eabe8e690 math: minor cleanups in ceil and floor 13 年 前
ceill.c 7eabe8e690 math: minor cleanups in ceil and floor 13 年 前
copysign.c b69f695ace first commit of the new libm! 13 年 前
copysignf.c b69f695ace first commit of the new libm! 13 年 前
copysignl.c b69f695ace first commit of the new libm! 13 年 前
cos.c b69f695ace first commit of the new libm! 13 年 前
cosf.c b69f695ace first commit of the new libm! 13 年 前
cosh.c 1aec620f93 math: finished cosh.c cleanup 12 年 前
coshf.c 1aec620f93 math: finished cosh.c cleanup 12 年 前
coshl.c 1aec620f93 math: finished cosh.c cleanup 12 年 前
cosl.c 2e8c8fbe7d don't inline __rem_pio2l so the code size is smaller 13 年 前
erf.c 121e3a38a1 math: erf and erfc cleanup 12 年 前
erff.c 121e3a38a1 math: erf and erfc cleanup 12 年 前
erfl.c 121e3a38a1 math: erf and erfc cleanup 12 年 前
exp.c ab1772c597 math: expf.c cleanup 12 年 前
exp10.c a917c03706 support alternate glibc name pow10 for exp10 13 年 前
exp10f.c a764db9a08 math: use float constants in exp10f.c 12 年 前
exp10l.c b03c19a4b9 math: fix long double constants in exp10l.c 12 年 前
exp2.c 159c7655d0 math: cleanup exp2.c exp2f.c and exp2l.c 12 年 前
exp2f.c c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values 12 年 前
exp2l.c 159c7655d0 math: cleanup exp2.c exp2f.c and exp2l.c 12 年 前
expf.c ab1772c597 math: expf.c cleanup 12 年 前
expl.c e93a0fe49d math: expl.c cleanup 12 年 前
expm1.c 0cbb654791 code cleanup of named constants 13 年 前
expm1f.c 0cbb654791 code cleanup of named constants 13 年 前
expm1l.c 6f64505df3 math: fix exception behaviour of expm1l.c on inf and nan 12 年 前
fabs.c b69f695ace first commit of the new libm! 13 年 前
fabsf.c b69f695ace first commit of the new libm! 13 年 前
fabsl.c b69f695ace first commit of the new libm! 13 年 前
fdim.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
fdimf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
fdiml.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
floor.c 7eabe8e690 math: minor cleanups in ceil and floor 13 年 前
floorf.c 8d0a6f7a1c math cleanup: use 1.0f instead of (float)1.0 13 年 前
floorl.c 7eabe8e690 math: minor cleanups in ceil and floor 13 年 前
fma.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
fmaf.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
fmal.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
fmax.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
fmaxf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
fmaxl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
fmin.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
fminf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
fminl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
fmod.c 4caa17b2a1 don't try to create non-standard denormalization signal 13 年 前
fmodf.c 4caa17b2a1 don't try to create non-standard denormalization signal 13 年 前
fmodl.c 4caa17b2a1 don't try to create non-standard denormalization signal 13 年 前
frexp.c b69f695ace first commit of the new libm! 13 年 前
frexpf.c b69f695ace first commit of the new libm! 13 年 前
frexpl.c b69f695ace first commit of the new libm! 13 年 前
hypot.c 529a8de46c math: simplify hypot and hypotf using scalbn 12 年 前
hypotf.c 529a8de46c math: simplify hypot and hypotf using scalbn 12 年 前
hypotl.c b69f695ace first commit of the new libm! 13 年 前
ilogb.c be81f51030 math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 12 年 前
ilogbf.c be81f51030 math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 12 年 前
ilogbl.c be81f51030 math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 12 年 前
j0.c 697acde67e math: bessel cleanup (j0.c and j0f.c) 12 年 前
j0f.c 697acde67e math: bessel cleanup (j0.c and j0f.c) 12 年 前
j1.c 5bb6b24952 math: bessel cleanup (j1.c and j1f.c) 12 年 前
j1f.c 5bb6b24952 math: bessel cleanup (j1.c and j1f.c) 12 年 前
jn.c 5652d70054 math: bessel cleanup (jn.c and jnf.c) 12 年 前
jnf.c 5652d70054 math: bessel cleanup (jn.c and jnf.c) 12 年 前
ldexp.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
ldexpf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
ldexpl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
lgamma.c 1b229a2098 math: remove comment about aliasing lgamma as gamma 13 年 前
lgamma_r.c 0cbb654791 code cleanup of named constants 13 年 前
lgammaf.c 1b229a2098 math: remove comment about aliasing lgamma as gamma 13 年 前
lgammaf_r.c 0cbb654791 code cleanup of named constants 13 年 前
lgammal.c 1b229a2098 math: remove comment about aliasing lgamma as gamma 13 年 前
llrint.c 65db00983f make lrint and llrint functions work without fenv support 13 年 前
llrintf.c 65db00983f make lrint and llrint functions work without fenv support 13 年 前
llrintl.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
llround.c afad262440 simplify lround and llround functions 13 年 前
llroundf.c afad262440 simplify lround and llround functions 13 年 前
llroundl.c afad262440 simplify lround and llround functions 13 年 前
log.c 0cbb654791 code cleanup of named constants 13 年 前
log10.c 0cbb654791 code cleanup of named constants 13 年 前
log10f.c 0cbb654791 code cleanup of named constants 13 年 前
log10l.c 2786c7d216 use scalbn or *2.0 instead of ldexp, fix fmal 13 年 前
log1p.c 0cbb654791 code cleanup of named constants 13 年 前
log1pf.c 0cbb654791 code cleanup of named constants 13 年 前
log1pl.c 04ccbdca6d math: raise exception flags in log1pl.c on <= -1 arguments 12 年 前
log2.c 0cbb654791 code cleanup of named constants 13 年 前
log2f.c 0cbb654791 code cleanup of named constants 13 年 前
log2l.c e2fe959fe2 math: raise flags in logl.c on <= 0 arguments 12 年 前
logb.c 52bcf3f5fb math: fix logb*.c exceptions now that ilogb raises invalid 12 年 前
logbf.c 52bcf3f5fb math: fix logb*.c exceptions now that ilogb raises invalid 12 年 前
logbl.c 52bcf3f5fb math: fix logb*.c exceptions now that ilogb raises invalid 12 年 前
logf.c 0cbb654791 code cleanup of named constants 13 年 前
logl.c e2fe959fe2 math: raise flags in logl.c on <= 0 arguments 12 年 前
lrint.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
lrintf.c 65db00983f make lrint and llrint functions work without fenv support 13 年 前
lrintl.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
lround.c afad262440 simplify lround and llround functions 13 年 前
lroundf.c afad262440 simplify lround and llround functions 13 年 前
lroundl.c afad262440 simplify lround and llround functions 13 年 前
modf.c c4359e0130 math: excess precision fix modf, modff, scalbn, scalbnf 12 年 前
modff.c c4359e0130 math: excess precision fix modf, modff, scalbn, scalbnf 12 年 前
modfl.c fe2df4ad3e fix invalid implicit pointer conversion in ld64 modfl 13 年 前
nan.c bf9d9dcaa6 implement nan, nanf, nanl 13 年 前
nanf.c bf9d9dcaa6 implement nan, nanf, nanl 13 年 前
nanl.c bf9d9dcaa6 implement nan, nanf, nanl 13 年 前
nearbyint.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
nearbyintf.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
nearbyintl.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 年 前
nextafter.c 662ed20065 math: fix nextafter and nexttoward on maxdbl and maxflt input 12 年 前
nextafterf.c 662ed20065 math: fix nextafter and nexttoward on maxdbl and maxflt input 12 年 前
nextafterl.c 6ab8136b44 add FORCE_EVAL macro to evaluate float expr for their side effect 13 年 前
nexttoward.c 662ed20065 math: fix nextafter and nexttoward on maxdbl and maxflt input 12 年 前
nexttowardf.c 662ed20065 math: fix nextafter and nexttoward on maxdbl and maxflt input 12 年 前
nexttowardl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
pow.c f1347a3a45 clean up pow.c and powf.c 13 年 前
powf.c f1347a3a45 clean up pow.c and powf.c 13 年 前
powl.c cf682072ce math: fix a regression in powl and do some cleanups 13 年 前
remainder.c b03255af77 fix remainder*.c: remove useless long double cast 13 年 前
remainderf.c b03255af77 fix remainder*.c: remove useless long double cast 13 年 前
remainderl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
remquo.c 3738a96e05 math: fix remquo.c when x==-y and a subnormal remainder bug as well 13 年 前
remquof.c 3738a96e05 math: fix remquo.c when x==-y and a subnormal remainder bug as well 13 年 前
remquol.c 3738a96e05 math: fix remquo.c when x==-y and a subnormal remainder bug as well 13 年 前
rint.c b69f695ace first commit of the new libm! 13 年 前
rintf.c b69f695ace first commit of the new libm! 13 年 前
rintl.c 6d8df2b972 minor rintl.c fix: remove unsupported ldbl format message 13 年 前
round.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
roundf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
roundl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
scalb.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
scalbf.c 8d0a6f7a1c math cleanup: use 1.0f instead of (float)1.0 13 年 前
scalbln.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
scalblnf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
scalblnl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 年 前
scalbn.c c4359e0130 math: excess precision fix modf, modff, scalbn, scalbnf 12 年 前
scalbnf.c c4359e0130 math: excess precision fix modf, modff, scalbn, scalbnf 12 年 前
scalbnl.c 0cbb654791 code cleanup of named constants 13 年 前
signgam.c 1a3dce4184 make signgam a weak alias for an internal symbol 13 年 前
significand.c 2242bf616b add significand[fl] math functions 12 年 前
significandf.c 2242bf616b add significand[fl] math functions 12 年 前
sin.c b69f695ace first commit of the new libm! 13 年 前
sincos.c 0144b45b71 efficient sincos based on sin and cos 13 年 前
sincosf.c 03b0f13e90 fix trailing whitespace issues that crept in here and there 12 年 前
sincosl.c 007c03f84f fix missing prototype and simplify sincosl on ld64 archs 13 年 前
sinf.c b69f695ace first commit of the new libm! 13 年 前
sinh.c f143458223 math: sinh.c cleanup similar to the cosh one 12 年 前
sinhf.c f143458223 math: sinh.c cleanup similar to the cosh one 12 年 前
sinhl.c f143458223 math: sinh.c cleanup similar to the cosh one 12 年 前
sinl.c 2e8c8fbe7d don't inline __rem_pio2l so the code size is smaller 13 年 前
sqrt.c 0cbb654791 code cleanup of named constants 13 年 前
sqrtf.c 0cbb654791 code cleanup of named constants 13 年 前
sqrtl.c da5d89d42f add C stub for sqrtl (already implemented in asm on i386 and x86_64) 13 年 前
tan.c b69f695ace first commit of the new libm! 13 年 前
tanf.c b69f695ace first commit of the new libm! 13 年 前
tanh.c e42a977fe5 math: tanh.c cleanup similar to sinh, cosh 12 年 前
tanhf.c e42a977fe5 math: tanh.c cleanup similar to sinh, cosh 12 年 前
tanhl.c e42a977fe5 math: tanh.c cleanup similar to sinh, cosh 12 年 前
tanl.c 2e8c8fbe7d don't inline __rem_pio2l so the code size is smaller 13 年 前
tgamma.c 0f53c1a426 math: add a non-dummy tgamma implementation 12 年 前
tgammaf.c 0f53c1a426 math: add a non-dummy tgamma implementation 12 年 前
tgammal.c d8a7619e37 math: tgammal.c fixes 12 年 前
trunc.c b69f695ace first commit of the new libm! 13 年 前
truncf.c 32ca5ef3ff math cleanup: use 1.0f instead of 1.0F 13 年 前
truncl.c b69f695ace first commit of the new libm! 13 年 前