Home
last modified time | relevance | path

Searched refs:imm26 (Results 1 - 11 of 11) sorted by relevance

/third_party/node/deps/v8/src/diagnostics/mips64/
H A Ddisasm-mips64.cc433 int32_t imm26 = instr->Imm26Value(); in PrintSImm26() local
435 imm26 <<= (32 - kImm26Bits); in PrintSImm26()
436 imm26 >>= (32 - kImm26Bits); in PrintSImm26()
437 out_buffer_pos_ += base::SNPrintF(out_buffer_ + out_buffer_pos_, "%d", imm26); in PrintSImm26()
444 int32_t imm26 = instr->Imm26Value(); in PrintPCImm26() local
446 imm26 <<= (32 - kImm26Bits); in PrintPCImm26()
447 imm26 >>= (32 - kImm26Bits); in PrintPCImm26()
451 delta_pc + (imm26 << n_bits))); in PrintPCImm26()
458 int32_t imm26 = instr->Imm26Value(); in PrintPCImm26() local
460 uint64_t pc = ((uint64_t)(instr + 1) & pc_mask) | (imm26 << in PrintPCImm26()
[all...]
/third_party/node/deps/v8/src/diagnostics/mips/
H A Ddisasm-mips.cc402 int32_t imm26 = instr->Imm26Value(); in PrintSImm26() local
404 imm26 <<= (32 - kImm26Bits); in PrintSImm26()
405 imm26 >>= (32 - kImm26Bits); in PrintSImm26()
406 out_buffer_pos_ += base::SNPrintF(out_buffer_ + out_buffer_pos_, "%d", imm26); in PrintSImm26()
413 int32_t imm26 = instr->Imm26Value(); in PrintPCImm26() local
415 imm26 <<= (32 - kImm26Bits); in PrintPCImm26()
416 imm26 >>= (32 - kImm26Bits); in PrintPCImm26()
420 delta_pc + (imm26 << n_bits))); in PrintPCImm26()
427 int32_t imm26 = instr->Imm26Value(); in PrintPCImm26() local
429 uint32_t pc = ((uint32_t)(instr + 1) & pc_mask) | (imm26 << in PrintPCImm26()
[all...]
/third_party/node/deps/v8/src/codegen/mips64/
H A Dassembler-mips64-inl.h119 uint64_t imm26 = imm28 >> 2; in set_target_internal_reference_encoded_at() local
120 DCHECK(is_uint26(imm26)); in set_target_internal_reference_encoded_at()
122 instr_at_put(pc, instr | (imm26 & kImm26Mask)); in set_target_internal_reference_encoded_at()
H A Dassembler-mips64.cc911 uint32_t imm26 = static_cast<uint32_t>(imm28 >> 2); in target_at_put() local
912 DCHECK(is_uint26(imm26)); in target_at_put()
916 instr_at_put(pos, mark | (imm26 & kImm26Mask)); in target_at_put()
921 uint32_t imm26 = static_cast<uint32_t>(imm28 >> 2); in target_at_put() local
922 DCHECK(is_uint26(imm26)); in target_at_put()
926 instr_at_put(pos, instr | (imm26 & kImm26Mask)); in target_at_put()
3717 uint32_t imm26 = static_cast<uint32_t>(imm28 >> 2); in RelocateInternalReference() local
3718 instr_at_put(pc, instr | (imm26 & kImm26Mask)); in RelocateInternalReference()
3731 uint32_t imm26 = static_cast<uint32_t>(target >> 2); in RelocateInternalReference() local
3734 instr_at_put(pc, unbox | (imm26 in RelocateInternalReference()
[all...]
/third_party/node/deps/v8/src/codegen/ppc/
H A Dassembler-ppc.cc460 int imm26 = target_pos - pos; in target_at_put() local
461 CHECK(is_int26(imm26) && (imm26 & (kAAMask | kLKMask)) == 0); in target_at_put()
462 if (imm26 == kInstrSize && !(instr & kLKMask)) { in target_at_put()
467 instr |= (imm26 & kImm26Mask); in target_at_put()
721 int imm26 = branch_offset; in b() local
722 CHECK(is_int26(imm26) && (imm26 & (kAAMask | kLKMask)) == 0); in b()
723 emit(BX | (imm26 & kImm26Mask) | lk); in b()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64-inl.h871 Instr Assembler::ImmUncondBranch(int imm26) { in ImmUncondBranch() argument
872 CHECK(is_int26(imm26)); in ImmUncondBranch()
873 return truncate_to_int26(imm26) << ImmUncondBranch_offset; in ImmUncondBranch()
H A Dassembler-arm64.h385 void b(int imm26);
392 void bl(int imm26);
2168 inline static Instr ImmUncondBranch(int imm26);
H A Dassembler-arm64.cc774 void Assembler::b(int imm26) { Emit(B | ImmUncondBranch(imm26)); } in b() argument
786 void Assembler::bl(int imm26) { Emit(BL | ImmUncondBranch(imm26)); } in bl() argument
/third_party/node/deps/v8/src/codegen/arm/
H A Dassembler-arm.cc806 int imm26 = ((instr & kImm24Mask) << 8) >> 6; in target_at() local
809 // blx uses bit 24 to encode bit 2 of imm26 in target_at()
810 imm26 += 2; in target_at()
812 return pos + Instruction::kPcLoadDelta + imm26; in target_at()
891 int imm26 = target_pos - (pos + Instruction::kPcLoadDelta); in target_at_put() local
894 // blx uses bit 24 to encode bit 2 of imm26 in target_at_put()
895 DCHECK_EQ(0, imm26 & 1); in target_at_put()
896 instr = (instr & ~(B24 | kImm24Mask)) | ((imm26 & 2) >> 1) * B24; in target_at_put()
898 DCHECK_EQ(0, imm26 & 3); in target_at_put()
901 int imm24 = imm26 >> in target_at_put()
[all...]
/third_party/vixl/src/aarch64/
H A Dassembler-aarch64.h566 void b(int64_t imm26);
575 void bl(int64_t imm26);
7243 static Instr ImmUncondBranch(int64_t imm26) {
7244 VIXL_ASSERT(IsInt26(imm26));
7245 return TruncateToUint26(imm26) << ImmUncondBranch_offset;
H A Dassembler-aarch64.cc259 void Assembler::b(int64_t imm26) { Emit(B | ImmUncondBranch(imm26)); } in b() argument
281 void Assembler::bl(int64_t imm26) { Emit(BL | ImmUncondBranch(imm26)); } in bl() argument

Completed in 52 milliseconds