Searched refs:SSD (Results 1 - 2 of 2) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachinePipeliner.h | 385 void computeNodeSetInfo(SwingSchedulerDAG *SSD) { argument 387 MaxMOV = std::max(MaxMOV, SSD->getMOV(SU)); 388 MaxDepth = std::max(MaxDepth, SSD->getDepth(SU)); 594 bool isValidSchedule(SwingSchedulerDAG *SSD); 595 void finalizeSchedule(SwingSchedulerDAG *SSD); 596 void orderDependence(SwingSchedulerDAG *SSD, SUnit *SU, 598 bool isLoopCarried(SwingSchedulerDAG *SSD, MachineInstr &Phi); 599 bool isLoopCarriedDefOfUse(SwingSchedulerDAG *SSD, MachineInstr *Def,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePipeliner.cpp | 2552 void SMSchedule::orderDependence(SwingSchedulerDAG *SSD, SUnit *SU, argument 2574 if (unsigned NewReg = SSD->getInstrBaseReg(SU)) 2610 isLoopCarriedDefOfUse(SSD, (*I)->getInstr(), MO)) { 2667 orderDependence(SSD, UseSU, Insts); 2668 orderDependence(SSD, SU, Insts); 2669 orderDependence(SSD, DefSU, Insts); 2681 bool SMSchedule::isLoopCarried(SwingSchedulerDAG *SSD, MachineInstr &Phi) { argument 2685 SUnit *DefSU = SSD->getSUnit(&Phi); 2692 SUnit *UseSU = SSD->getSUnit(MRI.getVRegDef(LoopVal)); 2709 bool SMSchedule::isLoopCarriedDefOfUse(SwingSchedulerDAG *SSD, argument 2735 isValidSchedule(SwingSchedulerDAG *SSD) argument 2902 finalizeSchedule(SwingSchedulerDAG *SSD) argument [all...] |
Completed in 111 milliseconds