LLVM API Documentation

llvm::PassManagerT< Trait > Member List

This is the complete list of members for llvm::PassManagerT< Trait >, including all inherited members.

add(PassClass *P)llvm::PassManagerT< Trait > [inline]
add(ImmutablePass *P)llvm::PassManagerT< Trait > [inline]
addPass(ImmutablePass *IP, AnalysisUsage &AU)llvm::PassManagerT< Trait > [inline, virtual]
BasicBlockPass classllvm::PassManagerT< Trait > [friend]
BasicBlockPassManager classllvm::PassManagerT< Trait > [friend]
dumpPassStructure(unsigned Offset=0)llvm::PassManagerT< Trait > [inline]
endPass(Pass *P)llvm::AnalysisResolver [inline]
FunctionPass classllvm::PassManagerT< Trait > [friend]
FunctionPassManagerT classllvm::PassManagerT< Trait > [friend]
getAnalysis(AnalysisID ID) const llvm::AnalysisResolver [inline]
getAnalysisOrNullDown(const PassInfo *ID) constllvm::PassManagerT< Trait > [inline, virtual]
getAnalysisOrNullUp(const PassInfo *ID) constllvm::PassManagerT< Trait > [inline, virtual]
getAnalysisToUpdate(AnalysisID ID) const llvm::AnalysisResolver [inline]
getContainedPass(unsigned N) constllvm::PassManagerT< Trait > [inline, virtual]
getDepth() constllvm::PassManagerT< Trait > [inline, virtual]
getImmutablePassOrNull(const PassInfo *ID) constllvm::PassManagerT< Trait > [inline]
getNumContainedPasses() constllvm::PassManagerT< Trait > [inline, virtual]
getPassName() const=0llvm::PassManagerT< Trait > [pure virtual]
getPMName() const=0llvm::PassManagerT< Trait > [pure virtual]
ImmutablePass classllvm::PassManagerT< Trait > [friend]
markPassUsed(const PassInfo *P, Pass *User)llvm::PassManagerT< Trait > [inline, virtual]
ModulePass classllvm::PassManagerT< Trait > [friend]
ModulePassManager classllvm::PassManagerT< Trait > [friend]
PassManagerT(ParentClass *Par=0)llvm::PassManagerT< Trait > [inline]
runOnUnit(UnitType *M)llvm::PassManagerT< Trait > [inline, virtual]
runPass(PassClass *P, UnitType *M)=0llvm::PassManagerT< Trait > [pure virtual]
setAnalysisResolver(Pass *P, AnalysisResolver *AR)llvm::AnalysisResolver [protected]
startPass(Pass *P)llvm::AnalysisResolver [inline]
~AnalysisResolver()llvm::AnalysisResolver [virtual]
~PassManagerT()llvm::PassManagerT< Trait > [inline, virtual]