source:
vbox/trunk/src/VBox/Runtime/common/math@
96282
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
gcc | 93115 | 3 years | scm --update-copyright-year | ||
watcom | 93115 | 3 years | scm --update-copyright-year | ||
__fpclassifyd.cpp | 2.1 KB | 96197 | 2 years | IPRT/math.h: Define our own set of classification flags so we can test … | |
__fpclassifyf.cpp | 2.1 KB | 96197 | 2 years | IPRT/math.h: Define our own set of classification flags so we can test … | |
__fpclassifyl.cpp | 3.1 KB | 96197 | 2 years | IPRT/math.h: Define our own set of classification flags so we can test … | |
__isfinite.cpp | 1.9 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__isfinitef.cpp | 1.9 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__isfinitel.cpp | 2.0 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__isinff.cpp | 1.8 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__isinfl.cpp | 1.9 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__isnanl.cpp | 2.0 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__isnormal.cpp | 1.8 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__isnormalf.cpp | 1.8 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__isnormall.cpp | 1.9 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__signbit.cpp | 1.8 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__signbitf.cpp | 1.8 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
__signbitl.cpp | 1.9 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
atan2.asm | 1.6 KB | 96167 | 2 years | IPRT/nocrt: Simple atan, atanf, atan2 and atan2f implementations based … | |
atan2f.asm | 1.6 KB | 96167 | 2 years | IPRT/nocrt: Simple atan, atanf, atan2 and atan2f implementations based … | |
atan.asm | 1.7 KB | 96238 | 2 years | IPRT/nocrt: Converted atan.asm and atanf.asm to SEH64 and adjusted … | |
atanf.asm | 1.7 KB | 96238 | 2 years | IPRT/nocrt: Converted atan.asm and atanf.asm to SEH64 and adjusted … | |
bignum-amd64-x86.asm | 26.7 KB | 95981 | 2 years | IPRT/bignum-amd64-x86.asm: warning | |
bignum.cpp | 94.7 KB | 93115 | 3 years | scm --update-copyright-year | |
ceil.asm | 1.8 KB | 96060 | 2 years | IPRT/nocrt: Make use of existing floating point assembly code, … | |
ceilf.asm | 1.8 KB | 96060 | 2 years | IPRT/nocrt: Make use of existing floating point assembly code, … | |
ceill.asm | 1.6 KB | 96014 | 2 years | IPRT/common: Use RT_NOCRT_BEGINPROC more consistently. bugref:10261 | |
consts.c | 2.4 KB | 96098 | 2 years | IPRT/nocrt: Math constants: HUGH_VAL*, NAN, INFINITY. bugref:10261 | |
copysign.cpp | 2.1 KB | 96101 | 2 years | IPRT/nocrt: copysign, copysignf and copysignl. bugref:10261 | |
copysignf.cpp | 2.1 KB | 96101 | 2 years | IPRT/nocrt: copysign, copysignf and copysignl. bugref:10261 | |
copysignl.cpp | 2.1 KB | 96101 | 2 years | IPRT/nocrt: copysign, copysignf and copysignl. bugref:10261 | |
cos.asm | 5.8 KB | 96242 | 2 years | IPRT/nocrt: Adapted the reworked sin and cos code for sinf and cosf; … | |
cosf.asm | 5.8 KB | 96242 | 2 years | IPRT/nocrt: Adapted the reworked sin and cos code for sinf and cosf; … | |
cosl.asm | 1.5 KB | 96014 | 2 years | IPRT/common: Use RT_NOCRT_BEGINPROC more consistently. bugref:10261 | |
exp2.asm | 3.3 KB | 96182 | 2 years | IPRT/nocrt: exp2 and exp2f. bugref:10261 | |
exp2f.asm | 3.3 KB | 96182 | 2 years | IPRT/nocrt: exp2 and exp2f. bugref:10261 | |
exp.asm | 3.9 KB | 96281 | 2 years | IPRT/nocrt: Implemented exp. [scm] bugref:10261 | |
expf.asm | 3.9 KB | 96282 | 2 years | IPRT/nocrt: Implemented expf. bugref:10261 | |
fabs.asm | 1.7 KB | 96216 | 2 years | IPRT/nocrt: fabs[f] tests and 64-bit code improvements. bugref:10261 | |
fabsf.asm | 1.7 KB | 96216 | 2 years | IPRT/nocrt: fabs[f] tests and 64-bit code improvements. bugref:10261 | |
fabsl.asm | 1.4 KB | 96216 | 2 years | IPRT/nocrt: fabs[f] tests and 64-bit code improvements. bugref:10261 | |
feclearexcept.asm | 3.1 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
fedisableexcept.asm | 3.0 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
feenableexcept.asm | 3.2 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
fegetenv.asm | 2.1 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
fegetexcept.asm | 2.2 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
fegetexceptflag.asm | 2.9 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
fegetround.asm | 2.0 KB | 96205 | 2 years | IPRT/nocrt: Implemented x86 and amd64 fenv.h to assist with the … | |
fegetx87precision.asm | 1.7 KB | 96205 | 2 years | IPRT/nocrt: Implemented x86 and amd64 fenv.h to assist with the … | |
feholdexcept.asm | 2.4 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
feraiseexcept.asm | 4.5 KB | 96278 | 2 years | IPRT/nocrt: Fixed div/0 bug in feraiseexcept. bugref:10261 | |
fesetenv.asm | 5.8 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
fesetexceptflag.asm | 3.4 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
fesetround.asm | 2.6 KB | 96205 | 2 years | IPRT/nocrt: Implemented x86 and amd64 fenv.h to assist with the … | |
fesetx87precision.asm | 2.1 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
fetestexcept.asm | 2.7 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
feupdateenv.asm | 3.3 KB | 96213 | 2 years | IPRT/nocrt: Implemented feraiseexcept and adjusted relevan code for … | |
floor.asm | 1.8 KB | 96014 | 2 years | IPRT/common: Use RT_NOCRT_BEGINPROC more consistently. bugref:10261 | |
floorf.asm | 1.8 KB | 96014 | 2 years | IPRT/common: Use RT_NOCRT_BEGINPROC more consistently. bugref:10261 | |
floorl.asm | 1.6 KB | 96014 | 2 years | IPRT/common: Use RT_NOCRT_BEGINPROC more consistently. bugref:10261 | |
fma-asm.asm | 2.6 KB | 96108 | 2 years | IPRT/nocrt: fma and fmaf. bugref:10261 | |
fma.cpp | 3.7 KB | 96108 | 2 years | IPRT/nocrt: fma and fmaf. bugref:10261 | |
fmaf-asm.asm | 2.6 KB | 96108 | 2 years | IPRT/nocrt: fma and fmaf. bugref:10261 | |
fmaf.cpp | 3.8 KB | 96108 | 2 years | IPRT/nocrt: fma and fmaf. bugref:10261 | |
fmax.cpp | 2.0 KB | 96122 | 2 years | IPRT/nocrt: fmax, fmaxf and fmaxl. bugref:10261 | |
fmaxf.cpp | 2.1 KB | 96122 | 2 years | IPRT/nocrt: fmax, fmaxf and fmaxl. bugref:10261 | |
fmaxl.cpp | 2.1 KB | 96122 | 2 years | IPRT/nocrt: fmax, fmaxf and fmaxl. bugref:10261 | |
fmin.cpp | 2.0 KB | 96120 | 2 years | IPRT/nocrt: fmin, fminf and fminl. bugref:10261 | |
fminf.cpp | 2.1 KB | 96120 | 2 years | IPRT/nocrt: fmin, fminf and fminl. bugref:10261 | |
fminl.cpp | 2.1 KB | 96122 | 2 years | IPRT/nocrt: fmax, fmaxf and fmaxl. bugref:10261 | |
isinf.cpp | 1.8 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
isnan.cpp | 1.8 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
isnanf.cpp | 1.8 KB | 96093 | 2 years | IPRT/nocrt: Math classification functions. bugref:10261 | |
ldexp.asm | 2.0 KB | 96217 | 2 years | IPRT/nocrt: Corrected ldexp[fl] for 64-bit windows (registers … | |
ldexpf.asm | 2.0 KB | 96217 | 2 years | IPRT/nocrt: Corrected ldexp[fl] for 64-bit windows (registers … | |
ldexpl.asm | 1.9 KB | 96217 | 2 years | IPRT/nocrt: Corrected ldexp[fl] for 64-bit windows (registers … | |
llrint.asm | 1.7 KB | 96215 | 2 years | IPRT/nocrt: lrint* returned the wrong sized long on 64-bit windows. … | |
llrintf.asm | 1.7 KB | 96215 | 2 years | IPRT/nocrt: lrint* returned the wrong sized long on 64-bit windows. … | |
llrintl.asm | 1.7 KB | 96215 | 2 years | IPRT/nocrt: lrint* returned the wrong sized long on 64-bit windows. … | |
llround.cpp | 2.0 KB | 96214 | 2 years | IPRT/nocrt: l[l]round[fl] can now raise FE_INVALID as they ought to. … | |
llroundf.cpp | 2.1 KB | 96214 | 2 years | IPRT/nocrt: l[l]round[fl] can now raise FE_INVALID as they ought to. … | |
llroundl.cpp | 2.1 KB | 96214 | 2 years | IPRT/nocrt: l[l]round[fl] can now raise FE_INVALID as they ought to. … | |
log2.asm | 5.5 KB | 96280 | 2 years | IPRT/nocrt: Implemented exp. bugref:10261 | |
log2f.asm | 5.5 KB | 96279 | 2 years | IPRT/nocrt: Implemented log2f and added testing of log2 and log2f. … | |
log.asm | 2.6 KB | 96220 | 2 years | IPRT/nocrt: log[f] tests and brushed up the code with SEH64 stuff. … | |
logf.asm | 2.6 KB | 96220 | 2 years | IPRT/nocrt: log[f] tests and brushed up the code with SEH64 stuff. … | |
logl.asm | 2.3 KB | 96220 | 2 years | IPRT/nocrt: log[f] tests and brushed up the code with SEH64 stuff. … | |
lrint.asm | 1.8 KB | 96215 | 2 years | IPRT/nocrt: lrint* returned the wrong sized long on 64-bit windows. … | |
lrintf.asm | 1.8 KB | 96215 | 2 years | IPRT/nocrt: lrint* returned the wrong sized long on 64-bit windows. … | |
lrintl.asm | 1.8 KB | 96215 | 2 years | IPRT/nocrt: lrint* returned the wrong sized long on 64-bit windows. … | |
lround.cpp | 2.0 KB | 96214 | 2 years | IPRT/nocrt: l[l]round[fl] can now raise FE_INVALID as they ought to. … | |
lroundf.cpp | 2.0 KB | 96214 | 2 years | IPRT/nocrt: l[l]round[fl] can now raise FE_INVALID as they ought to. … | |
lroundl.cpp | 2.1 KB | 96214 | 2 years | IPRT/nocrt: l[l]round[fl] can now raise FE_INVALID as they ought to. … | |
Makefile.kup | 0 bytes | 2477 | 18 years | export | |
nocrt-abs.cpp | 1.6 KB | 96074 | 2 years | IPRT/nocrt: abs, labs and llabs. bugref:10261 | |
nocrt-labs.cpp | 1.6 KB | 96074 | 2 years | IPRT/nocrt: abs, labs and llabs. bugref:10261 | |
nocrt-llabs.cpp | 1.7 KB | 96080 | 2 years | IPRT/nocrt: llabs build fix. bugref:10261 | |
remainder.asm | 2.4 KB | 96218 | 2 years | IPRT/nocrt: Fixed buggy remainder[fl] code. Added tests for it. … | |
remainderf.asm | 2.4 KB | 96218 | 2 years | IPRT/nocrt: Fixed buggy remainder[fl] code. Added tests for it. … | |
remainderl.asm | 2.1 KB | 96218 | 2 years | IPRT/nocrt: Fixed buggy remainder[fl] code. Added tests for it. … | |
rint.asm | 2.3 KB | 96203 | 2 years | IPRT/nocrt: More test and fixes to rint, rintf, trunc, truncf and … | |
rintf.asm | 2.3 KB | 96203 | 2 years | IPRT/nocrt: More test and fixes to rint, rintf, trunc, truncf and … | |
round.cpp | 2.0 KB | 96117 | 2 years | IPRT/nocrt: lround, lroundf, lroundl, rint, rintf, round, roundf and … | |
roundf.cpp | 2.0 KB | 96117 | 2 years | IPRT/nocrt: lround, lroundf, lroundl, rint, rintf, round, roundf and … | |
roundl.cpp | 2.0 KB | 96117 | 2 years | IPRT/nocrt: lround, lroundf, lroundl, rint, rintf, round, roundf and … | |
rtNoCrtHasSse.asm | 1.7 KB | 96205 | 2 years | IPRT/nocrt: Implemented x86 and amd64 fenv.h to assist with the … | |
RTUInt128MulByU64.asm | 2.3 KB | 93115 | 3 years | scm --update-copyright-year | |
RTUInt128MulByU64Ex.asm | 2.6 KB | 94511 | 3 years | IPRT: Added RTUInt128MulEx and RTUInt128MulU64Ex as well as a limited … | |
sin.asm | 5.4 KB | 96242 | 2 years | IPRT/nocrt: Adapted the reworked sin and cos code for sinf and cosf; … | |
sincore.asm | 10.9 KB | 96240 | 2 years | IPRT/nocrt: Reworking the sin and cos code to take into account which … | |
sinf.asm | 5.4 KB | 96242 | 2 years | IPRT/nocrt: Adapted the reworked sin and cos code for sinf and cosf; … | |
sinl.asm | 1.5 KB | 96014 | 2 years | IPRT/common: Use RT_NOCRT_BEGINPROC more consistently. bugref:10261 | |
sqrt.asm | 1.5 KB | 96112 | 2 years | IPRT/nocrt: very basic sqrt and sqrtf implementations. bugref:10261 | |
sqrtf.asm | 1.5 KB | 96112 | 2 years | IPRT/nocrt: very basic sqrt and sqrtf implementations. bugref:10261 | |
tan.asm | 2.9 KB | 96273 | 2 years | IPRT/nocrt: tan + tanf testcase and code brushup. bugref:10261 | |
tanf.asm | 2.9 KB | 96273 | 2 years | IPRT/nocrt: tan + tanf testcase and code brushup. bugref:10261 | |
tanl.asm | 1.5 KB | 96014 | 2 years | IPRT/common: Use RT_NOCRT_BEGINPROC more consistently. bugref:10261 | |
trunc.asm | 2.7 KB | 96203 | 2 years | IPRT/nocrt: More test and fixes to rint, rintf, trunc, truncf and … | |
truncf.asm | 2.7 KB | 96203 | 2 years | IPRT/nocrt: More test and fixes to rint, rintf, trunc, truncf and … | |
truncl.asm | 1.9 KB | 96203 | 2 years | IPRT/nocrt: More test and fixes to rint, rintf, trunc, truncf and … |
Note:
See TracBrowser
for help on using the repository browser.