LLVM 24.0.0git
llvm::CycleInfo Member List

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

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