Home
last modified time | relevance | path

Searched refs:HScheduler (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dscheduler_arm64.h135 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()
Dscheduler_arm.h138 class HSchedulerARM : public HScheduler {
142 : HScheduler(arm_latency_visitor, selector) {} in HSchedulerARM()
154 return HScheduler::IsSchedulable(instruction); in IsSchedulable()
Dscheduler.h152 class HScheduler; variable
497 class HScheduler {
499 HScheduler(SchedulingLatencyVisitor* latency_visitor, SchedulingNodeSelector* selector) in HScheduler() function
504 virtual ~HScheduler() {} in ~HScheduler()
545 DISALLOW_COPY_AND_ASSIGN(HScheduler);
Dscheduler.cc558 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()
Dscheduler_test.cc73 void TestBuildDependencyGraphAndSchedule(HScheduler* scheduler) { in TestBuildDependencyGraphAndSchedule()
201 void TestDependencyGraphOnAliasingArrayAccesses(HScheduler* scheduler) { in TestDependencyGraphOnAliasingArrayAccesses()