Home
last modified time | relevance | path

Searched refs:target_pos (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/mips64/
Dassembler-mips64.cc769 static inline Instr SetBranchOffset(int32_t pos, int32_t target_pos, in SetBranchOffset() argument
772 int32_t imm = target_pos - (pos + Assembler::kBranchPCOffset); in SetBranchOffset()
784 void Assembler::target_at_put(int pos, int target_pos, bool is_internal) { in target_at_put() argument
786 uint64_t imm = reinterpret_cast<uint64_t>(buffer_) + target_pos; in target_at_put()
792 DCHECK(target_pos == kEndOfChain || target_pos >= 0); in target_at_put()
795 instr_at_put(pos, target_pos + (Code::kHeaderSize - kHeapObjectTag)); in target_at_put()
800 instr = SetBranchOffset(pos, target_pos, instr); in target_at_put()
809 uint64_t imm = reinterpret_cast<uint64_t>(buffer_) + target_pos; in target_at_put()
823 int32_t imm28 = target_pos - pos; in target_at_put()
833 int32_t imm28 = target_pos - pos; in target_at_put()
[all …]
Dassembler-mips64.h1254 void target_at_put(int pos, int target_pos, bool is_internal);
/external/v8/src/mips/
Dassembler-mips.cc821 static inline Instr SetBranchOffset(int32_t pos, int32_t target_pos, in SetBranchOffset() argument
824 int32_t imm = target_pos - (pos + Assembler::kBranchPCOffset); in SetBranchOffset()
836 void Assembler::target_at_put(int32_t pos, int32_t target_pos, in target_at_put() argument
841 uint32_t imm = reinterpret_cast<uint32_t>(buffer_) + target_pos; in target_at_put()
846 DCHECK(target_pos == kEndOfChain || target_pos >= 0); in target_at_put()
849 instr_at_put(pos, target_pos + (Code::kHeaderSize - kHeapObjectTag)); in target_at_put()
855 instr = SetBranchOffset(pos, target_pos, instr); in target_at_put()
861 uint32_t imm = reinterpret_cast<uint32_t>(buffer_) + target_pos; in target_at_put()
1185 int32_t target_pos; in jump_address() local
1188 target_pos = L->pos(); in jump_address()
[all …]
Dassembler-mips.h1195 void target_at_put(int pos, int target_pos, bool is_internal);
/external/v8/src/s390/
Dassembler-s390.cc382 void Assembler::target_at_put(int pos, int target_pos, bool* is_branch) { in target_at_put() argument
392 int16_t imm16 = target_pos - pos; in target_at_put()
399 int32_t imm32 = target_pos - pos; in target_at_put()
404 DCHECK(target_pos == kEndOfChain || target_pos >= 0); in target_at_put()
407 int32_t imm32 = target_pos + (Code::kHeaderSize - kHeapObjectTag); in target_at_put()
501 int target_pos; in load_label_offset() local
504 target_pos = L->pos(); in load_label_offset()
505 constant = target_pos + (Code::kHeaderSize - kHeapObjectTag); in load_label_offset()
508 target_pos = L->pos(); // L's link in load_label_offset()
514 target_pos = pc_offset(); in load_label_offset()
[all …]
Dassembler-s390.h1331 void target_at_put(int pos, int target_pos, bool* is_branch = nullptr);
/external/v8/src/ppc/
Dassembler-ppc.cc445 void Assembler::target_at_put(int pos, int target_pos, bool* is_branch) { in target_at_put() argument
455 int imm26 = target_pos - pos; in target_at_put()
468 int imm16 = target_pos - pos; in target_at_put()
484 int32_t offset = target_pos + (Code::kHeaderSize - kHeapObjectTag); in target_at_put()
495 int32_t offset = target_pos + SIGN_EXT_IMM16(operands & kImm16Mask); in target_at_put()
508 patcher.masm()->bitwise_mov(dst, target_pos); in target_at_put()
515 patcher.masm()->dp(target_pos); in target_at_put()
Dassembler-ppc.h1318 void target_at_put(int pos, int target_pos, bool* is_branch = nullptr);
/external/v8/src/arm/
Dassembler-arm.cc926 void Assembler::target_at_put(int pos, int target_pos) { in target_at_put() argument
929 DCHECK(target_pos == pos || target_pos >= 0); in target_at_put()
956 uint32_t target24 = target_pos + (Code::kHeaderSize - kHeapObjectTag); in target_at_put()
1002 int imm26 = target_pos - (pos + kPcLoadDelta); in target_at_put()
1446 int target_pos; in branch_offset() local
1448 target_pos = L->pos(); in branch_offset()
1452 target_pos = L->pos(); in branch_offset()
1455 target_pos = pc_offset(); in branch_offset()
1464 return target_pos - (pc_offset() + kPcLoadDelta); in branch_offset()
Dassembler-arm.h1566 void target_at_put(int pos, int target_pos);