LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::PassManagerT< UnitType > Member List

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

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