Home
last modified time | relevance | path

Searched refs:SourcePositionTable (Results 1 – 25 of 35) sorted by relevance

12

/external/v8/src/compiler/
Dcompiler-source-position-table.cc13 class SourcePositionTable::Decorator final : public GraphDecorator {
15 explicit Decorator(SourcePositionTable* source_positions) in Decorator()
24 SourcePositionTable* source_positions_;
27 SourcePositionTable::SourcePositionTable(Graph* graph) in SourcePositionTable() function in v8::internal::compiler::SourcePositionTable
33 void SourcePositionTable::AddDecorator() { in AddDecorator()
39 void SourcePositionTable::RemoveDecorator() { in RemoveDecorator()
45 SourcePosition SourcePositionTable::GetSourcePosition(Node* node) const { in GetSourcePosition()
49 void SourcePositionTable::SetSourcePosition(Node* node, in SetSourcePosition()
54 void SourcePositionTable::PrintJson(std::ostream& os) const { in PrintJson()
Dcompiler-source-position-table.h17 class V8_EXPORT_PRIVATE SourcePositionTable final
22 Scope(SourcePositionTable* source_positions, SourcePosition position) in NON_EXPORTED_BASE()
27 Scope(SourcePositionTable* source_positions, Node* node) in NON_EXPORTED_BASE()
39 SourcePositionTable* const source_positions_; in NON_EXPORTED_BASE()
44 explicit SourcePositionTable(Graph* graph); in NON_EXPORTED_BASE()
66 DISALLOW_COPY_AND_ASSIGN(SourcePositionTable); in NON_EXPORTED_BASE()
Dgraph-visualizer.h30 class SourcePositionTable; variable
88 GraphAsJSON(const Graph& g, SourcePositionTable* p, NodeOriginTable* o) in GraphAsJSON()
91 const SourcePositionTable* positions;
96 SourcePositionTable* p, in AsJSON()
125 const SourcePositionTable* positions = nullptr,
133 const SourcePositionTable* positions_;
Dloop-peeling.h17 class SourcePositionTable; variable
38 Zone* tmp_zone, SourcePositionTable* source_positions, in LoopPeeler()
58 SourcePositionTable* const source_positions_;
Djs-inlining.h19 class SourcePositionTable; variable
27 JSGraph* jsgraph, SourcePositionTable* source_positions) in JSInliner()
56 SourcePositionTable* const source_positions_;
Dpipeline.h39 class SourcePositionTable; variable
52 SourcePositionTable* source_positions, NodeOriginTable* node_origins,
80 SourcePositionTable* source_positions = nullptr);
Dsimplified-lowering.h21 class SourcePositionTable; variable
27 SourcePositionTable* source_position,
66 SourcePositionTable* source_positions_;
Djs-inlining-heuristic.h19 SourcePositionTable* source_positions) in JSInliningHeuristic()
90 SourcePositionTable* source_positions_;
Deffect-control-linearizer.h29 class SourcePositionTable; variable
37 SourcePositionTable* source_positions,
221 SourcePositionTable* source_positions_;
Dbytecode-graph-builder.h25 class SourcePositionTable; variable
35 SourcePositionTable* source_positions, Handle<Context> native_context,
430 SourcePositionTable* source_positions_;
Dwasm-compiler.h32 class SourcePositionTable; variable
53 SourcePositionTable* BuildGraphForWasmFunction(wasm::WasmFeatures* detected,
129 compiler::SourcePositionTable* spt = nullptr);
347 compiler::SourcePositionTable* const source_position_table_ = nullptr;
Dpipeline.cc127 source_positions_ = new (graph_zone_) SourcePositionTable(graph_); in PipelineData()
149 SourcePositionTable* source_positions, in PipelineData()
180 SourcePositionTable* source_positions, in PipelineData()
255 SourcePositionTable* source_positions() const { return source_positions_; } in source_positions()
442 SourcePositionTable* source_positions_ = nullptr;
693 SourcePositionWrapper(Reducer* reducer, SourcePositionTable* table) in SourcePositionWrapper()
701 SourcePositionTable::Scope position(table_, pos); in Reduce()
709 SourcePositionTable* const table_;
999 SourcePositionTable* source_positions, NodeOriginTable* node_origins, in PipelineWasmCompilationJob()
2158 SourcePositionTable source_positions(graph); in GenerateCodeForCodeStub()
[all …]
Dloop-peeling.cc127 SourcePositionTable* source_positions, in CopyNodes()
132 SourcePositionTable::Scope position( in CopyNodes()
Dgraph-visualizer.cc262 const SourcePositionTable* positions, in JSONGraphNodeWriter()
337 const SourcePositionTable* positions_;
414 const SourcePositionTable* positions,
565 const SourcePositionTable* positions, in PrintSchedule()
Dinstruction-selector.h267 SourcePositionTable* source_positions, Frame* frame,
742 SourcePositionTable* const source_positions_;
Djs-inlining-heuristic.cc560 SourcePositionTable::Scope position( in CreateOrReuseDispatch()
/external/v8/src/profiler/
Dprofile-generator.h30 class SourcePositionTable : public Malloced {
32 SourcePositionTable() = default;
49 DISALLOW_COPY_AND_ASSIGN(SourcePositionTable);
59 std::unique_ptr<SourcePositionTable> line_info = nullptr,
66 const SourcePositionTable* line_info() const { return line_info_.get(); } in line_info()
184 std::unique_ptr<SourcePositionTable> line_info_;
Dprofile-generator-inl.h16 std::unique_ptr<SourcePositionTable> line_info, in CodeEntry()
Dprofiler-listener.cc87 std::unique_ptr<SourcePositionTable> line_table; in CodeCreateEvent()
90 line_table.reset(new SourcePositionTable()); in CodeCreateEvent()
305 std::unique_ptr<SourcePositionTable> line_info, Address instruction_start) { in NewCodeEntry()
Dprofiler-listener.h62 std::unique_ptr<SourcePositionTable> line_info = nullptr,
Dprofile-generator.cc21 void SourcePositionTable::SetPosition(int pc_offset, int line) { in SetPosition()
34 int SourcePositionTable::GetSourceLineNumber(int pc_offset) const { in GetSourceLineNumber()
/external/v8/src/extensions/
Dstatistics-extension.cc133 ByteArray* source_position_table = code->SourcePositionTable(); in GetCounters()
135 source_position_table_total += code->SourcePositionTable()->Size(); in GetCounters()
139 BytecodeArray::cast(obj)->SourcePositionTable()->Size(); in GetCounters()
/external/v8/src/objects/
Dcode-inl.h48 return GetCode()->SourcePositionTable(); in source_position_table()
50 return GetBytecodeArray()->SourcePositionTable(); in source_position_table()
202 ByteArray* Code::SourcePositionTable() const { in SourcePositionTable() function
709 ByteArray* BytecodeArray::SourcePositionTable() { in SourcePositionTable() function
731 size += SourcePositionTable()->Size(); in SizeIncludingMetadata()
Dcode.h87 inline ByteArray* SourcePositionTable() const;
757 inline ByteArray* SourcePositionTable();
/external/v8/src/
Dperf-jit.cc328 for (SourcePositionTableIterator iterator(code->SourcePositionTable()); in LogWriteDebugInfo()
352 for (SourcePositionTableIterator iterator(code->SourcePositionTable()); in LogWriteDebugInfo()
365 for (SourcePositionTableIterator iterator(code->SourcePositionTable()); in LogWriteDebugInfo()

12