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

/external/chromium_org/v8/src/ia32/
H A Dassembler-ia32.cc1371 int fixup_pos = L->pos(); local
1374 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag);
1377 ASSERT(byte_at(fixup_pos - 1) == 0xE9); // jmp expected
1380 int imm32 = pos - (fixup_pos + sizeof(int32_t));
1381 long_at_put(fixup_pos, imm32);
1386 int fixup_pos = L->near_link_pos(); local
1388 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos)));
1391 int disp = pos - fixup_pos - sizeof(int8_t);
1393 set_byte_at(fixup_pos, disp);
1395 L->link_to(fixup_pos
[all...]
/external/chromium_org/v8/src/mips/
H A Dassembler-mips.cc785 int32_t fixup_pos = L->pos(); local
786 int32_t dist = pos - fixup_pos;
787 next(L); // Call next before overwriting link with target at fixup_pos.
788 Instr instr = instr_at(fixup_pos);
792 trampoline_pos = get_trampoline_entry(fixup_pos);
795 ASSERT((trampoline_pos - fixup_pos) <= kMaxBranchOffset);
796 target_at_put(fixup_pos, trampoline_pos);
797 fixup_pos = trampoline_pos;
798 dist = pos - fixup_pos;
800 target_at_put(fixup_pos, po
[all...]
/external/v8/src/ia32/
H A Dassembler-ia32.cc1355 int fixup_pos = L->pos(); local
1358 long_at_put(fixup_pos, pos + Code::kHeaderSize - kHeapObjectTag);
1361 ASSERT(byte_at(fixup_pos - 1) == 0xE9); // jmp expected
1364 int imm32 = pos - (fixup_pos + sizeof(int32_t));
1365 long_at_put(fixup_pos, imm32);
1370 int fixup_pos = L->near_link_pos(); local
1372 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos)));
1375 int disp = pos - fixup_pos - sizeof(int8_t);
1377 set_byte_at(fixup_pos, disp);
1379 L->link_to(fixup_pos
[all...]
/external/v8/src/mips/
H A Dassembler-mips.cc791 int32_t fixup_pos = L->pos(); local
792 int32_t dist = pos - fixup_pos;
793 next(L); // Call next before overwriting link with target at fixup_pos.
794 Instr instr = instr_at(fixup_pos);
798 trampoline_pos = get_trampoline_entry(fixup_pos);
801 ASSERT((trampoline_pos - fixup_pos) <= kMaxBranchOffset);
802 target_at_put(fixup_pos, trampoline_pos);
803 fixup_pos = trampoline_pos;
804 dist = pos - fixup_pos;
806 target_at_put(fixup_pos, po
[all...]
/external/v8/src/arm/
H A Dassembler-arm.cc656 int fixup_pos = L->pos(); local
657 next(L); // call next before overwriting link with target at fixup_pos
658 target_at_put(fixup_pos, pos);
673 int fixup_pos; local
676 fixup_pos = link;
677 link = target_at(fixup_pos);
680 target_at_put(fixup_pos, appendix->pos());
/external/chromium_org/v8/src/x64/
H A Dassembler-x64.cc429 int fixup_pos = L->near_link_pos(); local
431 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos)));
433 int disp = pos - (fixup_pos + sizeof(int8_t));
435 set_byte_at(fixup_pos, disp);
437 L->link_to(fixup_pos + offset_to_next, Label::kNear);
/external/v8/src/x64/
H A Dassembler-x64.cc465 int fixup_pos = L->near_link_pos(); local
467 static_cast<int>(*reinterpret_cast<int8_t*>(addr_at(fixup_pos)));
469 int disp = pos - (fixup_pos + sizeof(int8_t));
471 set_byte_at(fixup_pos, disp);
473 L->link_to(fixup_pos + offset_to_next, Label::kNear);
/external/chromium_org/v8/src/arm/
H A Dassembler-arm.cc879 int fixup_pos = L->pos(); local
880 next(L); // call next before overwriting link with target at fixup_pos
881 target_at_put(fixup_pos, pos);

Completed in 112 milliseconds