/third_party/node/deps/v8/src/codegen/s390/ |
H A D | assembler-s390.cc | 574 int fixup_pos = L->pos(); in bind_to() local 576 int32_t offset = pos - fixup_pos; in bind_to() 577 int maxReach = max_reach_from(fixup_pos); in bind_to() 579 next(L); // call next before overwriting link with target at fixup_pos in bind_to() 581 target_at_put(fixup_pos, pos, &is_branch); in bind_to()
|
/third_party/node/deps/v8/src/codegen/ia32/ |
H A D | assembler-ia32.cc | 1554 int fixup_pos = L->pos(); in bind_to() local 1556 long_at_put(fixup_pos, reinterpret_cast<int>(buffer_start_ + pos)); in bind_to() 1557 internal_reference_positions_.push_back(fixup_pos); in bind_to() 1560 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag); in bind_to() 1563 DCHECK_EQ(byte_at(fixup_pos - 1), 0xE9); // jmp expected in bind_to() 1566 int imm32 = pos - (fixup_pos + sizeof(int32_t)); in bind_to() 1567 long_at_put(fixup_pos, imm32); in bind_to() 1572 int fixup_pos = L->near_link_pos(); in bind_to() local 1574 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); in bind_to() 1577 int disp = pos - fixup_pos in bind_to() [all...] |
/third_party/node/deps/v8/src/codegen/loong64/ |
H A D | assembler-loong64.cc | 570 int fixup_pos = L->pos(); in bind_to() local 571 int dist = pos - fixup_pos; in bind_to() 574 // fixup_pos. in bind_to() 575 Instr instr = instr_at(fixup_pos); in bind_to() 577 target_at_put(fixup_pos, pos, is_internal); in bind_to() 583 trampoline_pos = get_trampoline_entry(fixup_pos); in bind_to() 586 CHECK((trampoline_pos - fixup_pos) <= branch_offset); in bind_to() 587 target_at_put(fixup_pos, trampoline_pos, false); in bind_to() 588 fixup_pos = trampoline_pos; in bind_to() 590 target_at_put(fixup_pos, po in bind_to() [all...] |
/third_party/node/deps/v8/src/codegen/riscv64/ |
H A D | assembler-riscv64.cc | 650 int fixup_pos = L->pos(); in bind_to() local 651 int dist = pos - fixup_pos; in bind_to() 654 // at fixup_pos. in bind_to() 655 Instr instr = instr_at(fixup_pos); in bind_to() 656 DEBUG_PRINTF("\tfixup: %d to %d\n", fixup_pos, dist); in bind_to() 658 target_at_put(fixup_pos, pos, is_internal); in bind_to() 663 trampoline_pos = get_trampoline_entry(fixup_pos); in bind_to() 666 CHECK((trampoline_pos - fixup_pos) <= kMaxBranchOffset); in bind_to() 668 target_at_put(fixup_pos, trampoline_pos, false, true); in bind_to() 669 fixup_pos in bind_to() [all...] |
/third_party/node/deps/v8/src/codegen/mips/ |
H A D | assembler-mips.cc | 1040 int32_t fixup_pos = L->pos(); in bind_to() local 1041 int32_t dist = pos - fixup_pos; in bind_to() 1044 // fixup_pos. in bind_to() 1045 Instr instr = instr_at(fixup_pos); in bind_to() 1047 target_at_put(fixup_pos, pos, is_internal); in bind_to() 1053 trampoline_pos = get_trampoline_entry(fixup_pos); in bind_to() 1056 CHECK((trampoline_pos - fixup_pos) <= branch_offset); in bind_to() 1057 target_at_put(fixup_pos, trampoline_pos, false); in bind_to() 1058 fixup_pos = trampoline_pos; in bind_to() 1060 target_at_put(fixup_pos, po in bind_to() [all...] |
/third_party/node/deps/v8/src/codegen/x64/ |
H A D | assembler-x64.cc | 506 int fixup_pos = L->near_link_pos(); in bind_to() local 508 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); in bind_to() 510 int disp = pos - (fixup_pos + sizeof(int8_t)); in bind_to() 512 set_byte_at(fixup_pos, disp); in bind_to() 514 L->link_to(fixup_pos + offset_to_next, Label::kNear); in bind_to() 526 for (auto fixup_pos : pos_vector) { in bind_to() 527 int disp = pos - (fixup_pos + sizeof(int8_t)); in bind_to() 529 set_byte_at(fixup_pos, disp); in bind_to()
|
/third_party/node/deps/v8/src/codegen/ppc/ |
H A D | assembler-ppc.cc | 562 int fixup_pos = L->pos(); in bind_to() local 563 int32_t offset = pos - fixup_pos; in bind_to() 564 int maxReach = max_reach_from(fixup_pos); in bind_to() 565 next(L); // call next before overwriting link with target at fixup_pos in bind_to() 572 target_at_put(fixup_pos, trampoline_pos); in bind_to() 574 target_at_put(fixup_pos, pos, &is_branch); in bind_to()
|
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | assembler-mips64.cc | 966 int fixup_pos = L->pos(); in bind_to() local 967 int dist = pos - fixup_pos; in bind_to() 970 // fixup_pos. in bind_to() 971 Instr instr = instr_at(fixup_pos); in bind_to() 973 target_at_put(fixup_pos, pos, is_internal); in bind_to() 979 trampoline_pos = get_trampoline_entry(fixup_pos); in bind_to() 982 CHECK((trampoline_pos - fixup_pos) <= branch_offset); in bind_to() 983 target_at_put(fixup_pos, trampoline_pos, false); in bind_to() 984 fixup_pos = trampoline_pos; in bind_to() 986 target_at_put(fixup_pos, po in bind_to() [all...] |
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | assembler-arm.cc | 997 int fixup_pos = L->pos(); in bind_to() local 998 next(L); // call next before overwriting link with target at fixup_pos in bind_to() 999 target_at_put(fixup_pos, pos); in bind_to()
|