LLVM 24.0.0git
llvm::MachineCycleInfo Member List

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

addBlockToCycle(BlockT *Block, CycleRef C)llvm::GenericCycleInfo< MachineSSAContext >
BlockT typedefllvm::GenericCycleInfo< MachineSSAContext >
children(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >inline
clear()llvm::GenericCycleInfo< MachineSSAContext >
compute(FunctionT &F)llvm::GenericCycleInfo< MachineSSAContext >
const_toplevel_iterator typedefllvm::GenericCycleInfo< MachineSSAContext >
contains(CycleRef Outer, CycleRef Inner) constllvm::GenericCycleInfo< MachineSSAContext >inline
cycles() constllvm::GenericCycleInfo< MachineSSAContext >inline
dump() constllvm::GenericCycleInfo< MachineSSAContext >inline
FunctionT typedefllvm::GenericCycleInfo< MachineSSAContext >
GenericCycleInfo()=defaultllvm::GenericCycleInfo< MachineSSAContext >
getBlocks(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >inline
getCycle(const BlockT *Block) constllvm::GenericCycleInfo< MachineSSAContext >inline
getCycleDepth(const BlockT *Block) constllvm::GenericCycleInfo< MachineSSAContext >inline
getCyclePredecessor(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >
getCyclePreheader(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >
getDepth(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >inline
getEntries(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >inline
getExitBlocks(CycleRef C, SmallVectorImpl< BlockT * > &TmpStorage) constllvm::GenericCycleInfo< MachineSSAContext >
getExitingBlocks(CycleRef C, SmallVectorImpl< BlockT * > &TmpStorage) constllvm::GenericCycleInfo< MachineSSAContext >
getFunction() constllvm::GenericCycleInfo< MachineSSAContext >inline
getHeader(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >inline
getNumBlocks(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >inline
getParentCycle(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >inline
getSmallestCommonCycle(CycleRef A, CycleRef B) constllvm::GenericCycleInfo< MachineSSAContext >
getSSAContext() constllvm::GenericCycleInfo< MachineSSAContext >inline
getTopLevelParentCycle(const BlockT *Block) constllvm::GenericCycleInfo< MachineSSAContext >inline
isEntry(CycleRef C, const BlockT *Block) constllvm::GenericCycleInfo< MachineSSAContext >inline
isReducible(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >inline
operator=(GenericCycleInfo &&)=defaultllvm::GenericCycleInfo< MachineSSAContext >
print(raw_ostream &Out) constllvm::GenericCycleInfo< MachineSSAContext >
printEntries(CycleRef C, const MachineSSAContext &Ctx) constllvm::GenericCycleInfo< MachineSSAContext >inline
setSingleEntry(CycleRef C, BlockT *Block)llvm::GenericCycleInfo< MachineSSAContext >inline
splitCriticalEdge(BlockT *Pred, BlockT *Succ, BlockT *New)llvm::GenericCycleInfo< MachineSSAContext >
toplevel_begin() constllvm::GenericCycleInfo< MachineSSAContext >inline
toplevel_cycles() constllvm::GenericCycleInfo< MachineSSAContext >inline
toplevel_end() constllvm::GenericCycleInfo< MachineSSAContext >inline
verify() constllvm::GenericCycleInfo< MachineSSAContext >
verifyCycle(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >
verifyCycleNest(CycleRef C) constllvm::GenericCycleInfo< MachineSSAContext >