• Home
  • Raw
  • Download

Lines Matching full:schedule

5 #include "src/compiler/schedule.h"
150 Schedule::Schedule(Zone* zone, size_t node_count_hint) in Schedule() function in v8::internal::compiler::Schedule
161 BasicBlock* Schedule::block(Node* node) const { in block()
169 bool Schedule::IsScheduled(Node* node) { in IsScheduled()
175 BasicBlock* Schedule::GetBlockById(BasicBlock::Id block_id) { in GetBlockById()
181 bool Schedule::SameBasicBlock(Node* a, Node* b) const { in SameBasicBlock()
187 BasicBlock* Schedule::NewBasicBlock() { in NewBasicBlock()
195 void Schedule::PlanNode(BasicBlock* block, Node* node) { in PlanNode()
206 void Schedule::AddNode(BasicBlock* block, Node* node) { in AddNode()
217 void Schedule::AddGoto(BasicBlock* block, BasicBlock* succ) { in AddGoto()
242 void Schedule::AddCall(BasicBlock* block, Node* call, BasicBlock* success_block, in AddCall()
253 void Schedule::AddBranch(BasicBlock* block, Node* branch, BasicBlock* tblock, in AddBranch()
264 void Schedule::AddSwitch(BasicBlock* block, Node* sw, BasicBlock** succ_blocks, in AddSwitch()
276 void Schedule::AddTailCall(BasicBlock* block, Node* input) { in AddTailCall()
284 void Schedule::AddReturn(BasicBlock* block, Node* input) { in AddReturn()
292 void Schedule::AddDeoptimize(BasicBlock* block, Node* input) { in AddDeoptimize()
300 void Schedule::AddThrow(BasicBlock* block, Node* input) { in AddThrow()
308 void Schedule::InsertBranch(BasicBlock* block, BasicBlock* end, Node* branch, in InsertBranch()
324 void Schedule::InsertSwitch(BasicBlock* block, BasicBlock* end, Node* sw, in InsertSwitch()
340 void Schedule::EnsureCFGWellFormedness() { in EnsureCFGWellFormedness()
360 void Schedule::EliminateNoopPhiNodes(BasicBlock* block) { in EliminateNoopPhiNodes()
377 void Schedule::EnsureSplitEdgeForm(BasicBlock* block) { in EnsureSplitEdgeForm()
404 void Schedule::EnsureDeferredCodeSingleEntryPoint(BasicBlock* block) { in EnsureDeferredCodeSingleEntryPoint()
441 void Schedule::MovePhis(BasicBlock* from, BasicBlock* to) { in MovePhis()
455 void Schedule::PropagateDeferredMark() { in PropagateDeferredMark()
479 void Schedule::AddSuccessor(BasicBlock* block, BasicBlock* succ) { in AddSuccessor()
485 void Schedule::MoveSuccessors(BasicBlock* from, BasicBlock* to) { in MoveSuccessors()
496 void Schedule::SetControlInput(BasicBlock* block, Node* node) { in SetControlInput()
502 void Schedule::SetBlockForNode(BasicBlock* block, Node* node) { in SetBlockForNode()
510 std::ostream& operator<<(std::ostream& os, const Schedule& s) { in operator <<()