Home | History | Annotate | Download | only in a64

Lines Matching defs:bits

37 void SimSystemRegister::SetBits(int msb, int lsb, uint32_t bits) {
39 VIXL_ASSERT(is_uintn(width, bits) || is_intn(width, bits));
41 bits <<= lsb;
45 value_ = (value_ & ~mask) | (bits & mask);
1210 // Shift distance encoded in the least-significant five/six bits of the
1637 // encodable as a float, but rounding based on the low-order mantissa bits
1649 // These bits fit into the result.
1657 // For subnormal outputs, the range of representable bits is smaller and
1696 // If all bits in the exponent are set, the value is infinite or NaN.
1781 int64_t bits =
1786 return rawbits_to_double(bits);
1793 int32_t bits =
1798 return rawbits_to_float(bits);
1919 // (low-order) payload bits are set to 0.
1925 payload <<= (52 - 23); // The unused low-order bits should be 0.