Searched defs:fixup_pos (Results 1 - 8 of 8) sorted by relevance

/external/v8/src/x87/
H A Dassembler-x87.cc1357 int fixup_pos = L->pos(); local
1359 long_at_put(fixup_pos, reinterpret_cast<int>(buffer_ + pos));
1360 internal_reference_positions_.push_back(fixup_pos);
1363 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag);
1366 DCHECK(byte_at(fixup_pos - 1) == 0xE9); // jmp expected
1369 int imm32 = pos - (fixup_pos + sizeof(int32_t));
1370 long_at_put(fixup_pos, imm32);
1375 int fixup_pos = L->near_link_pos(); local
1377 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos)));
1380 int disp = pos - fixup_pos
[all...]
/external/v8/src/s390/
H A Dassembler-s390.cc455 int fixup_pos = L->pos(); local
457 int32_t offset = pos - fixup_pos;
458 int maxReach = max_reach_from(fixup_pos);
460 next(L); // call next before overwriting link with target at fixup_pos
462 target_at_put(fixup_pos, pos, &is_branch);
/external/v8/src/ia32/
H A Dassembler-ia32.cc1486 int fixup_pos = L->pos(); local
1488 long_at_put(fixup_pos, reinterpret_cast<int>(buffer_ + pos));
1489 internal_reference_positions_.push_back(fixup_pos);
1492 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag);
1495 DCHECK(byte_at(fixup_pos - 1) == 0xE9); // jmp expected
1498 int imm32 = pos - (fixup_pos + sizeof(int32_t));
1499 long_at_put(fixup_pos, imm32);
1504 int fixup_pos = L->near_link_pos(); local
1506 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos)));
1509 int disp = pos - fixup_pos
[all...]
/external/v8/src/mips/
H A Dassembler-mips.cc923 int32_t fixup_pos = L->pos(); local
924 int32_t dist = pos - fixup_pos;
927 // fixup_pos.
928 Instr instr = instr_at(fixup_pos);
930 target_at_put(fixup_pos, pos, is_internal);
936 trampoline_pos = get_trampoline_entry(fixup_pos);
939 CHECK((trampoline_pos - fixup_pos) <= branch_offset);
940 target_at_put(fixup_pos, trampoline_pos, false);
941 fixup_pos = trampoline_pos;
943 target_at_put(fixup_pos, po
[all...]
/external/v8/src/ppc/
H A Dassembler-ppc.cc563 int fixup_pos = L->pos(); local
564 int32_t offset = pos - fixup_pos;
565 int maxReach = max_reach_from(fixup_pos);
566 next(L); // call next before overwriting link with target at fixup_pos
573 target_at_put(fixup_pos, trampoline_pos);
575 target_at_put(fixup_pos, pos, &is_branch);
/external/v8/src/x64/
H A Dassembler-x64.cc380 int fixup_pos = L->near_link_pos(); local
382 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos)));
384 int disp = pos - (fixup_pos + sizeof(int8_t));
386 set_byte_at(fixup_pos, disp);
388 L->link_to(fixup_pos + offset_to_next, Label::kNear);
/external/v8/src/arm/
H A Dassembler-arm.cc1060 int fixup_pos = L->pos(); local
1061 next(L); // call next before overwriting link with target at fixup_pos
1062 target_at_put(fixup_pos, pos);
/external/v8/src/mips64/
H A Dassembler-mips64.cc888 int fixup_pos = L->pos(); local
889 int dist = pos - fixup_pos;
892 // fixup_pos.
893 Instr instr = instr_at(fixup_pos);
895 target_at_put(fixup_pos, pos, is_internal);
901 trampoline_pos = get_trampoline_entry(fixup_pos);
904 CHECK((trampoline_pos - fixup_pos) <= branch_offset);
905 target_at_put(fixup_pos, trampoline_pos, false);
906 fixup_pos = trampoline_pos;
908 target_at_put(fixup_pos, po
[all...]

Completed in 288 milliseconds