Searched defs:fixup_pos (Results 1 - 8 of 8) sorted by relevance
/external/v8/src/x87/ |
H A D | assembler-x87.cc | 1363 int fixup_pos = L->pos(); local 1365 long_at_put(fixup_pos, reinterpret_cast<int>(buffer_ + pos)); 1366 internal_reference_positions_.push_back(fixup_pos); 1369 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag); 1372 DCHECK(byte_at(fixup_pos - 1) == 0xE9); // jmp expected 1375 int imm32 = pos - (fixup_pos + sizeof(int32_t)); 1376 long_at_put(fixup_pos, imm32); 1381 int fixup_pos = L->near_link_pos(); local 1383 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); 1386 int disp = pos - fixup_pos [all...] |
/external/v8/src/arm/ |
H A D | assembler-arm.cc | 978 int fixup_pos = L->pos(); local 979 next(L); // call next before overwriting link with target at fixup_pos 980 target_at_put(fixup_pos, pos);
|
/external/v8/src/ia32/ |
H A D | assembler-ia32.cc | 1492 int fixup_pos = L->pos(); local 1494 long_at_put(fixup_pos, reinterpret_cast<int>(buffer_ + pos)); 1495 internal_reference_positions_.push_back(fixup_pos); 1498 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag); 1501 DCHECK(byte_at(fixup_pos - 1) == 0xE9); // jmp expected 1504 int imm32 = pos - (fixup_pos + sizeof(int32_t)); 1505 long_at_put(fixup_pos, imm32); 1510 int fixup_pos = L->near_link_pos(); local 1512 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); 1515 int disp = pos - fixup_pos [all...] |
/external/v8/src/mips/ |
H A D | assembler-mips.cc | 920 int32_t fixup_pos = L->pos(); local 921 int32_t dist = pos - fixup_pos; 922 is_internal = internal_reference_positions_.find(fixup_pos) != 925 // fixup_pos. 926 Instr instr = instr_at(fixup_pos); 928 target_at_put(fixup_pos, pos, is_internal); 934 trampoline_pos = get_trampoline_entry(fixup_pos); 937 CHECK((trampoline_pos - fixup_pos) <= branch_offset); 938 target_at_put(fixup_pos, trampoline_pos, false); 939 fixup_pos [all...] |
/external/v8/src/ppc/ |
H A D | assembler-ppc.cc | 555 int fixup_pos = L->pos(); local 556 int32_t offset = pos - fixup_pos; 557 int maxReach = max_reach_from(fixup_pos); 558 next(L); // call next before overwriting link with target at fixup_pos 565 target_at_put(fixup_pos, trampoline_pos); 567 target_at_put(fixup_pos, pos, &is_branch);
|
/external/v8/src/x64/ |
H A D | assembler-x64.cc | 382 int fixup_pos = L->near_link_pos(); local 384 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); 386 int disp = pos - (fixup_pos + sizeof(int8_t)); 388 set_byte_at(fixup_pos, disp); 390 L->link_to(fixup_pos + offset_to_next, Label::kNear);
|
/external/v8/src/mips64/ |
H A D | assembler-mips64.cc | 884 int fixup_pos = L->pos(); local 885 int dist = pos - fixup_pos; 886 is_internal = internal_reference_positions_.find(fixup_pos) != 889 // fixup_pos. 890 Instr instr = instr_at(fixup_pos); 892 target_at_put(fixup_pos, pos, is_internal); 898 trampoline_pos = get_trampoline_entry(fixup_pos); 901 CHECK((trampoline_pos - fixup_pos) <= branch_offset); 902 target_at_put(fixup_pos, trampoline_pos, false); 903 fixup_pos [all...] |
/external/v8/src/s390/ |
H A D | assembler-s390.cc | 440 int fixup_pos = L->pos(); local 442 int32_t offset = pos - fixup_pos; 443 int maxReach = max_reach_from(fixup_pos); 445 next(L); // call next before overwriting link with target at fixup_pos 447 target_at_put(fixup_pos, pos, &is_branch);
|
Completed in 436 milliseconds