LLVM 23.0.0git
llvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs > Member List

This is the complete list of members for llvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >, including all inherited members.

isRequired() constllvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >inline
name() constllvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >inline
operator=(const PassConcept &)=deletellvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >
PassConcept(StringRef Name, bool IsRequired, DestructorTy Destructor, RunTy Run, PrintPipelineTy PrintPipeline)llvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >inlineprotected
PassConcept(const PassConcept &)=deletellvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >
printPipeline(raw_ostream &OS, function_ref< StringRef(StringRef)> MapClassName2PassName)llvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >inline
run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs)llvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >inline
~PassConcept()llvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs >inline