Home
last modified time | relevance | path

Searched refs:InstructionScheduler (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/compiler/
Dinstruction-scheduler.cc15 void InstructionScheduler::SchedulingQueueBase::AddNode( in AddNode()
28 InstructionScheduler::ScheduleGraphNode*
29 InstructionScheduler::CriticalPathFirstQueue::PopBestCandidate(int cycle) { in PopBestCandidate()
50 InstructionScheduler::ScheduleGraphNode*
51 InstructionScheduler::StressSchedulerQueue::PopBestCandidate(int cycle) { in PopBestCandidate()
63 InstructionScheduler::ScheduleGraphNode::ScheduleGraphNode( in ScheduleGraphNode()
75 void InstructionScheduler::ScheduleGraphNode::AddSuccessor( in AddSuccessor()
81 InstructionScheduler::InstructionScheduler(Zone* zone, in InstructionScheduler() function in v8::internal::compiler::InstructionScheduler
92 void InstructionScheduler::StartBlock(RpoNumber rpo) { in StartBlock()
103 void InstructionScheduler::EndBlock(RpoNumber rpo) { in EndBlock()
[all …]
Dinstruction-scheduler.h29 class InstructionScheduler final : public ZoneObject {
31 InstructionScheduler(Zone* zone, InstructionSequence* sequence);
102 explicit SchedulingQueueBase(InstructionScheduler* scheduler) in SchedulingQueueBase()
114 InstructionScheduler* scheduler_;
123 explicit CriticalPathFirstQueue(InstructionScheduler* scheduler) in CriticalPathFirstQueue()
135 explicit StressSchedulerQueue(InstructionScheduler* scheduler) in StressSchedulerQueue()
Dinstruction-selector.h486 InstructionScheduler::SchedulerSupported(); in UseInstructionScheduling()
755 InstructionScheduler* scheduler_;
Dinstruction-selector.cc91 scheduler_ = new (zone()) InstructionScheduler(zone(), sequence()); in SelectInstructions()
/external/v8/src/compiler/ppc/
Dinstruction-scheduler-ppc.cc11 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
149 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/s390/
Dinstruction-scheduler-s390.cc11 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
13 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
182 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/arm/
Dinstruction-scheduler-arm.cc11 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
322 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/x64/
Dinstruction-scheduler-x64.cc11 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
323 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/ia32/
Dinstruction-scheduler-ia32.cc11 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
417 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/arm64/
Dinstruction-scheduler-arm64.cc11 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
365 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/mips64/
Dinstruction-scheduler-mips64.cc11 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
13 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
1180 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/mips/
Dinstruction-scheduler-mips.cc12 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
1295 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()