|
Defines |
#define | frexp __builtin_frexp |
#define | ldexp __builtin_ldexp |
#define | fabs __builtin_fabs |
#define | modf(v, p) _modf(v,p) |
#define | _oldmodf(v, p) (*(p)=(long)(v),(v)-(double)(long)(v)) |
#define | HUGE_VAL 3.402823466385288598e38 |
#define | EDOM 33 |
#define | ERANGE 34 |
#define | log2(x) (log(x)/log(2.)) |
#define | logdb(x) (x ? (int)(log(x)/log(2.)*6.0)-96 : -96) |
#define | MulSh24(a, b) ((long)((long long)(a) * (b) >> 24)) |
#define | MulSh20(a, b) ((long)((long long)(a) * (b) >> 20)) |
Functions |
__near double | frexp (double value, __near int *eptr) |
__near double | ldexp (double value, int exp) |
__near double | fabs (double value) |
__near double | _modf (double value, __near double *iptr) |
__near double | fmod (double x, double y) |
__near double | acos (double) |
__near double | asin (double) |
__near double | atan (double) |
__near double | cos (double) |
__near double | cosh (double) |
__near double | exp (double) |
__near double | log10 (double) |
__near double | log (double) |
__near double | sin (double) |
__near double | sinh (double) |
__near double | sqrt (double) |
__near double | tan (double) |
__near double | tanh (double) |
__near double | floor (double) |
__near double | ceil (double) |
__near double | pow (double, double) |
__near double | atan2 (double, double) |
__near auto double | SqrtF (double) |
__near auto unsigned short | SqrtI (register __c unsigned long x) |
__near auto double | SqrtF32 (double) |
__near auto unsigned long | SqrtI32 (register __c unsigned long x) |
__near double | ISqrt (double x) |
__near unsigned short | LongLog2 (register __a long x) |
unsigned long | _divide16unsigned (register __b0 unsigned short dividend, register __a0 unsigned short D) |
unsigned long | _divide16signed (register __b0 unsigned short dividend, register __a0 unsigned short D) |