Searched defs:fixup_pos (Results 1 - 6 of 6) sorted by relevance
/external/chromium_org/v8/src/x87/ |
H A D | assembler-x87.cc | 1241 int fixup_pos = L->pos(); local 1244 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag); 1247 DCHECK(byte_at(fixup_pos - 1) == 0xE9); // jmp expected 1250 int imm32 = pos - (fixup_pos + sizeof(int32_t)); 1251 long_at_put(fixup_pos, imm32); 1256 int fixup_pos = L->near_link_pos(); local 1258 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); 1261 int disp = pos - fixup_pos - sizeof(int8_t); 1263 set_byte_at(fixup_pos, disp); 1265 L->link_to(fixup_pos [all...] |
/external/chromium_org/v8/src/ia32/ |
H A D | assembler-ia32.cc | 1308 int fixup_pos = L->pos(); local 1311 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag); 1314 DCHECK(byte_at(fixup_pos - 1) == 0xE9); // jmp expected 1317 int imm32 = pos - (fixup_pos + sizeof(int32_t)); 1318 long_at_put(fixup_pos, imm32); 1323 int fixup_pos = L->near_link_pos(); local 1325 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); 1328 int disp = pos - fixup_pos - sizeof(int8_t); 1330 set_byte_at(fixup_pos, disp); 1332 L->link_to(fixup_pos [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | assembler-x64.cc | 307 int fixup_pos = L->near_link_pos(); local 309 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos))); 311 int disp = pos - (fixup_pos + sizeof(int8_t)); 313 set_byte_at(fixup_pos, disp); 315 L->link_to(fixup_pos + offset_to_next, Label::kNear);
|
/external/chromium_org/v8/src/arm/ |
H A D | assembler-arm.cc | 949 int fixup_pos = L->pos(); local 950 next(L); // call next before overwriting link with target at fixup_pos 951 target_at_put(fixup_pos, pos);
|
/external/chromium_org/v8/src/mips/ |
H A D | assembler-mips.cc | 802 int32_t fixup_pos = L->pos(); local 803 int32_t dist = pos - fixup_pos; 804 next(L); // Call next before overwriting link with target at fixup_pos. 805 Instr instr = instr_at(fixup_pos); 809 trampoline_pos = get_trampoline_entry(fixup_pos); 812 DCHECK((trampoline_pos - fixup_pos) <= kMaxBranchOffset); 813 target_at_put(fixup_pos, trampoline_pos); 814 fixup_pos = trampoline_pos; 815 dist = pos - fixup_pos; 817 target_at_put(fixup_pos, po [all...] |
/external/chromium_org/v8/src/mips64/ |
H A D | assembler-mips64.cc | 786 int32_t fixup_pos = L->pos(); local 787 int32_t dist = pos - fixup_pos; 788 next(L); // Call next before overwriting link with target at fixup_pos. 789 Instr instr = instr_at(fixup_pos); 793 trampoline_pos = get_trampoline_entry(fixup_pos); 796 DCHECK((trampoline_pos - fixup_pos) <= kMaxBranchOffset); 797 target_at_put(fixup_pos, trampoline_pos); 798 fixup_pos = trampoline_pos; 799 dist = pos - fixup_pos; 801 target_at_put(fixup_pos, po [all...] |
Completed in 808 milliseconds