My Project
|
#include <PassRegistry.h>
Public Member Functions | |
PassPipelineRegistration (StringRef arg, StringRef description, std::function< void(OpPassManager &, const Options &options)> builder) | |
PassPipelineRegistration provides a global initializer that registers a Pass pipeline builder routine.
Usage:
// At namespace scope. void pipelineBuilder(OpPassManager &pm) { pm.addPass(new MyPass()); pm.addPass(new MyOtherPass()); }
static PassPipelineRegistration Unused("unused", "Unused pass", pipelineBuilder);
|
inline |