Lines Matching full:mbits
171 int mbits; in fetch_ieee754() local
188 mbits = 52; in fetch_ieee754()
197 mbits = 23; in fetch_ieee754()
324 frac_offset = mbits - exponent; in fetch_ieee754()
338 if (mbits > 31) in fetch_ieee754()
339 mantissa_high |= 1 << (mbits - 32); in fetch_ieee754()
341 mantissa_low |= 1 << mbits; in fetch_ieee754()
347 if (frac_offset > mbits) in fetch_ieee754()
350 frac_offset -= mbits + 1; /* will now contain right shift count - 1*/ in fetch_ieee754()
351 if (mbits > 31) in fetch_ieee754()
353 lfpp->l_uf = mantissa_high << (63 - mbits); in fetch_ieee754()
354 lfpp->l_uf |= mantissa_low >> (mbits - 33); in fetch_ieee754()
427 int mbits; in put_ieee754() local
444 mbits = 52; in put_ieee754()
453 mbits = 23; in put_ieee754()
518 mantissa_low = (outlfp.l_ui & ((1 << (msb - 32)) - 1)) << (mbits - (msb - 32)); in put_ieee754()
519 mantissa_low |= outlfp.l_uf >> (mbits - (msb - 32)); in put_ieee754()
523 mantissa_low = (outlfp.l_uf << (mbits - msb)) & ((1 << mbits) - 1); in put_ieee754()
530 mantissa_high = (outlfp.l_ui << (mbits - msb)) & ((1 << (mbits - 32)) - 1); in put_ieee754()
531 mantissa_high |= outlfp.l_uf >> (32 - (mbits - msb)); in put_ieee754()
532 mantissa_low = (outlfp.l_ui & ((1 << (msb - mbits)) - 1)) << (32 - (msb - mbits)); in put_ieee754()
533 mantissa_low |= outlfp.l_uf >> (msb - mbits); in put_ieee754()
537 mantissa_high = outlfp.l_uf << (mbits - 32 - msb); in put_ieee754()
538 mantissa_low = outlfp.l_uf << (mbits - 32); in put_ieee754()