Home
last modified time | relevance | path

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

/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::Print(std::ostream& os) const { in Print()
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.h25 class SourcePositionTable; variable
32 AsJSON(const Graph& g, SourcePositionTable* p) : graph(g), positions(p) {} in AsJSON()
34 const SourcePositionTable* positions;
54 const SourcePositionTable* positions = nullptr,
62 const SourcePositionTable* positions_;
Djs-inlining.h19 class SourcePositionTable; variable
27 JSGraph* jsgraph, SourcePositionTable* source_positions) in JSInliner()
51 SourcePositionTable* const source_positions_;
Dsimplified-lowering.h20 class SourcePositionTable; variable
26 SourcePositionTable* source_positions);
64 SourcePositionTable* source_positions_;
Dpipeline.h26 class SourcePositionTable; variable
36 SourcePositionTable* source_positions);
Dbytecode-graph-builder.h26 class SourcePositionTable; variable
34 SourcePositionTable* source_positions,
316 SourcePositionTable* source_positions_;
Dwasm-compiler.h27 class SourcePositionTable; variable
65 SourcePositionTable* BuildGraphForWasmFunction(double* decode_ms);
102 compiler::SourcePositionTable* source_position_table = nullptr);
233 compiler::SourcePositionTable* source_position_table_ = nullptr;
Deffect-control-linearizer.h28 class SourcePositionTable; variable
33 SourcePositionTable* source_positions);
231 SourcePositionTable* source_positions_;
Djs-inlining-heuristic.h19 SourcePositionTable* source_positions) in JSInliningHeuristic()
Dast-graph-builder.h626 SourcePositionTable* source_positions,
630 SourcePositionTable::Scope pos_scope(source_positions_, start_position_);
636 SourcePositionTable::Scope pos( \
645 SourcePositionTable* const source_positions_;
Dpipeline.cc104 source_positions_ = new (graph_zone_) SourcePositionTable(graph_); in PipelineData()
118 SourcePositionTable* source_positions) in PipelineData()
140 source_positions_(new (info->zone()) SourcePositionTable(graph_)), in PipelineData()
184 SourcePositionTable* source_positions() const { return source_positions_; } in source_positions()
326 SourcePositionTable* source_positions_ = nullptr;
432 SourcePositionWrapper(Reducer* reducer, SourcePositionTable* table) in SourcePositionWrapper()
438 SourcePositionTable::Scope position(table_, pos); in Reduce()
446 SourcePositionTable* const table_;
617 SourcePositionTable* source_positions) in PipelineWasmCompilationJob()
1733 SourcePositionTable* source_positions) { in NewWasmCompilationJob()
Dgraph-visualizer.cc112 const SourcePositionTable* positions) in JSONGraphNodeWriter()
179 const SourcePositionTable* positions_;
255 const SourcePositionTable* positions,
407 const SourcePositionTable* positions, in PrintSchedule()
Dinstruction-selector.h58 SourcePositionTable* source_positions, Frame* frame,
360 SourcePositionTable* const source_positions_;
Dwasm-compiler.cc295 compiler::SourcePositionTable* source_position_table) in WasmGraphBuilder()
3313 SourcePositionTable* WasmCompilationUnit::BuildGraphForWasmFunction( in BuildGraphForWasmFunction()
3324 SourcePositionTable* source_position_table = in BuildGraphForWasmFunction()
3325 new (jsgraph_->zone()) SourcePositionTable(graph); in BuildGraphForWasmFunction()
3409 SourcePositionTable* source_positions = BuildGraphForWasmFunction(&decode_ms); in ExecuteCompilation()
Dsimplified-lowering.cc262 SourcePositionTable* source_positions) in RepresentationSelector()
563 SourcePositionTable::Scope scope( in Run()
2685 SourcePositionTable* source_positions_;
2698 SourcePositionTable* source_positions) in SimplifiedLowering()
Dbytecode-graph-builder.cc487 float invocation_frequency, SourcePositionTable* source_positions, in BytecodeGraphBuilder()
568 SourcePositionTable::Scope pos_scope(source_positions_, start_position_); in CreateGraph()
Deffect-control-linearizer.cc23 SourcePositionTable* source_positions) in EffectControlLinearizer()
152 SourcePositionTable* source_positions) { in TryCloneBranch()
204 SourcePositionTable::Scope scope(source_positions, in TryCloneBranch()
504 SourcePositionTable::Scope scope(source_positions_, in ProcessNode()
Dinstruction.h31 class SourcePositionTable; variable
Dinstruction-selector.cc25 SourcePositionTable* source_positions, Frame* frame, in InstructionSelector()
Dast-graph-builder.cc4367 TypeHintAnalysis* type_hint_analysis, SourcePositionTable* source_positions, in AstGraphBuilderWithPositions()