LLVM 19.0.0git
llvm::LoopInfoBase< BlockT, LoopT > Member List

This is the complete list of members for llvm::LoopInfoBase< BlockT, LoopT >, including all inherited members.

addTopLevelLoop(LoopT *New)llvm::LoopInfoBase< BlockT, LoopT >inline
AllocateLoop(ArgsTy &&...Args)llvm::LoopInfoBase< BlockT, LoopT >inline
analyze(const DominatorTreeBase< BlockT, false > &DomTree)llvm::LoopInfoBase< BlockT, LoopT >
begin() constllvm::LoopInfoBase< BlockT, LoopT >inline
changeLoopFor(BlockT *BB, LoopT *L)llvm::LoopInfoBase< BlockT, LoopT >inline
changeTopLevelLoop(LoopT *OldLoop, LoopT *NewLoop)llvm::LoopInfoBase< BlockT, LoopT >inline
destroy(LoopT *L)llvm::LoopInfoBase< BlockT, LoopT >inline
empty() constllvm::LoopInfoBase< BlockT, LoopT >inline
end() constllvm::LoopInfoBase< BlockT, LoopT >inline
getLoopDepth(const BlockT *BB) constllvm::LoopInfoBase< BlockT, LoopT >inline
getLoopFor(const BlockT *BB) constllvm::LoopInfoBase< BlockT, LoopT >inline
getLoopsInPreorder() constllvm::LoopInfoBase< BlockT, LoopT >
getLoopsInReverseSiblingPreorder() constllvm::LoopInfoBase< BlockT, LoopT >
getTopLevelLoops() constllvm::LoopInfoBase< BlockT, LoopT >inline
getTopLevelLoopsVector()llvm::LoopInfoBase< BlockT, LoopT >inline
isLoopHeader(const BlockT *BB) constllvm::LoopInfoBase< BlockT, LoopT >inline
isNotAlreadyContainedIn(const LoopT *SubLoop, const LoopT *ParentLoop)llvm::LoopInfoBase< BlockT, LoopT >inlinestatic
iterator typedefllvm::LoopInfoBase< BlockT, LoopT >
LoopBase< BlockT, LoopT >llvm::LoopInfoBase< BlockT, LoopT >friend
LoopInfollvm::LoopInfoBase< BlockT, LoopT >friend
LoopInfoBase()=defaultllvm::LoopInfoBase< BlockT, LoopT >
LoopInfoBase(LoopInfoBase &&Arg)llvm::LoopInfoBase< BlockT, LoopT >inline
operator=(LoopInfoBase &&RHS)llvm::LoopInfoBase< BlockT, LoopT >inline
operator[](const BlockT *BB) constllvm::LoopInfoBase< BlockT, LoopT >inline
print(raw_ostream &OS) constllvm::LoopInfoBase< BlockT, LoopT >
rbegin() constllvm::LoopInfoBase< BlockT, LoopT >inline
releaseMemory()llvm::LoopInfoBase< BlockT, LoopT >inline
removeBlock(BlockT *BB)llvm::LoopInfoBase< BlockT, LoopT >inline
removeLoop(iterator I)llvm::LoopInfoBase< BlockT, LoopT >inline
rend() constllvm::LoopInfoBase< BlockT, LoopT >inline
reverse_iterator typedefllvm::LoopInfoBase< BlockT, LoopT >
verify(const DominatorTreeBase< BlockT, false > &DomTree) constllvm::LoopInfoBase< BlockT, LoopT >
~LoopInfoBase()llvm::LoopInfoBase< BlockT, LoopT >inline