LLVM 20.0.0git
|
#include "llvm/Passes/CodeGenPassBuilder.h"
Public Member Functions | |
AddIRPass (ModulePassManager &MPM, const DerivedT &PB) | |
~AddIRPass () | |
template<typename PassT > | |
void | operator() (PassT &&Pass, StringRef Name=PassT::name()) |
Definition at line 171 of file CodeGenPassBuilder.h.
|
inline |
Definition at line 173 of file CodeGenPassBuilder.h.
References PB().
|
inline |
|
inline |
Definition at line 180 of file CodeGenPassBuilder.h.
References llvm::PassManager< IRUnitT, AnalysisManagerT, ExtraArgTs >::addPass(), llvm::createModuleToFunctionPassAdaptor(), llvm::PassManager< IRUnitT, AnalysisManagerT, ExtraArgTs >::isEmpty(), and Name.