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_;
Dpipeline.h32 class SourcePositionTable; variable
43 SourcePositionTable* source_positions,
76 SourcePositionTable* source_positions = nullptr);
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_;
Deffect-control-linearizer.h29 class SourcePositionTable; variable
34 SourcePositionTable* source_positions);
152 SourcePositionTable* source_positions_;
Dbytecode-graph-builder.h21 class SourcePositionTable; variable
31 SourcePositionTable* source_positions,
329 SourcePositionTable* source_positions_;
Dpipeline.cc103 source_positions_ = new (graph_zone_) SourcePositionTable(graph_); in PipelineData()
118 SourcePositionTable* source_positions, in PipelineData()
143 Schedule* schedule, SourcePositionTable* source_positions) in PipelineData()
203 SourcePositionTable* source_positions() const { return source_positions_; } in source_positions()
347 SourcePositionTable* source_positions_ = nullptr;
455 SourcePositionWrapper(Reducer* reducer, SourcePositionTable* table) in SourcePositionWrapper()
461 SourcePositionTable::Scope position(table_, pos); in Reduce()
469 SourcePositionTable* const table_;
645 SourcePositionTable* source_positions, in PipelineWasmCompilationJob()
1667 SourcePositionTable source_positions(graph); in GenerateCodeForCodeStub()
[all …]
Dwasm-compiler.h29 class SourcePositionTable; variable
70 SourcePositionTable* BuildGraphForWasmFunction(double* decode_ms);
121 compiler::SourcePositionTable* source_position_table = nullptr);
271 compiler::SourcePositionTable* source_position_table_ = nullptr;
Dast-graph-builder.h564 SourcePositionTable* source_positions,
568 SourcePositionTable::Scope pos_scope(source_positions_, start_position_);
574 SourcePositionTable::Scope pos( \
583 SourcePositionTable* const source_positions_;
Djs-inlining-heuristic.h19 SourcePositionTable* source_positions) in JSInliningHeuristic()
Dgraph-visualizer.cc119 const SourcePositionTable* positions) in JSONGraphNodeWriter()
186 const SourcePositionTable* positions_;
262 const SourcePositionTable* positions,
414 const SourcePositionTable* positions, in PrintSchedule()
Dinstruction-selector.h61 SourcePositionTable* source_positions, Frame* frame,
398 SourcePositionTable* const source_positions_;
Dwasm-compiler.cc358 compiler::SourcePositionTable* source_position_table) in WasmGraphBuilder()
3821 SourcePositionTable* source_position_table = in CompileWasmToJSWrapper()
3822 origin == wasm::kAsmJsOrigin ? new (&zone) SourcePositionTable(&graph) in CompileWasmToJSWrapper()
3960 SourcePositionTable* WasmCompilationUnit::BuildGraphForWasmFunction( in BuildGraphForWasmFunction()
3971 SourcePositionTable* source_position_table = in BuildGraphForWasmFunction()
3972 new (jsgraph_->zone()) SourcePositionTable(graph); in BuildGraphForWasmFunction()
4073 SourcePositionTable* source_positions = BuildGraphForWasmFunction(&decode_ms); in ExecuteCompilation()
Deffect-control-linearizer.cc24 SourcePositionTable* source_positions) in EffectControlLinearizer()
154 SourcePositionTable* source_positions) { in TryCloneBranch()
206 SourcePositionTable::Scope scope(source_positions, in TryCloneBranch()
506 SourcePositionTable::Scope scope(source_positions_, in ProcessNode()
Dsimplified-lowering.cc288 SourcePositionTable* source_positions) in RepresentationSelector()
589 SourcePositionTable::Scope scope( in Run()
2811 SourcePositionTable* source_positions_;
2824 SourcePositionTable* source_positions) in SimplifiedLowering()
Dbytecode-graph-builder.cc468 SourcePositionTable* source_positions, int inlining_id) in BytecodeGraphBuilder()
550 SourcePositionTable::Scope pos_scope(source_positions_, start_position_); in CreateGraph()
Dinstruction.h31 class SourcePositionTable; variable
Dinstruction-selector.cc26 SourcePositionTable* source_positions, Frame* frame, in InstructionSelector()
Dast-graph-builder.cc3185 SourcePositionTable* source_positions, int inlining_id) in AstGraphBuilderWithPositions()