Searched refs:imm26 (Results 1 - 11 of 11) sorted by relevance
/third_party/node/deps/v8/src/diagnostics/mips64/ |
H A D | disasm-mips64.cc | 433 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 D | disasm-mips.cc | 402 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 D | assembler-mips64-inl.h | 119 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 D | assembler-mips64.cc | 911 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 D | assembler-ppc.cc | 460 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 D | assembler-arm64-inl.h | 871 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 D | assembler-arm64.h | 385 void b(int imm26); 392 void bl(int imm26); 2168 inline static Instr ImmUncondBranch(int imm26);
|
H A D | assembler-arm64.cc | 774 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 D | assembler-arm.cc | 806 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 D | assembler-aarch64.h | 566 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 D | assembler-aarch64.cc | 259 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