LLVM 19.0.0git
llvm::SIScheduleBlock Member List

This is the complete list of members for llvm::SIScheduleBlock, including all inherited members.

addPred(SIScheduleBlock *Pred)llvm::SIScheduleBlock
addSucc(SIScheduleBlock *Succ, SIScheduleBlockLinkKind Kind)llvm::SIScheduleBlock
addUnit(SUnit *SU)llvm::SIScheduleBlock
Depthllvm::SIScheduleBlock
fastSchedule()llvm::SIScheduleBlock
finalizeUnits()llvm::SIScheduleBlock
getCost()llvm::SIScheduleBlockinline
getID() constllvm::SIScheduleBlockinline
getInRegs()llvm::SIScheduleBlockinline
getInternalAdditionalRegUsage()llvm::SIScheduleBlockinline
getNumHighLatencySuccessors() constllvm::SIScheduleBlockinline
getOutRegs()llvm::SIScheduleBlockinline
getPreds() constllvm::SIScheduleBlockinline
getScheduledUnits()llvm::SIScheduleBlockinline
getSuccs() constllvm::SIScheduleBlockinline
Heightllvm::SIScheduleBlock
isHighLatencyBlock()llvm::SIScheduleBlockinline
isScheduled()llvm::SIScheduleBlockinline
printDebug(bool Full)llvm::SIScheduleBlock
schedule(MachineBasicBlock::iterator BeginBlock, MachineBasicBlock::iterator EndBlock)llvm::SIScheduleBlock
SIScheduleBlock(SIScheduleDAGMI *DAG, SIScheduleBlockCreator *BC, unsigned ID)llvm::SIScheduleBlockinline
~SIScheduleBlock()=defaultllvm::SIScheduleBlock