Searched refs:pc_offset (Results 1 - 25 of 128) sorted by relevance

123456

/external/v8/src/compiler/arm/
H A Dunwinding-info-writer-arm.cc12 void UnwindingInfoWriter::BeginInstructionBlock(int pc_offset, argument
24 eh_frame_writer_.AdvanceLocation(pc_offset);
91 void UnwindingInfoWriter::MarkLinkRegisterOnTopOfStack(int pc_offset) { argument
94 eh_frame_writer_.AdvanceLocation(pc_offset);
99 void UnwindingInfoWriter::MarkPopLinkRegisterFromTopOfStack(int pc_offset) { argument
102 eh_frame_writer_.AdvanceLocation(pc_offset);
H A Dunwinding-info-writer-arm.h31 void BeginInstructionBlock(int pc_offset, const InstructionBlock* block);
34 void MarkLinkRegisterOnTopOfStack(int pc_offset);
35 void MarkPopLinkRegisterFromTopOfStack(int pc_offset);
/external/v8/src/compiler/arm64/
H A Dunwinding-info-writer-arm64.cc12 void UnwindingInfoWriter::BeginInstructionBlock(int pc_offset, argument
24 eh_frame_writer_.AdvanceLocation(pc_offset);
91 void UnwindingInfoWriter::MarkLinkRegisterOnTopOfStack(int pc_offset, argument
95 eh_frame_writer_.AdvanceLocation(pc_offset);
100 void UnwindingInfoWriter::MarkPopLinkRegisterFromTopOfStack(int pc_offset) { argument
103 eh_frame_writer_.AdvanceLocation(pc_offset);
H A Dunwinding-info-writer-arm64.h31 void BeginInstructionBlock(int pc_offset, const InstructionBlock* block);
34 void MarkLinkRegisterOnTopOfStack(int pc_offset, const Register& sp);
35 void MarkPopLinkRegisterFromTopOfStack(int pc_offset);
/external/v8/src/compiler/x64/
H A Dunwinding-info-writer-x64.cc12 void UnwindingInfoWriter::BeginInstructionBlock(int pc_offset, argument
25 eh_frame_writer_.AdvanceLocation(pc_offset);
29 eh_frame_writer_.AdvanceLocation(pc_offset);
32 eh_frame_writer_.AdvanceLocation(pc_offset);
H A Dunwinding-info-writer-x64.h27 void MaybeIncreaseBaseOffsetAt(int pc_offset, int base_delta) { argument
29 eh_frame_writer_.AdvanceLocation(pc_offset);
38 void BeginInstructionBlock(int pc_offset, const InstructionBlock* block);
H A Dcode-generator-x64.cc214 unwinding_info_writer_->MaybeIncreaseBaseOffsetAt(__ pc_offset(),
219 unwinding_info_writer_->MaybeIncreaseBaseOffsetAt(__ pc_offset(),
708 unwinding_info_writer_.MarkFrameDeconstructed(__ pc_offset());
1313 unwinding_info_writer_.MaybeIncreaseBaseOffsetAt(__ pc_offset(),
1335 unwinding_info_writer_.MaybeIncreaseBaseOffsetAt(__ pc_offset(),
1338 unwinding_info_writer_.MaybeIncreaseBaseOffsetAt(__ pc_offset(),
1347 unwinding_info_writer_.MaybeIncreaseBaseOffsetAt(__ pc_offset(),
1857 __ pc_offset(), instr);
1863 __ pc_offset(), instr);
1869 __ pc_offset(), inst
[all...]
/external/v8/src/crankshaft/arm64/
H A Ddelayed-masm-arm64.cc22 DCHECK(pending_pc_ == masm_->pc_offset());
61 pending_pc_ = masm_->pc_offset();
76 DCHECK(pending_pc_ == masm_->pc_offset());
93 pending_pc_ = masm_->pc_offset();
105 DCHECK(pending_pc_ == masm_->pc_offset());
113 DCHECK(pending_pc_ == masm_->pc_offset());
128 pending_pc_ = masm_->pc_offset();
140 DCHECK(pending_pc_ == masm_->pc_offset());
145 DCHECK(pending_pc_ == masm_->pc_offset());
157 pending_pc_ = masm_->pc_offset();
[all...]
/external/v8/src/compiler/
H A Dunwinding-info-writer.h37 void BeginInstructionBlock(int pc_offset, const InstructionBlock* block) { argument
H A Dcode-generator.h214 int BuildTranslation(Instruction* instr, int pc_offset,
240 DeoptimizationState(BailoutId bailout_id, int translation_id, int pc_offset, argument
244 pc_offset_(pc_offset),
250 int pc_offset() const { return pc_offset_; } function in class:v8::internal::compiler::final::final
264 int pc_offset; member in struct:v8::internal::compiler::final::HandlerInfo
H A Dcode-generator.cc94 info->set_prologue_offset(masm()->pc_offset());
131 unwinding_info_writer_.BeginInstructionBlock(masm()->pc_offset(), block);
204 int target_offset = masm()->pc_offset() + Deoptimizer::patch_size();
205 while (masm()->pc_offset() < target_offset) {
223 unwinding_info_writer_.Finish(masm()->pc_offset());
242 table->SetReturnOffset(static_cast<int>(i), handlers_[i].pc_offset);
494 source_position_table_builder_.AddPosition(masm()->pc_offset(),
605 data->SetPc(i, Smi::FromInt(deoptimization_state->pc_offset()));
630 handlers_.push_back({GetLabel(handler_rpo), masm()->pc_offset()});
640 int pc_offset local
828 BuildTranslation(Instruction* instr, int pc_offset, size_t frame_state_offset, OutputFrameStateCombine state_combine) argument
[all...]
/external/v8/src/ia32/
H A Ddeoptimizer-ia32.cc36 int pc_offset = deopt_data->Pc(i)->value(); local
37 if (pc_offset == -1) continue;
38 pc_offset = pc_offset + 1; // We will encode the pc offset after the call.
39 DCHECK_GE(pc_offset, prev_pc_offset);
40 int pc_delta = pc_offset - prev_pc_offset;
49 prev_pc_offset = pc_offset;
341 __ push(Operand(ebx, FrameDescription::pc_offset()));
363 int start = masm()->pc_offset();
367 DCHECK(masm()->pc_offset()
[all...]
/external/v8/src/profiler/
H A Dprofile-generator.cc28 void JITLineInfoTable::SetPosition(int pc_offset, int line) { argument
29 DCHECK(pc_offset >= 0);
31 if (GetSourceLineNumber(pc_offset) != line) {
32 pc_offset_map_.insert(std::make_pair(pc_offset, line));
37 int JITLineInfoTable::GetSourceLineNumber(int pc_offset) const {
38 PcOffsetMap::const_iterator it = pc_offset_map_.lower_bound(pc_offset);
138 int CodeEntry::GetSourceLine(int pc_offset) const {
140 return line_info_->GetSourceLineNumber(pc_offset);
145 void CodeEntry::AddInlineStack(int pc_offset, argument
147 inline_locations_.insert(std::make_pair(pc_offset, st
675 int pc_offset = static_cast<int>(reinterpret_cast<Address>(sample.pc) - local
704 int pc_offset = local
[all...]
H A Dprofile-generator.h27 void SetPosition(int pc_offset, int line);
28 int GetSourceLineNumber(int pc_offset) const;
33 // pc_offset -> source line
90 int GetSourceLine(int pc_offset) const;
92 void AddInlineStack(int pc_offset, std::vector<CodeEntry*> inline_stack);
93 const std::vector<CodeEntry*>* GetInlineStack(int pc_offset) const;
H A Dprofiler-listener.cc102 int pc_offset = it.code_offset() + offset; local
103 line_table->SetPosition(pc_offset, line_number);
210 int pc_offset = deopt_input_data->Pc(i)->value(); local
211 if (pc_offset == -1) continue;
243 entry->AddInlineStack(pc_offset, std::move(inline_stack));
/external/v8/src/
H A Dsafepoint-table.cc53 unsigned pc_offset = static_cast<unsigned>(pc - code_->instruction_start()); local
56 if (GetPcOffset(i) == pc_offset) return GetEntry(i);
109 info.pc = assembler->pc_offset();
142 offset_ = assembler->pc_offset();
/external/v8/src/x87/
H A Ddeoptimizer-x87.cc36 int pc_offset = deopt_data->Pc(i)->value(); local
37 if (pc_offset == -1) continue;
38 pc_offset = pc_offset + 1; // We will encode the pc offset after the call.
39 DCHECK_GE(pc_offset, prev_pc_offset);
40 int pc_delta = pc_offset - prev_pc_offset;
49 prev_pc_offset = pc_offset;
377 __ push(Operand(ebx, FrameDescription::pc_offset()));
399 int start = masm()->pc_offset();
403 DCHECK(masm()->pc_offset()
[all...]
/external/v8/src/heap/
H A Dheap-inl.h790 void Heap::SetArgumentsAdaptorDeoptPCOffset(int pc_offset) { argument
792 set_arguments_adaptor_deopt_pc_offset(Smi::FromInt(pc_offset));
795 void Heap::SetConstructStubCreateDeoptPCOffset(int pc_offset) { argument
797 set_construct_stub_create_deopt_pc_offset(Smi::FromInt(pc_offset));
800 void Heap::SetConstructStubInvokeDeoptPCOffset(int pc_offset) { argument
802 set_construct_stub_invoke_deopt_pc_offset(Smi::FromInt(pc_offset));
805 void Heap::SetGetterStubDeoptPCOffset(int pc_offset) { argument
807 set_getter_stub_deopt_pc_offset(Smi::FromInt(pc_offset));
810 void Heap::SetSetterStubDeoptPCOffset(int pc_offset) { argument
812 set_setter_stub_deopt_pc_offset(Smi::FromInt(pc_offset));
815 SetInterpreterEntryReturnPCOffset(int pc_offset) argument
[all...]
/external/v8/src/arm/
H A Ddeoptimizer-arm.cc279 __ ldr(r6, MemOperand(r2, FrameDescription::pc_offset()));
318 int start = masm()->pc_offset();
322 DCHECK_EQ(table_entry_size_, masm()->pc_offset() - start);
334 int start = masm()->pc_offset();
338 DCHECK_EQ(table_entry_size_, masm()->pc_offset() - start);
/external/v8/src/s390/
H A Ddeoptimizer-s390.cc281 __ LoadP(r8, MemOperand(r4, FrameDescription::pc_offset()));
308 int start = masm()->pc_offset();
313 int end = masm()->pc_offset();
315 DCHECK(masm()->pc_offset() - start == table_entry_size_);
/external/v8/src/arm64/
H A Ddeoptimizer-arm64.cc290 __ Ldr(lr, MemOperand(last_output_frame, FrameDescription::pc_offset()));
317 int start = masm()->pc_offset();
321 DCHECK(masm()->pc_offset() - start == table_entry_size_);
H A Dassembler-arm64.cc318 int offset = assm_->pc_offset();
342 return assm_->pc_offset() - first_use_;
380 prologue_size += IsAligned(assm_->pc_offset() + prologue_size, 8) ?
467 (IsAligned(assm_->pc_offset(), 8) ? 0 : 1);
513 DCHECK(IsAligned(assm_->pc_offset(), 8));
602 desc->instr_size = pc_offset();
616 while ((pc_offset() & (m - 1)) != 0) {
737 // |---------------------->| pc_offset
754 DCHECK(linkoffset < pc_offset());
780 label->bind_to(pc_offset());
[all...]
/external/v8/src/crankshaft/
H A Dlithium-codegen.cc117 last_lazy_deopt_pc_ = masm()->pc_offset();
147 source_position_table_builder_.AddPosition(masm_->pc_offset(), pos, false);
379 data->SetPc(i, Smi::FromInt(env->pc_offset()));
/external/v8/src/ppc/
H A Ddeoptimizer-ppc.cc283 __ LoadP(r9, MemOperand(r5, FrameDescription::pc_offset()));
315 int start = masm()->pc_offset();
319 DCHECK(masm()->pc_offset() - start == table_entry_size_);
/external/v8/src/x64/
H A Ddeoptimizer-x64.cc270 __ PushQuad(Operand(rbx, FrameDescription::pc_offset()));
303 int start = masm()->pc_offset();
307 DCHECK(masm()->pc_offset() - start == table_entry_size_);

Completed in 1295 milliseconds

123456