Lines Matching refs:SchedulingGraph

36 void SchedulingGraph::AddDependency(SchedulingNode* node,  in AddDependency()
73 size_t SchedulingGraph::ArrayAccessHeapLocation(HInstruction* instruction) const { in ArrayAccessHeapLocation()
81 bool SchedulingGraph::ArrayAccessMayAlias(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(HInstruction* node, in HasMemoryDependency()
248 bool SchedulingGraph::HasExceptionDependency(const HInstruction* node, in HasExceptionDependency()
267 bool SchedulingGraph::HasSideEffectDependency(HInstruction* node, in HasSideEffectDependency()
300 void SchedulingGraph::AddDependencies(HInstruction* instruction, bool is_scheduling_barrier) { in AddDependencies()
391 bool SchedulingGraph::HasImmediateDataDependency(const SchedulingNode* node, in HasImmediateDataDependency()
396 bool SchedulingGraph::HasImmediateDataDependency(const HInstruction* instruction, in HasImmediateDataDependency()
410 bool SchedulingGraph::HasImmediateOtherDependency(const SchedulingNode* node, in HasImmediateOtherDependency()
415 bool SchedulingGraph::HasImmediateOtherDependency(const HInstruction* instruction, in HasImmediateOtherDependency()
470 void SchedulingGraph::DumpAsDotGraph(const std::string& description, in DumpAsDotGraph()
495 ScopedArenaVector<SchedulingNode*>* nodes, const SchedulingGraph& graph) const { in SelectMaterializedCondition()
535 ScopedArenaVector<SchedulingNode*>* nodes, const SchedulingGraph& graph) { in PopHighestPriorityNode()
597 SchedulingGraph scheduling_graph(this, &allocator, heap_location_collector); in Schedule()