Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dinstruction-scheduler.h44 class ScheduleGraphNode: public ZoneObject {
46 ScheduleGraphNode(Zone* zone, Instruction* instr);
51 void AddSuccessor(ScheduleGraphNode* node);
65 ZoneDeque<ScheduleGraphNode*>& successors() { return successors_; } in successors()
76 ZoneDeque<ScheduleGraphNode*> successors_;
107 void AddNode(ScheduleGraphNode* node);
115 ZoneLinkedList<ScheduleGraphNode*> nodes_;
128 ScheduleGraphNode* PopBestCandidate(int cycle);
138 ScheduleGraphNode* PopBestCandidate(int cycle);
205 ZoneVector<ScheduleGraphNode*> graph_;
[all …]
Dinstruction-scheduler.cc16 ScheduleGraphNode* node) { in AddNode()
28 InstructionScheduler::ScheduleGraphNode*
41 ScheduleGraphNode *result = *candidate; in PopBestCandidate()
50 InstructionScheduler::ScheduleGraphNode*
57 ScheduleGraphNode *result = *candidate; in PopBestCandidate()
63 InstructionScheduler::ScheduleGraphNode::ScheduleGraphNode( in ScheduleGraphNode() function in v8::internal::compiler::InstructionScheduler::ScheduleGraphNode
75 void InstructionScheduler::ScheduleGraphNode::AddSuccessor( in AddSuccessor()
76 ScheduleGraphNode* node) { in AddSuccessor()
119 ScheduleGraphNode* new_node = new (zone()) ScheduleGraphNode(zone(), instr); in AddTerminator()
122 for (ScheduleGraphNode* node : graph_) { in AddTerminator()
[all …]