| /third_party/node/deps/v8/src/compiler/ |
| D | compiler-source-position-table.cc | 13 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()
|
| D | compiler-source-position-table.h | 17 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() 41 SourcePositionTable* const source_positions_; in NON_EXPORTED_BASE() 45 explicit SourcePositionTable(Graph* graph); in NON_EXPORTED_BASE() 46 SourcePositionTable(const SourcePositionTable&) = delete; in NON_EXPORTED_BASE() 47 SourcePositionTable& operator=(const SourcePositionTable&) = delete; in NON_EXPORTED_BASE()
|
| D | graph-visualizer.h | 37 class SourcePositionTable; variable 103 const SourcePositionTable* positions, 122 const SourcePositionTable* positions_; 129 GraphAsJSON(const Graph& g, SourcePositionTable* p, NodeOriginTable* o) in GraphAsJSON() 132 const SourcePositionTable* positions; 137 SourcePositionTable* p, in AsJSON() 166 const SourcePositionTable* positions = nullptr, 174 const SourcePositionTable* positions_;
|
| D | pipeline.h | 45 class SourcePositionTable; variable 61 CallDescriptor* call_descriptor, SourcePositionTable* source_positions, 70 SourcePositionTable* source_positions = nullptr); 77 SourcePositionTable* source_positions = nullptr); 82 JSGraph* jsgraph, SourcePositionTable* source_positions, CodeKind kind,
|
| D | loop-peeling.h | 17 class SourcePositionTable; variable 38 Zone* tmp_zone, SourcePositionTable* source_positions, in LoopPeeler() 61 SourcePositionTable* const source_positions_;
|
| D | js-inlining.h | 19 class SourcePositionTable; variable 28 SourcePositionTable* source_positions) in JSInliner() 63 SourcePositionTable* const source_positions_;
|
| D | effect-control-linearizer.h | 20 class SourcePositionTable; variable 25 SourcePositionTable* source_positions, NodeOriginTable* node_origins,
|
| D | simplified-lowering.h | 26 class SourcePositionTable; variable 32 SourcePositionTable* source_position, 82 SourcePositionTable* source_positions_;
|
| D | bytecode-graph-builder.h | 30 class SourcePositionTable; variable 49 SourcePositionTable* source_positions,
|
| D | branch-elimination.h | 22 class SourcePositionTable; variable 32 SourcePositionTable* sourse_positions, Phase phase = kLATE); in NON_EXPORTED_BASE() 136 SourcePositionTable* source_positions_; in NON_EXPORTED_BASE()
|
| D | wasm-inlining.h | 31 class SourcePositionTable; variable 39 uint32_t function_index, SourcePositionTable* source_positions, in WasmInliner() 104 SourcePositionTable* const source_positions_;
|
| D | js-inlining-heuristic.h | 21 SourcePositionTable* source_positions, Mode mode) in JSInliningHeuristic() 107 SourcePositionTable* source_positions_;
|
| D | wasm-loop-peeling.h | 26 SourcePositionTable* source_positions,
|
| D | loop-unrolling.h | 37 SourcePositionTable* source_positions,
|
| D | loop-analysis.h | 225 SourcePositionTable* source_positions, in CopyNodes() 229 SourcePositionTable::Scope position( in CopyNodes()
|
| D | wasm-compiler.h | 40 class SourcePositionTable; variable 252 compiler::SourcePositionTable* spt = nullptr) 566 compiler::SourcePositionTable* spt, 826 compiler::SourcePositionTable* const source_position_table_ = nullptr; 841 compiler::SourcePositionTable* spt, StubCallMode stub_mode,
|
| D | wasm-loop-peeling.cc | 19 SourcePositionTable* source_positions, in PeelWasmLoop()
|
| D | pipeline.cc | 171 source_positions_ = graph_zone_->New<SourcePositionTable>(graph_); in PipelineData() 197 SourcePositionTable* source_positions, in PipelineData() 235 SourcePositionTable* source_positions, in PipelineData() 343 SourcePositionTable* source_positions() const { return source_positions_; } in source_positions() 622 SourcePositionTable* source_positions_ = nullptr; 732 SourcePositionWrapper(Reducer* reducer, SourcePositionTable* table) in SourcePositionWrapper() 742 SourcePositionTable::Scope position(table_, pos); in Reduce() 750 SourcePositionTable* const table_; 2506 SourcePositionTable* source_positions) in WasmHeapStubCompilationJob() 2548 SourcePositionTable* source_positions) { in NewWasmHeapStubCompilationJob() [all …]
|
| D | loop-unrolling.cc | 19 SourcePositionTable* source_positions, in UnrollLoop()
|
| /third_party/node/deps/v8/src/profiler/ |
| D | profile-generator.h | 32 class V8_EXPORT_PRIVATE SourcePositionTable : public Malloced { 34 SourcePositionTable() = default; 35 SourcePositionTable(const SourcePositionTable&) = delete; 36 SourcePositionTable& operator=(const SourcePositionTable&) = delete; 72 std::unique_ptr<SourcePositionTable> line_info = nullptr, 88 const SourcePositionTable* line_info() const { return line_info_.get(); } in line_info() 246 std::unique_ptr<SourcePositionTable> line_info_;
|
| D | profile-generator-inl.h | 18 std::unique_ptr<SourcePositionTable> line_info, in CodeEntry()
|
| D | profiler-listener.cc | 117 std::unique_ptr<SourcePositionTable> line_table; in CodeCreateEvent() 124 line_table.reset(new SourcePositionTable()); in CodeCreateEvent() 130 abstract_code->SourcePositionTable(*shared), isolate_); in CodeCreateEvent()
|
| D | profile-generator.cc | 22 void SourcePositionTable::SetPosition(int pc_offset, int line, in SetPosition() 45 int SourcePositionTable::GetSourceLineNumber(int pc_offset) const { in GetSourceLineNumber() 56 int SourcePositionTable::GetInliningId(int pc_offset) const { in GetInliningId() 67 size_t SourcePositionTable::Size() const { in Size() 72 void SourcePositionTable::print() const { in print()
|
| /third_party/node/deps/v8/src/objects/ |
| D | code-inl.h | 71 return GetBytecodeArray().SourcePositionTable(); in SourcePositionTableInternal() 75 ByteArray AbstractCode::SourcePositionTable(SharedFunctionInfo sfi) { in SourcePositionTable() function 77 return GetCode().SourcePositionTable(sfi); in SourcePositionTable() 79 return GetBytecodeArray().SourcePositionTable(); in SourcePositionTable() 359 ByteArray Code::SourcePositionTable(SharedFunctionInfo sfi) const { in SourcePositionTable() function 362 return sfi.GetBytecodeArray(sfi.GetIsolate()).SourcePositionTable(); in SourcePositionTable() 1273 ByteArray BytecodeArray::SourcePositionTable() const { in SourcePositionTable() function 1289 ByteArray table = SourcePositionTable(); in SizeIncludingMetadata()
|
| D | code.h | 396 inline ByteArray SourcePositionTable(SharedFunctionInfo sfi) const; 824 inline ByteArray SourcePositionTable(SharedFunctionInfo sfi); 1045 inline ByteArray SourcePositionTable() const; in DEFINE_OPERATORS_FOR_FLAGS()
|