| add(Pass *P, bool ProcessAnalysis=true) | llvm::PMDataManager |  | 
  | addLowerLevelRequiredPass(Pass *P, Pass *RequiredPass) | llvm::PMDataManager | virtual | 
  | assignPassManager(PMStack &PMS, PassManagerType T) override | llvm::FunctionPass | virtual | 
  | collectRequiredAndUsedAnalyses(SmallVectorImpl< Pass * > &UsedPasses, SmallVectorImpl< AnalysisID > &ReqPassNotAvailable, Pass *P) | llvm::PMDataManager |  | 
  | createPass(AnalysisID ID) | llvm::Pass | static | 
  | createPrinterPass(raw_ostream &OS, const std::string &Banner) const override | llvm::FunctionPass | virtual | 
  | doFinalization(Module &) | llvm::Pass | inlinevirtual | 
  | doInitialization(Module &) | llvm::Pass | inlinevirtual | 
  | dump() const | llvm::Pass |  | 
  | dumpLastUses(Pass *P, unsigned Offset) const | llvm::PMDataManager |  | 
  | dumpPassArguments() const | llvm::PMDataManager |  | 
  | dumpPassInfo(Pass *P, enum PassDebuggingString S1, enum PassDebuggingString S2, StringRef Msg) | llvm::PMDataManager |  | 
  | dumpPassStructure(unsigned Offset) override | llvm::RGPassManager | virtual | 
  | dumpPreservedSet(const Pass *P) const | llvm::PMDataManager |  | 
  | dumpRequiredSet(const Pass *P) const | llvm::PMDataManager |  | 
  | dumpUsedSet(const Pass *P) const | llvm::PMDataManager |  | 
  | emitInstrCountChangedRemark(Pass *P, Module &M, int64_t Delta, unsigned CountBefore, StringMap< std::pair< unsigned, unsigned > > &FunctionToInstrCount, Function *F=nullptr) | llvm::PMDataManager |  | 
  | findAnalysisPass(AnalysisID AID, bool Direction) | llvm::PMDataManager |  | 
  | freePass(Pass *P, StringRef Msg, enum PassDebuggingString) | llvm::PMDataManager |  | 
  | FunctionPass(char &pid) | llvm::FunctionPass | inlineexplicit | 
  | getAnalysis() const | llvm::Pass |  | 
  | getAnalysis(Function &F, bool *Changed=nullptr) | llvm::Pass |  | 
  | getAnalysisID(AnalysisID PI) const | llvm::Pass |  | 
  | getAnalysisID(AnalysisID PI, Function &F, bool *Changed=nullptr) | llvm::Pass |  | 
  | getAnalysisIfAvailable() const | llvm::Pass |  | 
  | getAnalysisUsage(AnalysisUsage &Info) const override | llvm::RGPassManager | virtual | 
  | getAsImmutablePass() | llvm::Pass | virtual | 
  | getAsPass() override | llvm::RGPassManager | inlinevirtual | 
  | getAsPMDataManager() override | llvm::RGPassManager | inlinevirtual | 
  | getAvailableAnalysis() | llvm::PMDataManager | inline | 
  | getContainedPass(unsigned N) | llvm::RGPassManager | inline | 
  | getDepth() const | llvm::PMDataManager | inline | 
  | getNumContainedPasses() const | llvm::PMDataManager | inline | 
  | getOnTheFlyPass(Pass *P, AnalysisID PI, Function &F) | llvm::PMDataManager | virtual | 
  | getPassArgument() const | llvm::Pass |  | 
  | getPassID() const | llvm::Pass | inline | 
  | getPassKind() const | llvm::Pass | inline | 
  | getPassManagerType() const override | llvm::RGPassManager | inlinevirtual | 
  | getPassName() const override | llvm::RGPassManager | inlinevirtual | 
  | getPotentialPassManagerType() const override | llvm::FunctionPass | virtual | 
  | getResolver() const | llvm::Pass | inline | 
  | getTopLevelManager() | llvm::PMDataManager | inline | 
  | ID | llvm::RGPassManager | static | 
  | InheritedAnalysis | llvm::PMDataManager | protected | 
  | initializeAnalysisImpl(Pass *P) | llvm::PMDataManager |  | 
  | initializeAnalysisInfo() | llvm::PMDataManager | inline | 
  | initSizeRemarkInfo(Module &M, StringMap< std::pair< unsigned, unsigned > > &FunctionToInstrCount) | llvm::PMDataManager |  | 
  | isPassDebuggingExecutionsOrMore() const | llvm::PMDataManager | protected | 
  | lookupPassInfo(const void *TI) | llvm::Pass | static | 
  | lookupPassInfo(StringRef Arg) | llvm::Pass | static | 
  | mustPreserveAnalysisID(char &AID) const | llvm::Pass |  | 
  | operator=(const Pass &)=delete | llvm::Pass |  | 
  | Pass(PassKind K, char &pid) | llvm::Pass | inlineexplicit | 
  | Pass(const Pass &)=delete | llvm::Pass |  | 
  | PassVector | llvm::PMDataManager | protected | 
  | PMDataManager() | llvm::PMDataManager | inlineexplicit | 
  | populateInheritedAnalysis(PMStack &PMS) | llvm::PMDataManager | inline | 
  | preparePassManager(PMStack &) | llvm::Pass | virtual | 
  | preserveHigherLevelAnalysis(Pass *P) | llvm::PMDataManager |  | 
  | print(raw_ostream &OS, const Module *M) const | llvm::Pass | virtual | 
  | recordAvailableAnalysis(Pass *P) | llvm::PMDataManager |  | 
  | releaseMemory() | llvm::Pass | virtual | 
  | removeDeadPasses(Pass *P, StringRef Msg, enum PassDebuggingString) | llvm::PMDataManager |  | 
  | removeNotPreservedAnalysis(Pass *P) | llvm::PMDataManager |  | 
  | RGPassManager() | llvm::RGPassManager | explicit | 
  | runOnFunction(Function &F) override | llvm::RGPassManager | virtual | 
  | setDepth(unsigned newDepth) | llvm::PMDataManager | inline | 
  | setResolver(AnalysisResolver *AR) | llvm::Pass |  | 
  | setTopLevelManager(PMTopLevelManager *T) | llvm::PMDataManager | inline | 
  | skipFunction(const Function &F) const | llvm::FunctionPass | protected | 
  | TPM | llvm::PMDataManager | protected | 
  | verifyAnalysis() const | llvm::Pass | virtual | 
  | verifyPreservedAnalysis(Pass *P) | llvm::PMDataManager |  | 
  | ~Pass() | llvm::Pass | virtual | 
  | ~PMDataManager() | llvm::PMDataManager | virtual |