Searched refs:isnan (Results 1 - 25 of 157) sorted by relevance
1234567
/external/libcxx/test/std/numerics/c.math/ |
H A D | cmath_isnan.pass.cpp | 12 // isnan 22 #ifdef isnan 23 #error isnan defined 25 static_assert((std::is_same<decltype(std::isnan((float)0)), bool>::value), ""); 26 static_assert((std::is_same<decltype(std::isnan((double)0)), bool>::value), ""); 27 static_assert((std::is_same<decltype(std::isnan(0)), bool>::value), ""); 28 static_assert((std::is_same<decltype(std::isnan((long double)0)), bool>::value), ""); 29 assert(std::isnan(-1.0) == false);
|
/external/vulkan-validation-layers/libs/glm/detail/ |
H A D | _fixes.hpp | 42 #ifdef isnan 43 #undef isnan macro
|
/external/bison/lib/ |
H A D | isnanf-nolibm.h | 18 /* Get declaration of isnan macro or (older) isnanf function. */ 21 /* GCC 4.0 and newer provides three built-ins for isnan. */ 24 # elif defined isnan 26 # define isnanf(x) isnan ((float)(x))
|
H A D | isnanl-nolibm.h | 18 /* Get declaration of isnan macro or (older) isnanl function. */ 21 /* GCC 4.0 and newer provides three built-ins for isnan. */ 24 # elif defined isnan 26 # define isnanl(x) isnan ((long double)(x))
|
H A D | isnand-nolibm.h | 18 /* Get declaration of isnan macro. */ 21 /* GCC 4.0 and newer provides three built-ins for isnan. */ 26 # define isnand(x) isnan ((double)(x))
|
/external/libcxx/test/std/numerics/complex.number/complex.transcendentals/ |
H A D | cosh.pass.cpp | 51 assert(std::isnan(r.real())); 54 else if (x[i].real() == 0 && std::isnan(x[i].imag())) 56 assert(std::isnan(r.real())); 61 assert(std::isnan(r.real())); 62 assert(std::isnan(r.imag())); 64 else if (std::isfinite(x[i].real()) && std::isnan(x[i].imag())) 66 assert(std::isnan(r.real())); 67 assert(std::isnan(r.imag())); 86 assert(std::isnan(r.imag())); 88 else if (std::isinf(x[i].real()) && std::isnan( [all...] |
H A D | exp.pass.cpp | 49 assert(std::isnan(r.real())); 50 assert(std::isnan(r.imag())); 52 else if (std::isfinite(x[i].real()) && std::isnan(x[i].imag())) 54 assert(std::isnan(r.real())); 55 assert(std::isnan(r.imag())); 72 assert(std::isnan(r.imag())); 74 else if (std::isinf(x[i].real()) && x[i].real() < 0 && std::isnan(x[i].imag())) 79 else if (std::isinf(x[i].real()) && x[i].real() > 0 && std::isnan(x[i].imag())) 82 assert(std::isnan(r.imag())); 84 else if (std::isnan( [all...] |
H A D | tanh.pass.cpp | 52 assert(std::isnan(r.real())); 53 assert(std::isnan(r.imag())); 55 else if (std::isfinite(x[i].real()) && std::isnan(x[i].imag())) 57 assert(std::isnan(r.real())); 58 assert(std::isnan(r.imag())); 71 else if (std::isinf(x[i].real()) && std::isnan(x[i].imag())) 76 else if (std::isnan(x[i].real()) && x[i].imag() == 0) 78 assert(std::isnan(r.real())); 82 else if (std::isnan(x[i].real()) && std::isfinite(x[i].imag())) 84 assert(std::isnan( [all...] |
H A D | sinh.pass.cpp | 53 assert(std::isnan(r.imag())); 57 assert(std::isnan(r.real())); 58 assert(std::isnan(r.imag())); 60 else if (x[i].real() == 0 && std::isnan(x[i].imag())) 63 assert(std::isnan(r.imag())); 65 else if (std::isfinite(x[i].real()) && std::isnan(x[i].imag())) 67 assert(std::isnan(r.real())); 68 assert(std::isnan(r.imag())); 87 assert(std::isnan(r.imag())); 89 else if (std::isinf(x[i].real()) && std::isnan( [all...] |
H A D | sqrt.pass.cpp | 55 else if (std::isfinite(x[i].real()) && std::isnan(x[i].imag())) 57 assert(std::isnan(r.real())); 58 assert(std::isnan(r.imag())); 74 else if (std::isinf(x[i].real()) && x[i].real() < 0 && std::isnan(x[i].imag())) 76 assert(std::isnan(r.real())); 79 else if (std::isinf(x[i].real()) && x[i].real() > 0 && std::isnan(x[i].imag())) 83 assert(std::isnan(r.imag())); 85 else if (std::isnan(x[i].real()) && (std::isfinite(x[i].imag()) || std::isnan(x[i].imag()))) 87 assert(std::isnan( [all...] |
H A D | acos.pass.cpp | 49 else if (x[i].real() == 0 && std::isnan(x[i].imag())) 52 assert(std::isnan(r.imag())); 60 else if (std::isfinite(x[i].real()) && x[i].real() != 0 && std::isnan(x[i].imag())) 62 assert(std::isnan(r.real())); 63 assert(std::isnan(r.imag())); 90 else if (std::isinf(x[i].real()) && std::isnan(x[i].imag())) 92 assert(std::isnan(r.real())); 95 else if (std::isnan(x[i].real()) && std::isfinite(x[i].imag())) 97 assert(std::isnan(r.real())); 98 assert(std::isnan( [all...] |
H A D | asin.pass.cpp | 55 else if ( x[i].real() == 0 && std::isnan(x[i].imag())) 59 assert(std::isnan(r.imag())); 61 else if (std::isfinite(x[i].real()) && std::isnan(x[i].imag())) 63 assert(std::isnan(r.real())); 64 assert(std::isnan(r.imag())); 84 else if (std::isinf(x[i].real()) && std::isnan(x[i].imag())) 86 assert(std::isnan(r.real())); 90 else if (std::isnan(x[i].real()) && std::isfinite(x[i].imag())) 92 assert(std::isnan(r.real())); 93 assert(std::isnan( [all...] |
H A D | asinh.pass.cpp | 57 else if (std::isfinite(x[i].real()) && std::isnan(x[i].imag())) 59 assert(std::isnan(r.real())); 60 assert(std::isnan(r.imag())); 78 else if (std::isinf(x[i].real()) && std::isnan(x[i].imag())) 82 assert(std::isnan(r.imag())); 84 else if (std::isnan(x[i].real()) && x[i].imag() == 0) 86 assert(std::isnan(r.real())); 90 else if (std::isnan(x[i].real()) && std::isfinite(x[i].imag())) 92 assert(std::isnan(r.real())); 93 assert(std::isnan( [all...] |
H A D | atan.pass.cpp | 45 if (std::isnan(real(r))) 46 assert(std::isnan(real(z))); 52 if (std::isnan(imag(r))) 53 assert(std::isnan(imag(z)));
|
H A D | cos.pass.cpp | 45 if (std::isnan(real(r))) 46 assert(std::isnan(real(z))); 52 if (std::isnan(imag(r))) 53 assert(std::isnan(imag(z)));
|
H A D | log10.pass.cpp | 43 if (std::isnan(real(r))) 44 assert(std::isnan(real(z))); 50 if (std::isnan(imag(r))) 51 assert(std::isnan(imag(z)));
|
H A D | pow_complex_complex.pass.cpp | 47 if (std::isnan(real(r))) 48 assert(std::isnan(real(z))); 54 if (std::isnan(imag(r))) 55 assert(std::isnan(imag(z)));
|
H A D | pow_complex_scalar.pass.cpp | 47 if (std::isnan(real(r))) 48 assert(std::isnan(real(z))); 53 if (std::isnan(imag(r))) 54 assert(std::isnan(imag(z)));
|
H A D | pow_scalar_complex.pass.cpp | 47 if (std::isnan(real(r))) 48 assert(std::isnan(real(z))); 53 if (std::isnan(imag(r))) 54 assert(std::isnan(imag(z)));
|
/external/v8/src/base/ |
H A D | qnx-math.h | 13 #undef isnan macro
|
/external/ceres-solver/include/ceres/ |
H A D | fpclassify.h | 32 // do not collide with macros. For example, "isnan" in C99 is a macro and hence 61 // On Android, when using the STLPort, the C++ isnan and isnormal functions 63 inline bool IsNaN (double x) { return isnan(x); } 72 return !isnan(x) && !IsInfinite(x); 80 inline bool IsNaN (double x) { return std::isnan(x); }
|
/external/compiler-rt/test/builtins/Unit/ |
H A D | unorddf2vfp_test.c | 26 int expected = (isnan(a) || isnan(b)) ? 1 : 0;
|
H A D | unordsf2vfp_test.c | 26 int expected = (isnan(a) || isnan(b)) ? 1 : 0;
|
/external/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/ |
H A D | quiet_NaN.pass.cpp | 23 assert(std::isnan(std::numeric_limits<T>::quiet_NaN())); 24 assert(std::isnan(std::numeric_limits<const T>::quiet_NaN())); 25 assert(std::isnan(std::numeric_limits<volatile T>::quiet_NaN())); 26 assert(std::isnan(std::numeric_limits<const volatile T>::quiet_NaN()));
|
H A D | signaling_NaN.pass.cpp | 23 assert(std::isnan(std::numeric_limits<T>::signaling_NaN())); 24 assert(std::isnan(std::numeric_limits<const T>::signaling_NaN())); 25 assert(std::isnan(std::numeric_limits<volatile T>::signaling_NaN())); 26 assert(std::isnan(std::numeric_limits<const volatile T>::signaling_NaN()));
|
Completed in 391 milliseconds
1234567