Home
last modified time | relevance | path

Searched refs:ScheduleGraphNode (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/compiler/
Dinstruction-scheduler.h41 class ScheduleGraphNode: public ZoneObject {
43 ScheduleGraphNode(Zone* zone, Instruction* instr);
48 void AddSuccessor(ScheduleGraphNode* node);
62 ZoneDeque<ScheduleGraphNode*>& successors() { return successors_; } in successors()
73 ZoneDeque<ScheduleGraphNode*> successors_;
95 bool CompareNodes(ScheduleGraphNode *node1, ScheduleGraphNode *node2) const;
140 ZoneVector<ScheduleGraphNode*> graph_;
143 ScheduleGraphNode* last_side_effect_instr_;
148 ZoneVector<ScheduleGraphNode*> pending_loads_;
155 ScheduleGraphNode* last_live_in_reg_marker_;
Dinstruction-scheduler.cc13 InstructionScheduler::ScheduleGraphNode::ScheduleGraphNode( in ScheduleGraphNode() function in v8::internal::compiler::InstructionScheduler::ScheduleGraphNode
25 void InstructionScheduler::ScheduleGraphNode::AddSuccessor( in AddSuccessor()
26 ScheduleGraphNode* node) { in AddSuccessor()
63 ScheduleGraphNode* new_node = new (zone()) ScheduleGraphNode(zone(), instr); in AddInstruction()
113 bool InstructionScheduler::CompareNodes(ScheduleGraphNode *node1, in CompareNodes()
114 ScheduleGraphNode *node2) const { in CompareNodes()
120 ZoneLinkedList<ScheduleGraphNode*> ready_list(zone()); in ScheduleBlock()