Home
last modified time | relevance | path

Searched refs:compilation_unit_ (Results 1 – 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/maglev/
Dmaglev-graph-processor.h50 : compilation_unit_(compilation_unit), block_it_(block_it) {} in ProcessingState()
59 MaglevCompilationUnit* compilation_unit() const { return compilation_unit_; } in compilation_unit()
61 int register_count() const { return compilation_unit_->register_count(); } in register_count()
62 int parameter_count() const { return compilation_unit_->parameter_count(); } in parameter_count()
65 return compilation_unit_->graph_labeller(); in graph_labeller()
69 MaglevCompilationUnit* compilation_unit_;
79 : compilation_unit_(compilation_unit), in GraphProcessor()
85 node_processor_.PreProcessGraph(compilation_unit_, graph); in ProcessGraph()
90 node_processor_.PreProcessBasicBlock(compilation_unit_, block); in ProcessGraph()
107 node_processor_.PostProcessGraph(compilation_unit_, graph); in ProcessGraph()
[all …]
Dmaglev-code-gen-state.h36 : compilation_unit_(compilation_unit), in MaglevCodeGenState()
62 Isolate* isolate() const { return compilation_unit_->isolate(); } in isolate()
63 int parameter_count() const { return compilation_unit_->parameter_count(); } in parameter_count()
64 int register_count() const { return compilation_unit_->register_count(); } in register_count()
66 return compilation_unit_->bytecode_analysis(); in bytecode_analysis()
68 compiler::JSHeapBroker* broker() const { return compilation_unit_->broker(); } in broker()
70 return compilation_unit_->bytecode(); in bytecode()
73 return compilation_unit_->graph_labeller(); in graph_labeller()
80 MaglevCompilationUnit* compilation_unit() const { return compilation_unit_; } in compilation_unit()
91 MaglevCompilationUnit* const compilation_unit_;
Dmaglev-graph-builder.h66 current_interpreter_frame_.CopyFrom(*compilation_unit_, merge_state); in ProcessMergePoint()
169 merge_states_[offset]->Merge(*compilation_unit_, in VisitSingleBytecode()
222 return NodeBase::New<NodeT>(zone(), *compilation_unit_, in CreateNewNode()
226 return NodeBase::New<NodeT>(zone(), *compilation_unit_, in CreateNewNode()
343 *compilation_unit_, GetInLiveness(), current_interpreter_frame_)); in GetLatestCheckpointedState()
352 *compilation_unit_, GetOutLiveness(), current_interpreter_frame_)); in GetCheckpointedStateForLazyDeopt()
500 compiler::JSHeapBroker* broker() const { return compilation_unit_->broker(); } in broker()
502 return compilation_unit_->feedback(); in feedback()
514 return compilation_unit_->bytecode(); in bytecode()
517 return compilation_unit_->bytecode_analysis(); in bytecode_analysis()
[all …]
Dmaglev-regalloc.cc82 : compilation_unit_(compilation_unit) { in StraightForwardRegisterAllocator()
214 printing_visitor_->PreProcessGraph(compilation_unit_, graph); in AllocateRegisters()
226 printing_visitor_->PreProcessBasicBlock(compilation_unit_, block); in AllocateRegisters()
275 phi, ProcessingState(compilation_unit_, block_it_)); in AllocateRegisters()
289 phi, ProcessingState(compilation_unit_, block_it_)); in AllocateRegisters()
329 *compilation_unit_, [&](ValueNode* node, interpreter::Register reg) { in UpdateUse()
342 *compilation_unit_, [&](ValueNode* node, interpreter::Register reg) { in UpdateUse()
371 ProcessingState(compilation_unit_, block_it_)); in AllocateNode()
541 ProcessingState(compilation_unit_, block_it_)); in AllocateControlNode()
554 phi, ProcessingState(compilation_unit_, block_it_)); in TryAllocateToInput()
[all …]
Dmaglev-regalloc.h101 return compilation_unit_->graph_labeller(); in graph_labeller()
104 MaglevCompilationUnit* compilation_unit_; variable
Dmaglev-graph-builder.cc39 compilation_unit_(compilation_unit), in MaglevGraphBuilder()
47 current_interpreter_frame_(*compilation_unit_) { in MaglevGraphBuilder()
66 *compilation_unit_, offset, NumPredecessors(offset), liveness, in MaglevGraphBuilder()
743 merge_states_[target]->MergeLoop(*compilation_unit_, in MAGLEV_UNIMPLEMENTED_BYTECODE()
785 *compilation_unit_, current_interpreter_frame_, target, in MergeIntoFrameState()
789 merge_states_[target]->Merge(*compilation_unit_, current_interpreter_frame_, in MergeIntoFrameState()