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] |