Home
last modified time | relevance | path

Searched refs:GenericScheduler (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineScheduler.h21 class PPCPreRASchedStrategy : public GenericScheduler {
24 GenericScheduler(C) {} in PPCPreRASchedStrategy()
H A DPPCMachineScheduler.cpp24 static bool isADDIInstr(const GenericScheduler::SchedCandidate &Cand) { in isADDIInstr()
H A DPPCTargetMachine.cpp317 : createSchedLive<GenericScheduler>(C); in createPPCMachineScheduler()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp3549 case GenericScheduler::NoCand: in tracePick()
3552 case GenericScheduler::Only1: in tracePick()
3555 case GenericScheduler::PhysReg: in tracePick()
3558 case GenericScheduler::RegExcess: in tracePick()
3561 case GenericScheduler::RegCritical: in tracePick()
3564 case GenericScheduler::Stall: in tracePick()
3567 case GenericScheduler::Cluster: in tracePick()
3570 case GenericScheduler::Weak: in tracePick()
3573 case GenericScheduler::RegMax: in tracePick()
3576 case GenericScheduler::ResourceReduce: in tracePick()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h1239 class LLVM_ABI GenericScheduler : public GenericSchedulerBase {
1241 GenericScheduler(const MachineSchedContext *C): in GenericScheduler() function
1405 template <typename Strategy = GenericScheduler>
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.h45 class GCNSchedStrategy : public GenericScheduler {
H A DGCNSchedStrategy.cpp74 : GenericScheduler(C), TargetOccupancy(0), MF(nullptr), in GCNSchedStrategy()
79 GenericScheduler::initialize(DAG); in initialize()
499 return GenericScheduler::schedNode(SU, IsTopNode); in schedNode()
H A DSIMachineScheduler.cpp1738 ScheduleDAGMILive(C, std::make_unique<GenericScheduler>(C)) { in SIScheduleDAGMI()