Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dinstruction-scheduler.cc14 void InstructionScheduler::SchedulingQueueBase::AddNode( in AddNode()
27 InstructionScheduler::ScheduleGraphNode*
28 InstructionScheduler::CriticalPathFirstQueue::PopBestCandidate(int cycle) { in PopBestCandidate()
49 InstructionScheduler::ScheduleGraphNode*
50 InstructionScheduler::StressSchedulerQueue::PopBestCandidate(int cycle) { in PopBestCandidate()
62 InstructionScheduler::ScheduleGraphNode::ScheduleGraphNode( in ScheduleGraphNode()
74 void InstructionScheduler::ScheduleGraphNode::AddSuccessor( in AddSuccessor()
81 InstructionScheduler::InstructionScheduler(Zone* zone, in InstructionScheduler() function in v8::internal::compiler::InstructionScheduler
93 void InstructionScheduler::StartBlock(RpoNumber rpo) { in StartBlock()
104 void InstructionScheduler::EndBlock(RpoNumber rpo) { in EndBlock()
[all …]
Dinstruction-scheduler.h30 class InstructionScheduler final : public ZoneObject {
32 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.h225 InstructionScheduler::SchedulerSupported(); in UseInstructionScheduling()
409 InstructionScheduler* scheduler_;
Dinstruction-selector.cc77 scheduler_ = new (zone()) InstructionScheduler(zone(), sequence()); in SelectInstructions()
/external/v8/src/compiler/mips64/
Dinstruction-scheduler-mips64.cc11 bool InstructionScheduler::SchedulerSupported() { return false; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
20 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/mips/
Dinstruction-scheduler-mips.cc11 bool InstructionScheduler::SchedulerSupported() { return false; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
20 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/x87/
Dinstruction-scheduler-x87.cc11 bool InstructionScheduler::SchedulerSupported() { return false; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
20 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()
/external/v8/src/compiler/ppc/
Dinstruction-scheduler-ppc.cc11 bool InstructionScheduler::SchedulerSupported() { return true; } in SchedulerSupported()
14 int InstructionScheduler::GetTargetInstructionFlags( in GetTargetInstructionFlags()
148 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()
178 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()
148 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()
231 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()
198 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()
179 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) { in GetInstructionLatency()