Searched defs:pc_offset (Results 1 - 25 of 40) sorted by relevance

12

/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);
/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);
/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/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);
/external/v8/src/runtime/
H A Druntime-compiler.cc277 uint32_t pc_offset = local
279 return caller_code->TranslatePcOffsetToAstId(pc_offset);
/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();
H A Deh-frame.cc250 void EhFrameWriter::AdvanceLocation(int pc_offset) { argument
252 DCHECK_GE(pc_offset, last_pc_offset_);
253 uint32_t delta = pc_offset - last_pc_offset_;
273 last_pc_offset_ = pc_offset;
486 stream << "| pc_offset=" << offset_in_procedure << " (delta=" << value
524 stream << "| pc_offset=" << offset_in_procedure << " (delta=" << value
532 stream << "| pc_offset=" << offset_in_procedure << " (delta=" << value
540 stream << "| pc_offset=" << offset_in_procedure << " (delta=" << value
H A Dassembler.h109 int pc_offset() const { return static_cast<int>(pc_ - buffer_); } function in class:v8::internal::AssemblerBase
1245 Label emitted_label_; // Records pc_offset of emitted pool
/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 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));
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...]
/external/v8/src/wasm/
H A Ddecoder.h297 uint32_t pc_offset() const { return static_cast<uint32_t>(pc_ - start_); } function in class:v8::internal::wasm::Decoder
/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/ppc/
H A Dassembler-ppc-inl.h411 pc_offset() + kMaxCondBranchReach - kMaxBlockTrampolineSectionSize;
430 if (pc_offset() >= next_trampoline_check_) {
557 int pc_offset, int offset, ConstantPoolEntry::Access access,
559 Address pc = buffer_ + pc_offset;
556 PatchConstantPoolAccessInstruction( int pc_offset, int offset, ConstantPoolEntry::Access access, ConstantPoolEntry::Type type) argument
/external/v8/src/snapshot/
H A Ddeserializer.cc710 int pc_offset = source_.GetInt(); local
714 DCHECK(0 <= pc_offset && pc_offset <= code->instruction_size());
716 Address pc = code->entry() + pc_offset;
H A Dserializer.cc643 intptr_t pc_offset = rinfo->target_internal_reference_address() - entry; local
645 DCHECK(0 <= pc_offset &&
646 pc_offset <= Code::cast(object_)->instruction_size());
653 sink_->PutInt(static_cast<uintptr_t>(pc_offset), "internal ref address");
/external/swiftshader/third_party/subzero/src/DartARM32/
H A Dassembler_arm.h1236 CodeComment(intptr_t pc_offset, const String& comment) argument
1237 : pc_offset_(pc_offset), comment_(comment) { }
1239 intptr_t pc_offset() const { return pc_offset_; } function in class:dart::Assembler::CodeComment
/external/v8/src/full-codegen/
H A Dfull-codegen.h850 uint32_t pc_offset(uint32_t index) { function in class:v8::internal::BackEdgeTable
855 return instruction_start_ + pc_offset(index);
/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/vixl/src/aarch32/
H A Ddisasm-aarch32.h186 Location(Offset immediate, Offset pc_offset) argument
187 : immediate_(immediate), pc_offset_(pc_offset) {}
/external/v8/src/crankshaft/
H A Dlithium.h437 int pc_offset() const { return pc_offset_; } function in class:v8::internal::final
502 int pc_offset) {
506 pc_offset_ = pc_offset;
500 Register(int deoptimization_index, int translation_index, int pc_offset) argument
/external/vixl/src/aarch64/
H A Dassembler-aarch64.cc85 uintptr_t pc_offset = GetCursorAddress<uintptr_t>() >> element_shift; local
87 return label_offset - pc_offset;

Completed in 534 milliseconds

12