addCustomGraphFeatures(GraphWriter< ScheduleDAG * > &) const | llvm::ScheduleDAG | inlinevirtual |
addPhysRegDataDeps(SUnit *SU, unsigned OperIdx) | llvm::ScheduleDAGInstrs | protected |
addPhysRegDeps(SUnit *SU, unsigned OperIdx) | llvm::ScheduleDAGInstrs | protected |
addSchedBarrierDeps() | llvm::ScheduleDAGInstrs | |
addVRegDefDeps(SUnit *SU, unsigned OperIdx) | llvm::ScheduleDAGInstrs | protected |
addVRegUseDeps(SUnit *SU, unsigned OperIdx) | llvm::ScheduleDAGInstrs | protected |
BB | llvm::ScheduleDAGInstrs | protected |
begin() const | llvm::ScheduleDAGInstrs | inline |
buildSchedGraph(AliasAnalysis *AA, RegPressureTracker *RPTracker=0, PressureDiffs *PDiffs=0) | llvm::ScheduleDAGInstrs | |
CanHandleTerminators | llvm::ScheduleDAGInstrs | protected |
clearDAG() | llvm::ScheduleDAG | |
DbgValues | llvm::ScheduleDAGInstrs | protected |
DbgValueVector typedef | llvm::ScheduleDAGInstrs | protected |
DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, bool IsPostRA) | llvm::DefaultVLIWScheduler | |
Defs | llvm::ScheduleDAGInstrs | protected |
dumpNode(const SUnit *SU) const | llvm::ScheduleDAGInstrs | virtual |
end() const | llvm::ScheduleDAGInstrs | inline |
enterRegion(MachineBasicBlock *bb, MachineBasicBlock::iterator begin, MachineBasicBlock::iterator end, unsigned regioninstrs) | llvm::ScheduleDAGInstrs | virtual |
EntrySU | llvm::ScheduleDAG | |
exitRegion() | llvm::ScheduleDAGInstrs | virtual |
ExitSU | llvm::ScheduleDAG | |
finalizeSchedule() | llvm::ScheduleDAGInstrs | inlinevirtual |
finishBlock() | llvm::ScheduleDAGInstrs | virtual |
FirstDbgValue | llvm::ScheduleDAGInstrs | protected |
getDAGName() const | llvm::ScheduleDAGInstrs | virtual |
getGraphNodeLabel(const SUnit *SU) const | llvm::ScheduleDAGInstrs | virtual |
getInstrDesc(const SUnit *SU) const | llvm::ScheduleDAG | inline |
getLIS() const | llvm::ScheduleDAGInstrs | inline |
getSchedClass(SUnit *SU) const | llvm::ScheduleDAGInstrs | inline |
getSchedModel() const | llvm::ScheduleDAGInstrs | inline |
getSUnit(MachineInstr *MI) const | llvm::ScheduleDAGInstrs | inline |
initSUnits() | llvm::ScheduleDAGInstrs | protected |
IsPostRA | llvm::ScheduleDAGInstrs | protected |
LIS | llvm::ScheduleDAGInstrs | protected |
MDT | llvm::ScheduleDAGInstrs | protected |
MF | llvm::ScheduleDAG | |
MFI | llvm::ScheduleDAGInstrs | protected |
MISUnitMap | llvm::ScheduleDAGInstrs | protected |
MLI | llvm::ScheduleDAGInstrs | protected |
MRI | llvm::ScheduleDAG | |
newSUnit(MachineInstr *MI) | llvm::ScheduleDAGInstrs | inline |
NumRegionInstrs | llvm::ScheduleDAGInstrs | protected |
PendingLoads | llvm::ScheduleDAGInstrs | protected |
RegionBegin | llvm::ScheduleDAGInstrs | protected |
RegionEnd | llvm::ScheduleDAGInstrs | protected |
SchedModel | llvm::ScheduleDAGInstrs | protected |
schedule() | llvm::DefaultVLIWScheduler | virtual |
ScheduleDAG(MachineFunction &mf) | llvm::ScheduleDAG | explicit |
ScheduleDAGInstrs(MachineFunction &mf, const MachineLoopInfo &mli, const MachineDominatorTree &mdt, bool IsPostRAFlag, LiveIntervals *LIS=0) | llvm::ScheduleDAGInstrs | explicit |
startBlock(MachineBasicBlock *BB) | llvm::ScheduleDAGInstrs | virtual |
StressSched | llvm::ScheduleDAG | |
SUnits | llvm::ScheduleDAG | |
TII | llvm::ScheduleDAG | |
TM | llvm::ScheduleDAG | |
TRI | llvm::ScheduleDAG | |
Uses | llvm::ScheduleDAGInstrs | protected |
VerifyScheduledDAG(bool isBottomUp) | llvm::ScheduleDAG | |
viewGraph(const Twine &Name, const Twine &Title) | llvm::ScheduleDAG | virtual |
viewGraph() | llvm::ScheduleDAG | virtual |
VRegDefs | llvm::ScheduleDAGInstrs | protected |
VRegUses | llvm::ScheduleDAGInstrs | protected |
~ScheduleDAG() | llvm::ScheduleDAG | virtual |
~ScheduleDAGInstrs() | llvm::ScheduleDAGInstrs | inlinevirtual |