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

/external/chromium_org/v8/src/x87/
H A Dassembler-x87.cc1241 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 Dassembler-ia32.cc1308 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 Dassembler-x64.cc307 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 Dassembler-arm.cc949 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 Dassembler-mips.cc802 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 Dassembler-mips64.cc786 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 214 milliseconds