/external/v8/src/ |
safepoint-table.cc | 77 unsigned pc_offset = static_cast<unsigned>(pc - code_->instruction_start()); local 80 if (GetPcOffset(i) == pc_offset) return GetEntry(i); 130 pc_and_deoptimization_index.pc = assembler->pc_offset(); 132 pc_and_deoptimization_index.pc_after_gap = assembler->pc_offset(); 154 int target_offset = assembler->pc_offset() + Deoptimizer::patch_size(); 155 while (assembler->pc_offset() < target_offset) { 162 offset_ = assembler->pc_offset();
|
frames.cc | 401 unsigned pc_offset = static_cast<unsigned>(pc - holder->instruction_start()); local 406 pc = holder->instruction_start() + pc_offset; 771 unsigned pc_offset = local 773 ASSERT(pc_offset > 0); 775 FrameSummary summary(receiver, function, code, pc_offset, is_constructor); [all...] |
deoptimizer.cc | 801 uint32_t pc_offset = Memory::uint32_at(stack_check_cursor + kIntSize); local 802 Address pc_after = unoptimized_code->instruction_start() + pc_offset; 820 uint32_t pc_offset = Memory::uint32_at(stack_check_cursor + kIntSize); local 821 Address pc_after = unoptimized_code->instruction_start() + pc_offset; [all...] |
full-codegen.cc | 326 unsigned offset = masm()->pc_offset(); 381 StateField::encode(state) | PcField::encode(masm_->pc_offset()); 400 BailoutEntry entry = { ast_id, masm_->pc_offset() }; [all...] |
deoptimizer.h | 374 static int pc_offset() {
|
assembler.cc | 1035 gdbjit_lineinfo_->SetPosition(assembler_->pc_offset(), pos, false); 1047 gdbjit_lineinfo_->SetPosition(assembler_->pc_offset(), pos, true); [all...] |
/external/v8/src/arm/ |
deoptimizer-arm.cc | 71 unsigned pc_offset = table.GetPcOffset(i); local 76 CHECK(pc_offset >= last_pc_offset); 79 int instructions = (pc_offset - last_pc_offset) / Assembler::kInstrSize; 86 last_pc_offset = pc_offset; 341 unsigned pc_offset = data->OsrPcOffset()->value(); local 343 optimized_code_->entry() + pc_offset); 509 unsigned pc_offset = FullCodeGenerator::PcField::decode(pc_and_state); local 510 uint32_t pc_value = reinterpret_cast<uint32_t>(start + pc_offset); 688 __ ldr(r6, MemOperand(r2, FrameDescription::pc_offset())); 722 int start = masm()->pc_offset(); [all...] |
assembler-arm.cc | 342 desc->instr_size = pc_offset(); 349 while ((pc_offset() & (m - 1)) != 0) { 638 ASSERT(0 <= pos && pos <= pc_offset()); // must have a valid binding position 676 bind_to(L, pc_offset()); 864 BlockConstPoolBefore(pc_offset() + kInstrSize); 983 L->link_to(pc_offset()); 988 BlockConstPoolBefore(pc_offset() + kInstrSize); 989 return target_pos - (pc_offset() + kPcLoadDelta); [all...] |
assembler-arm.h | 1184 int pc_offset() const { return pc_ - buffer_; } function in class:v8::internal::Assembler [all...] |
regexp-macro-assembler-arm.cc | 897 masm_->pc_offset() + Assembler::kPcLoadDelta; 902 masm_->BlockConstPoolBefore(masm_->pc_offset() + Assembler::kInstrSize); 908 masm_->pc_offset() + 2 * Assembler::kInstrSize); [all...] |
assembler-arm-inl.h | 286 if (pc_offset() >= next_buffer_check_) {
|
macro-assembler-arm.cc | 122 int pre_position = pc_offset(); 134 int post_position = pc_offset(); 156 int pre_position = pc_offset(); 183 int post_position = pc_offset(); 198 int pre_position = pc_offset(); 205 int post_position = pc_offset(); 220 int pre_position = pc_offset(); 228 int post_position = pc_offset(); 414 BlockConstPoolBefore(pc_offset() + (targets.length() + 1) * kInstrSize); [all...] |
/external/v8/src/mips/ |
assembler-mips.cc | 299 desc->instr_size = pc_offset(); 306 while ((pc_offset() & (m - 1)) != 0) { 541 ASSERT(0 <= pos && pos <= pc_offset()); // Must have valid binding position. 597 bind_to(L, pc_offset()); 787 int32_t pc_offset_v = pc_offset(); 832 L->link_to(pc_offset()); 834 L->link_to(pc_offset()); 839 int32_t offset = target_pos - (pc_offset() + kBranchPCOffset); 995 PrintF("%x push(reg)/pop() eliminated\n", pc_offset()); 1028 pc_offset()); [all...] |
assembler-mips.h | 737 return (pc_offset() - l->pos()) / kInstrSize; 773 int32_t pc_offset() const { return pc_ - buffer_; } function in class:v8::internal::Assembler 779 if (last_bound_pos_ > pc_offset() - instructions * kInstrSize) return false; 847 // Block the emission of the trampoline pool before pc_offset. 848 void BlockTrampolinePoolBefore(int pc_offset) { 849 if (no_trampoline_pool_before_ < pc_offset) 850 no_trampoline_pool_before_ = pc_offset; [all...] |
assembler-mips-inl.h | 319 if (pc_offset() >= next_buffer_check_) {
|
/external/v8/src/x64/ |
assembler-x64.cc | 418 desc->instr_size = pc_offset(); 428 int delta = (m - (pc_offset() & (m - 1))) & (m - 1); 446 ASSERT(0 <= pos && pos <= pc_offset()); // Position must be valid. 466 bind_to(L, pc_offset()); 474 int disp = pc_offset() - branch_pos; 479 L->bind_to(pc_offset()); 503 desc.instr_size = pc_offset(); 857 int offset = L->pos() - pc_offset() - sizeof(int32_t); 862 L->link_to(pc_offset() - sizeof(int32_t)); 865 int32_t current = pc_offset(); [all...] |
deoptimizer-x64.cc | 411 unsigned pc_offset = data->OsrPcOffset()->value(); local 413 optimized_code_->entry() + pc_offset); 578 unsigned pc_offset = FullCodeGenerator::PcField::decode(pc_and_state); local 579 intptr_t pc_value = reinterpret_cast<intptr_t>(start + pc_offset); 767 __ push(Operand(rbx, FrameDescription::pc_offset())); 801 int start = masm()->pc_offset(); 805 ASSERT(masm()->pc_offset() - start == table_entry_size_);
|
regexp-macro-assembler-x64.h | 221 code_relative_fixup_positions_.Add(masm_.pc_offset());
|
macro-assembler-x64.cc | [all...] |
assembler-x64.h | 1368 int pc_offset() const { return static_cast<int>(pc_ - buffer_); } function in class:v8::internal::Assembler [all...] |
/external/v8/src/ia32/ |
assembler-ia32.cc | 370 desc->instr_size = pc_offset(); 378 while ((pc_offset() & (m - 1)) != 0) { 474 PrintF("%d push/pop (same reg) eliminated\n", pc_offset()); 483 PrintF("%d push/pop (reg->reg) eliminated\n", pc_offset()); 497 PrintF("%d push/pop (op->reg) eliminated\n", pc_offset()); 514 PrintF("%d push/pop (mov-pop) eliminated\n", pc_offset()); 529 PrintF("%d push/pop (imm->reg) eliminated\n", pc_offset()); 552 PrintF("%d push/pop (imm->reg) eliminated\n", pc_offset()); 564 PrintF("%d push/pop (imm->reg) eliminated\n", pc_offset()); 860 PrintF("%d push/pop(noreg) eliminated\n", pc_offset()); [all...] |
deoptimizer-ia32.cc | 418 unsigned pc_offset = data->OsrPcOffset()->value(); local 420 optimized_code_->entry() + pc_offset); 581 unsigned pc_offset = FullCodeGenerator::PcField::decode(pc_and_state); local 582 uint32_t pc_value = reinterpret_cast<uint32_t>(start + pc_offset); 738 __ push(Operand(ebx, FrameDescription::pc_offset())); 760 int start = masm()->pc_offset(); 764 ASSERT(masm()->pc_offset() - start == table_entry_size_);
|
assembler-ia32-inl.h | 374 L->link_to(pc_offset());
|
assembler-ia32.h | 1008 int SizeOfCodeGeneratedSince(Label* l) { return pc_offset() - l->pos(); } 1026 int pc_offset() const { return pc_ - buffer_; } function in class:v8::internal::Assembler [all...] |
/external/v8/test/cctest/ |
test-disasm-arm.cc | 89 int pc_offset = assm.pc_offset(); \ 90 byte *progcounter = &buffer[pc_offset]; \
|