LLVM API Documentation

llvm::LoopInfo Member List

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

addTopLevelLoop(Loop *New)llvm::LoopInfo [inline]
begin() const llvm::LoopInfo [inline]
changeLoopFor(BasicBlock *BB, Loop *L)llvm::LoopInfo
changeTopLevelLoop(Loop *OldLoop, Loop *NewLoop)llvm::LoopInfo
doFinalization(Module &M)llvm::FunctionPass [inline, virtual]
doInitialization(Module &M)llvm::FunctionPass [inline, virtual]
dump() const llvm::Pass
dumpPassStructure(unsigned Offset=0)llvm::Pass [virtual]
end() const llvm::LoopInfo [inline]
getAnalysis() const llvm::Pass [inline]
getAnalysisID(const PassInfo *PI) const llvm::Pass [inline]
getAnalysisToUpdate() const llvm::Pass
getAnalysisUsage(AnalysisUsage &AU) const llvm::LoopInfo [virtual]
getClassPassInfo()llvm::Pass [inline, static]
getLoopDepth(const BasicBlock *BB) const llvm::LoopInfo [inline]
getLoopFor(const BasicBlock *BB) const llvm::LoopInfo [inline]
getPassInfo() const llvm::Pass
getPassName() const llvm::Pass [virtual]
isLoopHeader(BasicBlock *BB) const llvm::LoopInfo [inline]
iterator typedefllvm::LoopInfo
lookupPassInfo(const std::type_info &TI)llvm::Pass [static]
Loop classllvm::LoopInfo [friend]
mustPreserveAnalysisID(const PassInfo *AnalysisID) const llvm::Pass
operator[](const BasicBlock *BB) const llvm::LoopInfo [inline]
Pass()llvm::Pass [inline]
print(std::ostream &O, const Module *=0) const llvm::LoopInfo [virtual]
releaseMemory()llvm::LoopInfo [virtual]
removeBlock(BasicBlock *BB)llvm::LoopInfo
removeLoop(iterator I)llvm::LoopInfo
run(Function &F)llvm::FunctionPass
runOnFunction(Function &F)llvm::LoopInfo [virtual]
runOnModule(Module &M)llvm::FunctionPass [virtual]
runPass(Module &M)llvm::ModulePass [inline, virtual]
runPass(BasicBlock &)llvm::ModulePass [inline, virtual]
stub()llvm::LoopInfo [static]
~LoopInfo()llvm::LoopInfo [inline]
~Pass()llvm::Pass [inline, virtual]