| add(PassClass *P) | llvm::PassManagerT< Trait > | [inline] |
| add(ImmutablePass *P) | llvm::PassManagerT< Trait > | [inline] |
| addPass(ImmutablePass *IP, AnalysisUsage &AU) | llvm::PassManagerT< Trait > | [inline, virtual] |
| llvm::BatcherClass typedef | llvm::FTraits | |
| doFinalization(Module &M) | llvm::FunctionPassManagerT | [inline, virtual] |
| doInitialization(Module &M) | llvm::FunctionPassManagerT | [inline, virtual] |
| dump() const | llvm::Pass | |
| dumpPassStructure(unsigned Offset=0) | llvm::FunctionPassManagerT | [inline, virtual] |
| endPass(Pass *P) | llvm::AnalysisResolver | [inline] |
| FunctionPassManagerT() | llvm::FunctionPassManagerT | [inline] |
| FunctionPassManagerT(FTraits::ParentClass *PC) | llvm::FunctionPassManagerT | [inline] |
| FunctionPassManagerT(FunctionPassManagerT *FPM) | llvm::FunctionPassManagerT | [inline] |
| llvm::getAnalysis() const | llvm::Pass | [inline] |
| llvm::PassManagerT::getAnalysis(AnalysisID ID) const | llvm::AnalysisResolver | [inline] |
| getAnalysisID(const PassInfo *PI) const | llvm::Pass | [inline] |
| getAnalysisOrNullDown(const PassInfo *ID) const | llvm::PassManagerT< Trait > | [inline, virtual] |
| getAnalysisOrNullUp(const PassInfo *ID) const | llvm::PassManagerT< Trait > | [inline, virtual] |
| llvm::getAnalysisToUpdate() const | llvm::Pass | |
| llvm::PassManagerT::getAnalysisToUpdate(AnalysisID ID) const | llvm::AnalysisResolver | [inline] |
| getAnalysisUsage(AnalysisUsage &AU) const | llvm::FunctionPassManagerT | [inline, virtual] |
| getClassPassInfo() | llvm::Pass | [inline, static] |
| getContainedPass(unsigned N) const | llvm::PassManagerT< Trait > | [inline, virtual] |
| getDepth() const | llvm::PassManagerT< Trait > | [inline, virtual] |
| getImmutablePassOrNull(const PassInfo *ID) const | llvm::PassManagerT< Trait > | [inline] |
| getNumContainedPasses() const | llvm::PassManagerT< Trait > | [inline, virtual] |
| getPassInfo() const | llvm::Pass | |
| getPassName() const | llvm::FunctionPassManagerT | [inline, virtual] |
| getPMName() const | llvm::FunctionPassManagerT | [inline, virtual] |
| lookupPassInfo(const std::type_info &TI) | llvm::Pass | [static] |
| markPassUsed(const PassInfo *P, Pass *User) | llvm::PassManagerT< Trait > | [inline, virtual] |
| mustPreserveAnalysisID(const PassInfo *AnalysisID) const | llvm::Pass | |
| llvm::ParentClass typedef | llvm::FTraits | |
| Pass() | llvm::Pass | [inline] |
| llvm::PassClass typedef | llvm::FTraits | |
| PassManagerT(ParentClass *Par=0) | llvm::PassManagerT< Trait > | [inline] |
| llvm::PMType typedef | llvm::FTraits | |
| print(std::ostream &O, const Module *M) const | llvm::Pass | [virtual] |
| releaseMemory() | llvm::Pass | [inline, virtual] |
| run(Function &F) | llvm::FunctionPass | |
| runOnFunction(Function &F) | llvm::FunctionPassManagerT | [inline, virtual] |
| runOnModule(Module &M) | llvm::FunctionPass | [virtual] |
| runOnUnit(UnitType *M) | llvm::PassManagerT< Trait > | [inline, virtual] |
| runPass(FTraits::PassClass *P, Function *F) | llvm::FunctionPassManagerT | [inline, virtual] |
| llvm::FunctionPass::runPass(Module &M) | llvm::ModulePass | [inline, virtual] |
| llvm::FunctionPass::runPass(BasicBlock &) | llvm::ModulePass | [inline, virtual] |
| llvm::PassManagerT::runPass(PassClass *P, UnitType *M)=0 | llvm::PassManagerT< Trait > | [pure virtual] |
| setAnalysisResolver(Pass *P, AnalysisResolver *AR) | llvm::AnalysisResolver | [protected] |
| startPass(Pass *P) | llvm::AnalysisResolver | [inline] |
| llvm::SubPassClass typedef | llvm::FTraits | |
| llvm::UnitType typedef | llvm::FTraits | |
| ~AnalysisResolver() | llvm::AnalysisResolver | [virtual] |
| ~FunctionPassManagerT() | llvm::FunctionPassManagerT | [inline, virtual] |
| ~Pass() | llvm::Pass | [inline, virtual] |
| ~PassManagerT() | llvm::PassManagerT< Trait > | [inline, virtual] |