Searched refs:SchedulingGraph (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | scheduler.h | 252 class SchedulingGraph : public ValueObject { 254 SchedulingGraph(const HScheduler* scheduler, ScopedArenaAllocator* allocator) in SchedulingGraph() function 381 const SchedulingGraph& graph) = 0; 401 const SchedulingGraph& graph) OVERRIDE { in PopHighestPriorityNode() 422 const SchedulingGraph& graph) OVERRIDE; 429 const SchedulingGraph& graph) const; 486 SchedulingGraph scheduling_graph_; 497 inline bool SchedulingGraph::IsSchedulingBarrier(const HInstruction* instruction) const { in IsSchedulingBarrier()
|
D | scheduler.cc | 36 void SchedulingGraph::AddDependency(SchedulingNode* node, in AddDependency() 73 size_t SchedulingGraph::ArrayAccessHeapLocation(HInstruction* array, HInstruction* index) const { in ArrayAccessHeapLocation() 81 bool SchedulingGraph::ArrayAccessMayAlias(const HInstruction* node, in ArrayAccessMayAlias() 151 size_t SchedulingGraph::FieldAccessHeapLocation(HInstruction* obj, const FieldInfo* field) const { in FieldAccessHeapLocation() 163 bool SchedulingGraph::FieldAccessMayAlias(const HInstruction* node, in FieldAccessMayAlias() 197 bool SchedulingGraph::HasMemoryDependency(const HInstruction* node, in HasMemoryDependency() 248 bool SchedulingGraph::HasExceptionDependency(const HInstruction* node, in HasExceptionDependency() 267 bool SchedulingGraph::HasSideEffectDependency(const HInstruction* node, in HasSideEffectDependency() 283 void SchedulingGraph::AddDependencies(HInstruction* instruction, bool is_scheduling_barrier) { in AddDependencies() 362 bool SchedulingGraph::HasImmediateDataDependency(const SchedulingNode* node, in HasImmediateDataDependency() [all …]
|
D | scheduler_test.cc | 149 SchedulingGraph scheduling_graph(scheduler, GetScopedAllocator()); in TestBuildDependencyGraphAndSchedule() 277 SchedulingGraph scheduling_graph(scheduler, GetScopedAllocator()); in TestDependencyGraphOnAliasingArrayAccesses()
|