Searched refs:SSD (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePipeliner.h370 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 DMachinePipeliner.cpp2460 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