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.cc36 void SchedulingGraph::AddDependency(SchedulingNode* node, in AddDependency()
285 void SchedulingGraph::AddCrossIterationDependencies(SchedulingNode* node) { in AddCrossIterationDependencies()
315 void SchedulingGraph::AddDependencies(SchedulingNode* instruction_node, in AddDependencies()
454 void SchedulingGraph::DumpAsDotGraph(const std::string& description, in DumpAsDotGraph()
479 ScopedArenaVector<SchedulingNode*>* nodes, const SchedulingGraph& graph) const { in SelectMaterializedCondition()
519 ScopedArenaVector<SchedulingNode*>* nodes, const SchedulingGraph& graph) { in PopHighestPriorityNode()
581 SchedulingGraph scheduling_graph(&allocator, heap_location_collector); in Schedule()
Dscheduler_test.cc352 class TestSchedulingGraph : public SchedulingGraph {
356 : SchedulingGraph(allocator, heap_location_collector) {} in TestSchedulingGraph()