Home
last modified time | relevance | path

Searched refs:ProcessingState (Results 1 - 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/maglev/
H A Dmaglev-graph-processor.h21 // The GraphProcessor also keeps track of the current ProcessingState, including
41 // void Process(FooNode* node, const ProcessingState& state) {}
46 class ProcessingState { class
48 explicit ProcessingState(MaglevCompilationUnit* compilation_unit, in ProcessingState() function in v8::internal::maglev::ProcessingState
53 ProcessingState(const ProcessingState&) = delete;
54 ProcessingState& operator=(const ProcessingState&) = delete;
114 ProcessingState GetCurrentState() { in GetCurrentState()
115 return ProcessingState(compilation_unit in GetCurrentState()
[all...]
H A Dmaglev-ir.cc368 const ProcessingState& state) { in AllocateVreg()
372 const ProcessingState& state) { in GenerateCode()
381 const ProcessingState& state) { in AllocateVreg()
385 const ProcessingState& state) { in GenerateCode()
394 const ProcessingState& state) { in AllocateVreg()
404 const ProcessingState& state) { in GenerateCode()
413 const ProcessingState& state) { in AllocateVreg()
418 const ProcessingState& state) { in GenerateCode()
443 const ProcessingState& state) { in AllocateVreg()
447 const ProcessingState in GenerateCode()
[all...]
H A Dmaglev-ir.h30 class ProcessingState;
901 void AllocateVreg(MaglevVregAllocationState*, const ProcessingState&);
902 void GenerateCode(MaglevCodeGenState*, const ProcessingState&);
927 void AllocateVreg(MaglevVregAllocationState*, const ProcessingState&);
928 void GenerateCode(MaglevCodeGenState*, const ProcessingState&);
941 void AllocateVreg(MaglevVregAllocationState*, const ProcessingState&); \
942 void GenerateCode(MaglevCodeGenState*, const ProcessingState&); \
966 void AllocateVreg(MaglevVregAllocationState*, const ProcessingState&);
967 void GenerateCode(MaglevCodeGenState*, const ProcessingState&);
982 void AllocateVreg(MaglevVregAllocationState*, const ProcessingState
[all...]
H A Dmaglev-compiler.cc54 void Process(NodeBase* node, const ProcessingState& state) { in Process()
69 void Process(NodeT* node, const ProcessingState& state) { in Process()
81 void Process(Phi* node, const ProcessingState& state) { in Process()
89 void Process(JumpLoop* node, const ProcessingState& state) { in Process()
99 void Process(Jump* node, const ProcessingState& state) { in Process()
112 const ProcessingState& state) { in MarkCheckpointNodes()
125 const ProcessingState& state) { in MarkCheckpointNodes()
H A Dmaglev-graph-printer.h25 class ProcessingState;
34 void Process(Phi* phi, const ProcessingState& state);
35 void Process(Node* node, const ProcessingState& state);
36 void Process(ControlNode* node, const ProcessingState& state);
H A Dmaglev-vreg-allocator.h16 class ProcessingState;
41 void Process(NAME* node, const ProcessingState& state) { \
H A Dmaglev-graph-printer.cc308 NodeT* node, const ProcessingState& state) { in PrintEagerDeopt()
333 NodeBase* node, const ProcessingState& state) { in MaybePrintEagerDeopt()
348 NodeT* node, const ProcessingState& state) { in PrintLazyDeopt()
378 NodeBase* node, const ProcessingState& state) { in MaybePrintLazyDeopt()
393 void MaglevPrintingVisitor::Process(Phi* phi, const ProcessingState& state) { in Process()
416 void MaglevPrintingVisitor::Process(Node* node, const ProcessingState& state) { in Process()
432 const ProcessingState& state) { in Process()
H A Dmaglev-regalloc.cc275 phi, ProcessingState(compilation_unit_, block_it_)); in AllocateRegisters()
289 phi, ProcessingState(compilation_unit_, block_it_)); in AllocateRegisters()
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()
H A Dmaglev-graph-verifier.h56 void Process(NodeBase* node, const ProcessingState& state) { in Process()
H A Dmaglev-code-generator.cc101 void Process(NodeT* node, const ProcessingState& state) { in Process()
226 const ProcessingState& state) { in EmitBlockEndGapMoves()

Completed in 10 milliseconds