Lines Matching defs:bits
234 DCHECK(m >= kInstrSize && base::bits::IsPowerOfTwo(m));
387 Assembler::OffsetSize bits) {
389 if (bits == 16) {
391 } else if (bits == 21) {
403 DCHECK_EQ(bits, 26);
420 Assembler::OffsetSize bits = OffsetSizeInBits(instr);
422 int32_t imm = GetOffsetOfBranch(instr, bits);
487 int32_t bits = OffsetSizeInBits(instr);
492 DCHECK(is_intn(imm, bits));
494 if (bits == 16) {
498 } else if (bits == 21) {
505 DCHECK_EQ(bits, 26);
629 bool Assembler::is_near(Label* L, OffsetSize bits) {
632 (1 << (bits + 2 - 1)) - 1 - 5 * kInstrSize);
641 int bits = OffsetSize::kOffset16;
647 bits = OffsetSize::kOffset26;
652 bits = OffsetSize::kOffset21;
661 bits = OffsetSize::kOffset16;
667 return (1 << (bits + 2 - 1)) - 1;
671 // if they can be encoded in the LOONG's 16 bits of immediate-offset
925 int32_t Assembler::branch_offset_helper(Label* L, OffsetSize bits) {
945 DCHECK(is_intn(offset, bits + 2));
2312 // in code on LOONG64 because only 48-bits of address is effectively used.
2313 // It relies on fact the upper [63:48] bits are not used for virtual address