Lines Matching defs:u

148 #define DUK_DBLUNION_SET_DOUBLE(u,v)  do {  \  argument
152 #define DUK_DBLUNION_SET_HIGH32(u,v) do { \ argument
158 #define DUK_DBLUNION_SET_HIGH32_ZERO_LOW32(u,v) do { \ argument
162 #define DUK_DBLUNION_SET_HIGH32_ZERO_LOW32(u,v) do { \ argument
167 #define DUK_DBLUNION_SET_HIGH32_ZERO_LOW32(u,v) do { \ argument
173 #define DUK_DBLUNION_SET_LOW32(u,v) do { \ argument
177 #define DUK_DBLUNION_GET_DOUBLE(u) ((u)->d) argument
178 #define DUK_DBLUNION_GET_HIGH32(u) ((u)->ui[DUK_DBL_IDX_UI0]) argument
179 #define DUK_DBLUNION_GET_LOW32(u) ((u)->ui[DUK_DBL_IDX_UI1]) argument
183 #define DUK_DBLUNION_SET_UINT64(u,v) do { \ argument
187 #define DUK_DBLUNION_GET_UINT64(u) \ argument
191 #define DUK_DBLUNION_SET_UINT64(u,v) do { \ argument
194 #define DUK_DBLUNION_GET_UINT64(u) ((u)->ull[DUK_DBL_IDX_ULL0]) argument
196 #define DUK_DBLUNION_SET_INT64(u,v) DUK_DBLUNION_SET_UINT64((u), (duk_uint64_t) (v)) argument
197 #define DUK_DBLUNION_GET_INT64(u) ((duk_int64_t) DUK_DBLUNION_GET_UINT64((u))) argument
229 #define DUK__DBLUNION_SET_NAN_FULL(u) do { \ argument
232 #define DUK__DBLUNION_IS_NAN_FULL(u) \ argument
235 #define DUK__DBLUNION_IS_NORMALIZED_NAN_FULL(u) \ argument
237 #define DUK__DBLUNION_IS_ANYINF(u) \ argument
239 #define DUK__DBLUNION_IS_POSINF(u) \ argument
241 #define DUK__DBLUNION_IS_NEGINF(u) \ argument
243 #define DUK__DBLUNION_IS_ANYZERO(u) \ argument
245 #define DUK__DBLUNION_IS_POSZERO(u) \ argument
247 #define DUK__DBLUNION_IS_NEGZERO(u) \ argument
251 #define DUK__DBLUNION_SET_NAN_FULL(u) do { \ argument
254 #define DUK__DBLUNION_IS_NAN_FULL(u) \ argument
257 #define DUK__DBLUNION_IS_NORMALIZED_NAN_FULL(u) \ argument
259 #define DUK__DBLUNION_IS_ANYINF(u) \ argument
261 #define DUK__DBLUNION_IS_POSINF(u) \ argument
263 #define DUK__DBLUNION_IS_NEGINF(u) \ argument
265 #define DUK__DBLUNION_IS_ANYZERO(u) \ argument
267 #define DUK__DBLUNION_IS_POSZERO(u) \ argument
269 #define DUK__DBLUNION_IS_NEGZERO(u) \ argument
274 #define DUK__DBLUNION_SET_NAN_FULL(u) do { \ argument
278 #define DUK__DBLUNION_IS_NAN_FULL(u) \ argument
282 #define DUK__DBLUNION_IS_NORMALIZED_NAN_FULL(u) \ argument
285 #define DUK__DBLUNION_IS_ANYINF(u) \ argument
288 #define DUK__DBLUNION_IS_POSINF(u) \ argument
291 #define DUK__DBLUNION_IS_NEGINF(u) \ argument
294 #define DUK__DBLUNION_IS_ANYZERO(u) \ argument
297 #define DUK__DBLUNION_IS_POSZERO(u) \ argument
300 #define DUK__DBLUNION_IS_NEGZERO(u) \ argument
305 #define DUK__DBLUNION_SET_NAN_NOTFULL(u) do { \ argument
309 #define DUK__DBLUNION_IS_NAN_NOTFULL(u) \ argument
314 #define DUK__DBLUNION_IS_NORMALIZED_NAN_NOTFULL(u) \ argument
318 #define DUK__DBLUNION_NORMALIZE_NAN_CHECK_FULL(u) do { \ argument
324 #define DUK__DBLUNION_NORMALIZE_NAN_CHECK_NOTFULL(u) do { \ argument
338 #define DUK_DBLUNION_NORMALIZE_NAN_CHECK(u) DUK__DBLUNION_NORMALIZE_NAN_CHECK_FULL((u)) argument
339 #define DUK_DBLUNION_IS_NAN(u) DUK__DBLUNION_IS_NAN_FULL((u)) argument
340 #define DUK_DBLUNION_IS_NORMALIZED_NAN(u) DUK__DBLUNION_IS_NORMALIZED_NAN_FULL((u)) argument
348 #define DUK_DBLUNION_IS_NORMALIZED(u) \ argument
352 #define DUK_DBLUNION_NORMALIZE_NAN_CHECK(u) /* nop: no need to normalize */ argument
353 #define DUK_DBLUNION_IS_NAN(u) DUK__DBLUNION_IS_NAN_FULL((u)) /* (DUK_ISNAN((u)->d))… argument
354 #define DUK_DBLUNION_IS_NORMALIZED_NAN(u) DUK__DBLUNION_IS_NAN_FULL((u)) /* (DUK_ISNAN((u)->d))… argument
355 #define DUK_DBLUNION_IS_NORMALIZED(u) 1 /* all doubles are considered normalized */ argument
356 #define DUK_DBLUNION_SET_NAN(u) do { \ argument
362 #define DUK_DBLUNION_IS_ANYINF(u) DUK__DBLUNION_IS_ANYINF((u)) argument
363 #define DUK_DBLUNION_IS_POSINF(u) DUK__DBLUNION_IS_POSINF((u)) argument
364 #define DUK_DBLUNION_IS_NEGINF(u) DUK__DBLUNION_IS_NEGINF((u)) argument
366 #define DUK_DBLUNION_IS_ANYZERO(u) DUK__DBLUNION_IS_ANYZERO((u)) argument
367 #define DUK_DBLUNION_IS_POSZERO(u) DUK__DBLUNION_IS_POSZERO((u)) argument
368 #define DUK_DBLUNION_IS_NEGZERO(u) DUK__DBLUNION_IS_NEGZERO((u)) argument
373 #define DUK_DBLUNION_BSWAP64(u) do { \ argument
387 #define DUK_DBLUNION_DOUBLE_HTON(u) do { \ argument
397 #define DUK_DBLUNION_DOUBLE_HTON(u) do { \ argument
407 #define DUK_DBLUNION_DOUBLE_HTON(u) do { } while (0) argument
413 #define DUK_DBLUNION_DOUBLE_NTOH(u) DUK_DBLUNION_DOUBLE_HTON((u)) argument
417 #define DUK_DBLUNION_HAS_SIGNBIT(u) (((u)->ull[DUK_DBL_IDX_ULL0] & DUK_U64_CONSTANT(0x8000000000000… argument
418 #define DUK_DBLUNION_GET_SIGNBIT(u) (((u)->ull[DUK_DBL_IDX_ULL0] >> 63U)) argument
420 #define DUK_DBLUNION_HAS_SIGNBIT(u) (((u)->ui[DUK_DBL_IDX_UI0] & 0x80000000UL) != 0) argument
421 #define DUK_DBLUNION_GET_SIGNBIT(u) (((u)->ui[DUK_DBL_IDX_UI0] >> 31U)) argument