Home
last modified time | relevance | path

Searched refs:SchedulingGraph (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Dscheduler.h321 class SchedulingGraph : public ValueObject {
323 SchedulingGraph(ScopedArenaAllocator* allocator, in SchedulingGraph() function
442 const SchedulingGraph& graph) = 0;
462 const SchedulingGraph& graph) override { in PopHighestPriorityNode()
484 const SchedulingGraph& graph) override;
491 const SchedulingGraph& graph) const;
Dscheduler.cc37 void SchedulingGraph::AddDependency(SchedulingNode* node, in AddDependency()
279 void SchedulingGraph::AddCrossIterationDependencies(SchedulingNode* node) { in AddCrossIterationDependencies()
309 void SchedulingGraph::AddDependencies(SchedulingNode* instruction_node, in AddDependencies()
448 void SchedulingGraph::DumpAsDotGraph(const std::string& description, in DumpAsDotGraph()
473 ScopedArenaVector<SchedulingNode*>* nodes, const SchedulingGraph& graph) const { in SelectMaterializedCondition()
513 ScopedArenaVector<SchedulingNode*>* nodes, const SchedulingGraph& graph) { in PopHighestPriorityNode()
576 SchedulingGraph scheduling_graph(&allocator, heap_location_collector); in Schedule()
Dscheduler_test.cc354 class TestSchedulingGraph : public SchedulingGraph {
358 : SchedulingGraph(allocator, heap_location_collector) {} in TestSchedulingGraph()