Searched refs:float64_val (Results 1 – 6 of 6) sorted by relevance
1842 uint64_t zm0 = float64_val(env->vfp.regs[rm]); in HELPER()1843 uint64_t zm1 = float64_val(env->vfp.regs[rm + 1]); in HELPER()1844 uint64_t zd0 = float64_val(env->vfp.regs[rd]); in HELPER()1845 uint64_t zd1 = float64_val(env->vfp.regs[rd + 1]); in HELPER()1870 uint64_t zm0 = float64_val(env->vfp.regs[rm]); in HELPER()1871 uint64_t zm1 = float64_val(env->vfp.regs[rm + 1]); in HELPER()1872 uint64_t zd0 = float64_val(env->vfp.regs[rd]); in HELPER()1873 uint64_t zd1 = float64_val(env->vfp.regs[rd + 1]); in HELPER()1890 uint64_t zm0 = float64_val(env->vfp.regs[rm]); in HELPER()1891 uint64_t zm1 = float64_val(env->vfp.regs[rm + 1]); in HELPER()[all …]
534 STQ(addr, float64_val(env->vfp.regs[rd])); in HELPER()546 tmp64 = float64_val(env->vfp.regs[rd]); in HELPER()561 tmp64 = float64_val(env->vfp.regs[rd]); in HELPER()575 tmp64 = float64_val(env->vfp.regs[rd]); in HELPER()
3004 | ((float64_val(f64) >> 29) & 0x7fffff); in HELPER()3107 val64 = float64_val(f64); in HELPER()3128 return 0x80000000 | ((float64_val(f64) >> 21) & 0x7fffffff); in HELPER()3149 return 0x80000000 | ((float64_val(f64) >> 21) & 0x7fffffff); in HELPER()
135 #define float64_val(x) (((float64)(x)).v) macro144 #define float64_val(x) (x) macro464 return make_float64(float64_val(a) & 0x7fffffffffffffffLL); in float64_abs()472 return make_float64(float64_val(a) ^ 0x8000000000000000LL); in float64_chs()477 return (float64_val(a) & 0x7fffffffffffffffLL ) == 0x7ff0000000000000LL; in float64_is_infinity()482 return float64_val(a) >> 63; in float64_is_neg()487 return (float64_val(a) & 0x7fffffffffffffffLL) == 0; in float64_is_zero()492 return ((float64_val(a) & ~(1ULL << 63)) > 0x7ff0000000000000ULL); in float64_is_any_nan()497 return make_float64((float64_val(a) & 0x7fffffffffffffffULL) in float64_set_sign()
397 uint64_t a = float64_val(a_); in float64_is_quiet_nan()414 uint64_t a = float64_val(a_); in float64_is_signaling_nan()439 uint64_t a = float64_val(a_); in float64_maybe_silence_nan()458 z.sign = float64_val(a)>>63; in float64ToCommonNaN()460 z.high = float64_val(a)<<12; in float64ToCommonNaN()502 av = float64_val(a); in propagateFloat64NaN()503 bv = float64_val(b); in propagateFloat64NaN()
392 return float64_val(a) & LIT64( 0x000FFFFFFFFFFFFF ); in extractFloat64Frac()403 return ( float64_val(a)>>52 ) & 0x7FF; in extractFloat64Exp()414 return float64_val(a)>>63; in extractFloat64Sign()427 return make_float64(float64_val(a) & (1ULL << 63)); in float64_squash_input_denormal()2738 if ( float64_val(a) != LIT64( 0xC3E0000000000000 ) ) { in float64_to_int64_round_to_zero()3036 if ( (uint64_t) ( float64_val(a)<<1 ) == 0 ) return a; in float64_round_to_int()3056 z = float64_val(a); in float64_round_to_int()3068 if ( z != float64_val(a) ) in float64_round_to_int()3622 av = float64_val(a); in float64_eq()3623 bv = float64_val(b); in float64_eq()[all …]