Searched refs:fixup_pos (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/codegen/s390/ |
D | assembler-s390.cc | 560 int fixup_pos = L->pos(); in bind_to() local 562 int32_t offset = pos - fixup_pos; in bind_to() 563 int maxReach = max_reach_from(fixup_pos); in bind_to() 567 target_at_put(fixup_pos, pos, &is_branch); in bind_to()
|
/external/v8/src/codegen/ia32/ |
D | assembler-ia32.cc | 1510 int fixup_pos = L->pos(); in bind_to() local 1512 long_at_put(fixup_pos, reinterpret_cast<int>(buffer_start_ + pos)); in bind_to() 1513 internal_reference_positions_.push_back(fixup_pos); in bind_to() 1516 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag); in bind_to() 1519 DCHECK_EQ(byte_at(fixup_pos - 1), 0xE9); // jmp expected in bind_to() 1522 int imm32 = pos - (fixup_pos + sizeof(int32_t)); in bind_to() 1523 long_at_put(fixup_pos, imm32); in bind_to() 1528 int fixup_pos = L->near_link_pos(); in bind_to() local 1530 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); in bind_to() 1533 int disp = pos - fixup_pos - sizeof(int8_t); in bind_to() [all …]
|
/external/v8/src/codegen/mips/ |
D | assembler-mips.cc | 1036 int32_t fixup_pos = L->pos(); in bind_to() local 1037 int32_t dist = pos - fixup_pos; in bind_to() 1041 Instr instr = instr_at(fixup_pos); in bind_to() 1043 target_at_put(fixup_pos, pos, is_internal); in bind_to() 1049 trampoline_pos = get_trampoline_entry(fixup_pos); in bind_to() 1052 CHECK((trampoline_pos - fixup_pos) <= branch_offset); in bind_to() 1053 target_at_put(fixup_pos, trampoline_pos, false); in bind_to() 1054 fixup_pos = trampoline_pos; in bind_to() 1056 target_at_put(fixup_pos, pos, false); in bind_to() 1058 target_at_put(fixup_pos, pos, false); in bind_to()
|
/external/v8/src/codegen/ppc/ |
D | assembler-ppc.cc | 560 int fixup_pos = L->pos(); in bind_to() local 561 int32_t offset = pos - fixup_pos; in bind_to() 562 int maxReach = max_reach_from(fixup_pos); in bind_to() 570 target_at_put(fixup_pos, trampoline_pos); in bind_to() 572 target_at_put(fixup_pos, pos, &is_branch); in bind_to()
|
/external/v8/src/codegen/mips64/ |
D | assembler-mips64.cc | 959 int fixup_pos = L->pos(); in bind_to() local 960 int dist = pos - fixup_pos; in bind_to() 964 Instr instr = instr_at(fixup_pos); in bind_to() 966 target_at_put(fixup_pos, pos, is_internal); in bind_to() 972 trampoline_pos = get_trampoline_entry(fixup_pos); in bind_to() 975 CHECK((trampoline_pos - fixup_pos) <= branch_offset); in bind_to() 976 target_at_put(fixup_pos, trampoline_pos, false); in bind_to() 977 fixup_pos = trampoline_pos; in bind_to() 979 target_at_put(fixup_pos, pos, false); in bind_to() 983 target_at_put(fixup_pos, pos, false); in bind_to()
|
/external/v8/src/codegen/x64/ |
D | assembler-x64.cc | 464 int fixup_pos = L->near_link_pos(); in bind_to() local 466 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); in bind_to() 468 int disp = pos - (fixup_pos + sizeof(int8_t)); in bind_to() 470 set_byte_at(fixup_pos, disp); in bind_to() 472 L->link_to(fixup_pos + offset_to_next, Label::kNear); in bind_to() 484 for (auto fixup_pos : pos_vector) { in bind_to() local 485 int disp = pos - (fixup_pos + sizeof(int8_t)); in bind_to() 487 set_byte_at(fixup_pos, disp); in bind_to()
|
/external/v8/src/codegen/arm/ |
D | assembler-arm.cc | 986 int fixup_pos = L->pos(); in bind_to() local 988 target_at_put(fixup_pos, pos); in bind_to()
|