Lines Matching defs:highBit
514 int32_t highBit;
518 highBit = highestSetBit (arg + length);
519 if (highBit)
520 return highBit + 64 * length;
571 int32_t highBit;
587 highBit = highestSetBit (arg);
588 if (highBit <= 53)
590 highBit = 53 - highBit;
591 mantissa = *arg << highBit;
593 CREATE_DOUBLE_BITS (mantissa, -highBit);
597 highBit -= 53;
598 mantissa = *arg >> highBit;
600 CREATE_DOUBLE_BITS (mantissa, highBit);
603 test = (LOW_U32_FROM_PTR (arg) << (11 - highBit)) & 0x7FF;
610 highBit = highestSetBit (arg + (--length));
611 if (highBit <= 53)
613 highBit = 53 - highBit;
614 if (highBit > 0)
617 (arg[length] << highBit) | (arg[length - 1] >>
618 (64 - highBit));
625 CREATE_DOUBLE_BITS (mantissa, length * 64 - highBit);
628 test64 = arg[--length] << highBit;
646 highBit -= 53;
647 mantissa = arg[length] >> highBit;
649 CREATE_DOUBLE_BITS (mantissa, length * 64 + highBit);
652 test = (LOW_U32_FROM_PTR (arg + length) << (11 - highBit)) & 0x7FF;