HomeSort by relevance Sort by last modified time
    Searched refs:SchedulingGraph (Results 1 - 3 of 3) sorted by null

  /art/compiler/optimizing/
scheduler.cc 36 void SchedulingGraph::AddDependency(SchedulingNode* node,
73 size_t SchedulingGraph::ArrayAccessHeapLocation(HInstruction* array, HInstruction* index) const {
81 bool SchedulingGraph::ArrayAccessMayAlias(const HInstruction* node,
151 size_t SchedulingGraph::FieldAccessHeapLocation(HInstruction* obj, const FieldInfo* field) const {
163 bool SchedulingGraph::FieldAccessMayAlias(const HInstruction* node,
197 bool SchedulingGraph::HasMemoryDependency(const HInstruction* node,
248 bool SchedulingGraph::HasExceptionDependency(const HInstruction* node,
267 bool SchedulingGraph::HasSideEffectDependency(const HInstruction* node,
283 void SchedulingGraph::AddDependencies(HInstruction* instruction, bool is_scheduling_barrier) {
362 bool SchedulingGraph::HasImmediateDataDependency(const SchedulingNode* node
    [all...]
scheduler.h 146 // `scheduling_graphs.dot`. See `SchedulingGraph::DumpAsDotGraph()`.
155 * A node representing an `HInstruction` in the `SchedulingGraph`.
252 class SchedulingGraph : public ValueObject {
254 SchedulingGraph(const HScheduler* scheduler, ScopedArenaAllocator* allocator)
381 const SchedulingGraph& graph) = 0;
401 const SchedulingGraph& graph) OVERRIDE {
422 const SchedulingGraph& graph) OVERRIDE;
429 const SchedulingGraph& graph) const;
486 SchedulingGraph scheduling_graph_;
497 inline bool SchedulingGraph::IsSchedulingBarrier(const HInstruction* instruction) const
    [all...]
scheduler_test.cc 149 SchedulingGraph scheduling_graph(scheduler, GetScopedAllocator());
277 SchedulingGraph scheduling_graph(scheduler, GetScopedAllocator());
294 // HeapLocationCollector and SchedulingGraph should report consistent relationships.

Completed in 83 milliseconds