This is the complete list of members for llvm::WindowScheduler, including all inherited members.
analyseII(ScheduleDAGInstrs &DAG, unsigned Offset) | llvm::WindowScheduler | protectedvirtual |
backupMBB() | llvm::WindowScheduler | protected |
BaseII | llvm::WindowScheduler | protected |
BestII | llvm::WindowScheduler | protected |
BestOffset | llvm::WindowScheduler | protected |
calculateMaxCycle(ScheduleDAGInstrs &DAG, unsigned Offset) | llvm::WindowScheduler | protectedvirtual |
calculateStallCycle(unsigned Offset, int MaxCycle) | llvm::WindowScheduler | protectedvirtual |
Context | llvm::WindowScheduler | protected |
createMachineScheduler(bool OnlyBuildGraph=false) | llvm::WindowScheduler | protectedvirtual |
expand() | llvm::WindowScheduler | protectedvirtual |
generateTripleMBB() | llvm::WindowScheduler | protectedvirtual |
getAntiRegister(MachineInstr *Phi) | llvm::WindowScheduler | protected |
getEstimatedII(ScheduleDAGInstrs &DAG) | llvm::WindowScheduler | protected |
getIssueOrder(unsigned Offset, unsigned II) | llvm::WindowScheduler | protected |
getOriCycle(MachineInstr *NewMI) | llvm::WindowScheduler | protected |
getOriMI(MachineInstr *NewMI) | llvm::WindowScheduler | protected |
getOriStage(MachineInstr *OriMI, unsigned Offset) | llvm::WindowScheduler | protected |
getScheduleRange(unsigned Offset, unsigned Num) | llvm::WindowScheduler | protected |
getSearchIndexes(unsigned SearchNum, unsigned SearchRatio) | llvm::WindowScheduler | protectedvirtual |
initialize() | llvm::WindowScheduler | protectedvirtual |
isScheduleValid() | llvm::WindowScheduler | inlineprotectedvirtual |
Loop | llvm::WindowScheduler | protected |
MBB | llvm::WindowScheduler | protected |
MF | llvm::WindowScheduler | protected |
MRI | llvm::WindowScheduler | protected |
OriMIs | llvm::WindowScheduler | protected |
OriToCycle | llvm::WindowScheduler | protected |
postProcess() | llvm::WindowScheduler | protectedvirtual |
preProcess() | llvm::WindowScheduler | protectedvirtual |
restoreMBB() | llvm::WindowScheduler | protected |
restoreTripleMBB() | llvm::WindowScheduler | protectedvirtual |
run() | llvm::WindowScheduler | |
SchedInstrNum | llvm::WindowScheduler | protected |
SchedPhiNum | llvm::WindowScheduler | protected |
SchedResult | llvm::WindowScheduler | protected |
schedulePhi(int Offset, unsigned &II) | llvm::WindowScheduler | protectedvirtual |
Subtarget | llvm::WindowScheduler | protected |
TII | llvm::WindowScheduler | protected |
TRI | llvm::WindowScheduler | protected |
TriMIs | llvm::WindowScheduler | protected |
TripleDAG | llvm::WindowScheduler | protected |
TriToOri | llvm::WindowScheduler | protected |
updateLiveIntervals() | llvm::WindowScheduler | protectedvirtual |
updateScheduleResult(unsigned Offset, unsigned II) | llvm::WindowScheduler | protectedvirtual |
WindowScheduler(MachineSchedContext *C, MachineLoop &ML) | llvm::WindowScheduler | |
~WindowScheduler() | llvm::WindowScheduler | inlinevirtual |