Lines Matching refs:make_float64
136 #define make_float64(x) __extension__ ({ float64 f64_val = {x}; f64_val; }) macro
147 #define make_float64(x) (x) macro
464 return make_float64(float64_val(a) & 0x7fffffffffffffffLL); in float64_abs()
472 return make_float64(float64_val(a) ^ 0x8000000000000000LL); in float64_chs()
497 return make_float64((float64_val(a) & 0x7fffffffffffffffULL) in float64_set_sign()
501 #define float64_zero make_float64(0)
502 #define float64_one make_float64(0x3ff0000000000000LL)
503 #define float64_ln2 make_float64(0x3fe62e42fefa39efLL)
504 #define float64_pi make_float64(0x400921fb54442d18LL)
505 #define float64_half make_float64(0x3fe0000000000000LL)
506 #define float64_infinity make_float64(0x7ff0000000000000LL)
512 #define float64_default_nan make_float64(LIT64( 0x7FFFFFFFFFFFFFFF ))
514 #define float64_default_nan make_float64(LIT64( 0x7FF8000000000000 ))
516 #define float64_default_nan make_float64(LIT64( 0x7FF7FFFFFFFFFFFF ))
518 #define float64_default_nan make_float64(LIT64( 0xFFF8000000000000 ))