Searched refs:isnan (Results 1 - 25 of 205) sorted by relevance

123456789

/external/llvm/autoconf/m4/
H A Dfunc_isnan.m42 # This function determines if the isnan function is available on this
7 [isnan], [<math.h>],
8 [float f; isnan(f);])
11 AC_DEFINE([HAVE_ISNAN_IN_MATH_H],1,[Set to 1 if the isnan function is found in <math.h>])
15 [isnan], [<cmath>],
16 [float f; isnan(f);])
18 AC_DEFINE([HAVE_ISNAN_IN_CMATH],1,[Set to 1 if the isnan function is found in <cmath>])
22 [std::isnan], [<cmath>],
23 [float f; std::isnan(f);])
25 AC_DEFINE([HAVE_STD_ISNAN_IN_CMATH],1,[Set to 1 if the std::isnan functio
[all...]
/external/llvm/lib/Support/
H A DIsNAN.cpp10 // Platform-independent wrapper around C99 isnan().
22 using std::isnan;
25 #define isnan _isnan
27 # error "Don't know how to get isnan()"
31 int IsNAN(float f) { return isnan(f); }
32 int IsNAN(double d) { return isnan(d); }
/external/bison/lib/
H A Disnanf-nolibm.h18 /* 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 Disnanl-nolibm.h18 /* 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 Disnand-nolibm.h18 /* 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/chromium_org/v8/src/base/
H A Dwin32-math.cc23 int isnan(double x) { function in namespace:std
42 return isnan(x) || isnan(y) ? 0 : x < y;
48 return isnan(x) || isnan(y) ? 0 : x > y;
H A Dqnx-math.h13 #undef isnan macro
H A Dwin32-math.h32 int isnan(double x);
/external/libcxx/test/numerics/complex.number/complex.transcendentals/
H A Dcosh.pass.cpp51 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 Dexp.pass.cpp49 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 Dtanh.pass.cpp52 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 Dsinh.pass.cpp53 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 Dsqrt.pass.cpp55 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 Dacos.pass.cpp49 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 Dasin.pass.cpp55 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 Dasinh.pass.cpp57 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 Datan.pass.cpp45 if (std::isnan(real(r)))
46 assert(std::isnan(real(z)));
52 if (std::isnan(imag(r)))
53 assert(std::isnan(imag(z)));
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSMatrix.cpp107 if (std::isnan(x))
109 if (std::isnan(y))
111 if (std::isnan(z))
118 if (std::isnan(scaleX))
120 if (std::isnan(scaleY))
122 if (std::isnan(scaleZ))
129 if (std::isnan(rotX))
132 if (std::isnan(rotY) && std::isnan(rotZ)) {
138 if (std::isnan(rot
[all...]
/external/ceres-solver/include/ceres/
H A Dfpclassify.h32 // 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 Dunorddf2vfp_test.c26 int expected = (isnan(a) || isnan(b)) ? 1 : 0;
H A Dunordsf2vfp_test.c26 int expected = (isnan(a) || isnan(b)) ? 1 : 0;
/external/chromium_org/third_party/libxml/src/include/
H A Dwin32config.h56 #ifndef isnan
57 #define isnan(d) (_isnan(d)) macro
77 #ifndef isnan
78 static int isnan (double d) { function
/external/chromium_org/third_party/libxml/win32/
H A Dconfig.h56 #ifndef isnan
57 #define isnan(d) (_isnan(d)) macro
77 #ifndef isnan
78 static int isnan (double d) { function
/external/libcxx/test/language.support/support.limits/limits/numeric.limits.members/
H A Dquiet_NaN.pass.cpp23 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 Dsignaling_NaN.pass.cpp23 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 433 milliseconds

123456789