Searched refs:SSD (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachinePipeliner.h | 370 void computeNodeSetInfo(SwingSchedulerDAG *SSD) { argument 372 MaxMOV = std::max(MaxMOV, SSD->getMOV(SU)); 373 MaxDepth = std::max(MaxDepth, SSD->getDepth(SU)); 579 bool isValidSchedule(SwingSchedulerDAG *SSD); 580 void finalizeSchedule(SwingSchedulerDAG *SSD); 581 void orderDependence(SwingSchedulerDAG *SSD, SUnit *SU, 583 bool isLoopCarried(SwingSchedulerDAG *SSD, MachineInstr &Phi); 584 bool isLoopCarriedDefOfUse(SwingSchedulerDAG *SSD, MachineInstr *Def,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePipeliner.cpp | 2460 void SMSchedule::orderDependence(SwingSchedulerDAG *SSD, SUnit *SU, argument 2482 if (unsigned NewReg = SSD->getInstrBaseReg(SU)) 2518 isLoopCarriedDefOfUse(SSD, (*I)->getInstr(), MO)) { 2575 orderDependence(SSD, UseSU, Insts); 2576 orderDependence(SSD, SU, Insts); 2577 orderDependence(SSD, DefSU, Insts); 2589 bool SMSchedule::isLoopCarried(SwingSchedulerDAG *SSD, MachineInstr &Phi) { argument 2593 SUnit *DefSU = SSD->getSUnit(&Phi); 2600 SUnit *UseSU = SSD->getSUnit(MRI.getVRegDef(LoopVal)); 2617 bool SMSchedule::isLoopCarriedDefOfUse(SwingSchedulerDAG *SSD, argument 2643 isValidSchedule(SwingSchedulerDAG *SSD) argument 2810 finalizeSchedule(SwingSchedulerDAG *SSD) argument [all...] |
Completed in 254 milliseconds