This is the complete list of members for llvm::SMSchedule, including all inherited members.
computeStart(SUnit *SU, int *MaxEarlyStart, int *MinLateStart, int *MinEnd, int *MaxStart, int II, SwingSchedulerDAG *DAG) | llvm::SMSchedule | |
const_sched_iterator typedef | llvm::SMSchedule | |
cycleScheduled(SUnit *SU) const | llvm::SMSchedule | inline |
dump() const | llvm::SMSchedule | |
earliestCycleInChain(const SDep &Dep) | llvm::SMSchedule | |
finalizeSchedule(SwingSchedulerDAG *SSD) | llvm::SMSchedule | |
getFinalCycle() const | llvm::SMSchedule | inline |
getFirstCycle() const | llvm::SMSchedule | inline |
getInstructions(int cycle) | llvm::SMSchedule | inline |
getMaxStageCount() | llvm::SMSchedule | inline |
getStagesForPhi(int Reg) | llvm::SMSchedule | inline |
getStagesForReg(int Reg, unsigned CurStage) | llvm::SMSchedule | inline |
insert(SUnit *SU, int StartCycle, int EndCycle, int II) | llvm::SMSchedule | |
isLoopCarried(SwingSchedulerDAG *SSD, MachineInstr &Phi) | llvm::SMSchedule | |
isLoopCarriedDefOfUse(SwingSchedulerDAG *SSD, MachineInstr *Def, MachineOperand &MO) | llvm::SMSchedule | |
isScheduledAtStage(SUnit *SU, unsigned StageNum) | llvm::SMSchedule | inline |
isValidSchedule(SwingSchedulerDAG *SSD) | llvm::SMSchedule | |
latestCycleInChain(const SDep &Dep) | llvm::SMSchedule | |
orderDependence(SwingSchedulerDAG *SSD, SUnit *SU, std::deque< SUnit *> &Insts) | llvm::SMSchedule | |
print(raw_ostream &os) const | llvm::SMSchedule | |
reset() | llvm::SMSchedule | inline |
sched_iterator typedef | llvm::SMSchedule | |
setInitiationInterval(int ii) | llvm::SMSchedule | inline |
SMSchedule(MachineFunction *mf) | llvm::SMSchedule | inline |
stageScheduled(SUnit *SU) const | llvm::SMSchedule | inline |