Home | History | Annotate | Download | only in libiberty

Lines Matching defs:lo_bit

447   int lo_bit, hi_bit, cur_bitshift = 0;
459 lo_bit = start % FLOATFORMAT_CHAR_BIT;
460 hi_bit = min (lo_bit + len, FLOATFORMAT_CHAR_BIT);
464 unsigned int shifted = *(data + cur_byte) >> lo_bit;
465 unsigned int bits = hi_bit - lo_bit;
471 lo_bit = 0;
586 int lo_bit, hi_bit;
598 lo_bit = start % FLOATFORMAT_CHAR_BIT;
599 hi_bit = min (lo_bit + len, FLOATFORMAT_CHAR_BIT);
604 unsigned int bits = hi_bit - lo_bit;
605 unsigned int mask = ((1 << bits) - 1) << lo_bit;
606 *byte_ptr = (*byte_ptr & ~mask) | ((stuff_to_put << lo_bit) & mask);
610 lo_bit = 0;