Searched defs:fixup_pos (Results 1 - 8 of 8) sorted by relevance
/external/v8/src/x87/ |
H A D | assembler-x87.cc | 1357 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 D | assembler-s390.cc | 455 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 D | assembler-ia32.cc | 1486 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 D | assembler-mips.cc | 923 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 D | assembler-ppc.cc | 563 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 D | assembler-x64.cc | 380 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 D | assembler-arm.cc | 1060 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 D | assembler-mips64.cc | 888 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 4419 milliseconds