Home
last modified time | relevance | path

Searched refs:fpclassify (Results 1 – 9 of 9) sorted by relevance

/picolibc-latest/newlib/libc/include/
Dmath.h299 #define fpclassify(__x) (__builtin_fpclassify (FP_NAN, FP_INFINITE, \ macro
310 #define fpclassify(__x) \ macro
319 #define fpclassify(__x) \ macro
325 #define isinf(__x) (fpclassify(__x) == FP_INFINITE)
326 #define isnan(__x) (fpclassify(__x) == FP_NAN)
327 #define isnormal(__x) (fpclassify(__x) == FP_NORMAL)
328 #define issubnormal(__x) (fpclassify(__x) == FP_SUBNORMAL)
329 #define iszero(__x) (fpclassify(__x) == FP_ZERO)
432 fpclassify(__a) == FP_NAN || fpclassify(__b) == FP_NAN;}))
/picolibc-latest/newlib/libm/machine/pru/
Dfpclassify.c35 return fpclassify(a); in __pruabi_fpclassify()
Dfpclassifyf.c35 return fpclassify(a); in __pruabi_fpclassifyf()
/picolibc-latest/newlib/libc/include/machine/
Dieeefp.h189 (__cy = fpclassify(__y)) != FP_INFINITE && __cy != FP_NAN;}))
/picolibc-latest/test/
Dmath_errhandling_tests.c310 static long long makemathname(test_fpclassify_snan)(void) { return fpclassify(makemathname(snanval)… in makemathname()
311 static long long makemathname(test_fpclassify_nan)(void) { return fpclassify(makemathname(qnanval))… in makemathname()
312 static long long makemathname(test_fpclassify_inf)(void) { return fpclassify(makemathname(infval));… in makemathname()
313 static long long makemathname(test_fpclassify_neginf)(void) { return fpclassify(-makemathname(infva… in makemathname()
314 static long long makemathname(test_fpclassify_zero)(void) { return fpclassify(makemathname(zero)); } in makemathname()
315 static long long makemathname(test_fpclassify_negzero)(void) { return fpclassify(-makemathname(zero… in makemathname()
316 static long long makemathname(test_fpclassify_small)(void) { return fpclassify(makemathname(small))… in makemathname()
317 static long long makemathname(test_fpclassify_negsmall)(void) { return fpclassify(-makemathname(sma… in makemathname()
318 static long long makemathname(test_fpclassify_two)(void) { return fpclassify(makemathname(two)); } in makemathname()
319 static long long makemathname(test_fpclassify_negtwo)(void) { return fpclassify(-makemathname(two))… in makemathname()
/picolibc-latest/newlib/libc/tinystdio/
Dconv_flt.c39 int __class = fpclassify(flt); \
/picolibc-latest/newlib/libm/math/
Dmath.tex54 * Function fpclassify:: Floating-point classification macro
/picolibc-latest/newlib/
DChangeLog-20155224 by only calling fpclassify once instead of possibly twice.
6130 * libc/include/math.h: Simplify fpclassify, isinf, isnan, and signbit
6132 changed to use fpclassify. isfinite macro modified to run faster by
6133 only calling fpclassify once instead of possibly twice.
6746 fpclassify(), isfinite(), isinf(), isnan(), and isnormal().
/picolibc-latest/
DCOPYING.picolibc412 newlib/libm/machine/pru/fpclassify.c