Searched refs:SwingSchedulerDAG (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachinePipeliner.h | 112 class SwingSchedulerDAG : public ScheduleDAGInstrs { class in namespace:llvm 190 void createAdjacencyStructure(SwingSchedulerDAG *DAG); 200 SwingSchedulerDAG(MachinePipeliner &P, MachineLoop &L, LiveIntervals &lis, function in class:llvm::SwingSchedulerDAG 370 void computeNodeSetInfo(SwingSchedulerDAG *SSD) { 539 int *MinEnd, int *MaxStart, int II, SwingSchedulerDAG *DAG); 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 *SS [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePipeliner.cpp | 178 unsigned SwingSchedulerDAG::Circuits::MaxPaths = 5; 385 SwingSchedulerDAG SMS(*this, L, getAnalysis<LiveIntervals>(), RegClassInfo, 409 void SwingSchedulerDAG::setMII(unsigned ResMII, unsigned RecMII) { 416 void SwingSchedulerDAG::setMAX_II() { 425 void SwingSchedulerDAG::schedule() { 570 void SwingSchedulerDAG::finishBlock() { 660 void SwingSchedulerDAG::addLoopCarriedDependences(AliasAnalysis *AA) { 755 void SwingSchedulerDAG::updatePhiDependences() { 839 void SwingSchedulerDAG::changeDependences() { 1014 unsigned SwingSchedulerDAG [all...] |
Completed in 316 milliseconds