Home
last modified time | relevance | path

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

/openbmc/qemu/fpu/
H A Dsoftfloat-parts.c.inc128 p->frac_hi |= DECOMPOSED_IMPLICIT_BIT;
133 p->cls = (parts_is_snan_frac(p->frac_hi, status)
160 inc = ((p->frac_hi & 1) || (p->frac_lo & round_mask) != frac_lsbm1
187 inc = p->frac_hi & 1 ? 0 : round_mask;
202 p->frac_hi |= DECOMPOSED_IMPLICIT_BIT;
241 p->frac_hi |= DECOMPOSED_IMPLICIT_BIT;
267 inc = ((p->frac_hi & 1) ||
278 inc = p->frac_hi & 1 ? 0 : round_mask;
291 exp = (p->frac_hi & DECOMPOSED_IMPLICIT_BIT) && !fmt->m68k_denormal;
433 if (!(a->frac_hi & DECOMPOSED_IMPLICIT_BIT)) {
[all …]
H A Dsoftfloat.c483 uint64_t frac_hi; member
492 uint64_t frac_hi; member
500 uint64_t frac_hi; member
629 .frac_hi = f.low in floatx80_unpack_raw()
642 .frac_hi = extract64(f.high, 0, f_size), in float128_unpack_raw()
688 hi = deposit64(hi, 0, f_size, p->frac_hi); in float128_pack_raw()
941 r->frac_hi = uadd64_carry(a->frac_hi, b->frac_hi, &c); in frac128_add()
951 r->frac_hi = uadd64_carry(a->frac_hi, b->frac_hi, &c); in frac256_add()
965 return uadd64_overflow(a->frac_hi, c, &r->frac_hi); in frac128_addi()
977 a->frac_hi = a->frac_lo = -1; in frac128_allones()
[all …]
H A Dsoftfloat-parts-addsub.c.inc31 a->frac_hi |= DECOMPOSED_IMPLICIT_BIT;
H A Dsoftfloat-specialize.c.inc188 .frac_hi = p64.frac,
220 p->frac_hi = parts_silence_nan_frac(p->frac_hi, status);