Home
last modified time | relevance | path

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

/Zephyr-latest/tests/lib/c_lib/common/src/
Dtest_sqrt.c44 union { uint64_t u; double d; } ieee754; in isinf() local
45 ieee754.d = x; in isinf()
46 ieee754.u &= ~0x8000000000000000; /* ignore the sign */ in isinf()
47 return ((ieee754.u >> 52) == 0x7FF) && in isinf()
48 ((ieee754.u & 0x000fffffffffffff) == 0); in isinf()
55 union { uint64_t u; double d; } ieee754; in isnan() local
56 ieee754.d = x; in isnan()
57 ieee754.u &= ~0x8000000000000000; /* ignore the sign */ in isnan()
58 return ((ieee754.u >> 52) == 0x7FF) && in isnan()
59 ((ieee754.u & 0x000fffffffffffff) != 0); in isnan()
[all …]