Searched refs:HScheduler (Results 1 – 5 of 5) sorted by relevance
135 class HSchedulerARM64 : public HScheduler {138 : HScheduler(&arm64_latency_visitor_, selector) {} in HSchedulerARM64()152 return HScheduler::IsSchedulable(instruction); in IsSchedulable()164 return HScheduler::IsSchedulingBarrier(instr) || in IsSchedulingBarrier()
138 class HSchedulerARM : public HScheduler {142 : HScheduler(arm_latency_visitor, selector) {} in HSchedulerARM()154 return HScheduler::IsSchedulable(instruction); in IsSchedulable()
152 class HScheduler; variable497 class HScheduler {499 HScheduler(SchedulingLatencyVisitor* latency_visitor, SchedulingNodeSelector* selector) in HScheduler() function504 virtual ~HScheduler() {} in ~HScheduler()545 DISALLOW_COPY_AND_ASSIGN(HScheduler);
558 void HScheduler::Schedule(HGraph* graph) { in Schedule()576 void HScheduler::Schedule(HBasicBlock* block, in Schedule()635 void HScheduler::Schedule(SchedulingNode* scheduling_node, in Schedule()671 void HScheduler::Schedule(HInstruction* instruction) { in Schedule()679 bool HScheduler::IsSchedulable(const HInstruction* instruction) const { in IsSchedulable()764 bool HScheduler::IsSchedulable(const HBasicBlock* block) const { in IsSchedulable()791 bool HScheduler::IsSchedulingBarrier(const HInstruction* instr) const { in IsSchedulingBarrier()
73 void TestBuildDependencyGraphAndSchedule(HScheduler* scheduler) { in TestBuildDependencyGraphAndSchedule()201 void TestDependencyGraphOnAliasingArrayAccesses(HScheduler* scheduler) { in TestDependencyGraphOnAliasingArrayAccesses()