Include dependency graph for fpmacros.c:
Go to the source code of this file.
Defines | |
#define | SIGN_MASK 0x80000000 |
#define | NSIGN_MASK 0x7fffffff |
#define | FEXP_MASK 0x7f800000 |
#define | FFRAC_MASK 0x007fffff |
Functions | |
long int | __fpclassifyf (float x) |
long int | __fpclassify (double arg) |
long int | __isnormalf (float x) |
long int | __isnorma (double x) |
long int | __isfinitef (float x) |
long int | __isfinite (double x) |
long int | __isnanf (float x) |
long int | __isnan (double x) |
long int | __signbitf (float x) |
long int | __signbit (double arg) |
#define FEXP_MASK 0x7f800000 |
Definition at line 27 of file fpmacros.c.
Referenced by __fpclassifyf(), __isfinitef(), __isnanf(), and __isnormalf().
#define FFRAC_MASK 0x007fffff |
#define NSIGN_MASK 0x7fffffff |
Definition at line 26 of file fpmacros.c.
#define SIGN_MASK 0x80000000 |
long int __fpclassify | ( | double | arg | ) |
Definition at line 81 of file fpmacros.c.
References dExpMask, dHighMan, FP_INFINITE, FP_NORMAL, FP_QNAN, FP_SNAN, FP_SUBNORMAL, and FP_ZERO.
Referenced by __isfinite(), __isnan(), and __isnorma().
long int __fpclassifyf | ( | float | x | ) |
Definition at line 40 of file fpmacros.c.
References FEXP_MASK, FP_INFINITE, FP_NORMAL, FP_QNAN, FP_SNAN, FP_SUBNORMAL, and FP_ZERO.
long int __isfinite | ( | double | x | ) |
Definition at line 162 of file fpmacros.c.
References __fpclassify(), and FP_ZERO.
Here is the call graph for this function:
long int __isfinitef | ( | float | x | ) |
long int __isnan | ( | double | x | ) |
Definition at line 190 of file fpmacros.c.
References __fpclassify(), FP_QNAN, and FP_SNAN.
Here is the call graph for this function:
long int __isnanf | ( | float | x | ) |
long int __isnorma | ( | double | x | ) |
Definition at line 135 of file fpmacros.c.
References __fpclassify(), and FP_NORMAL.
Here is the call graph for this function:
long int __isnormalf | ( | float | x | ) |
long int __signbit | ( | double | arg | ) |
long int __signbitf | ( | float | x | ) |