My Project
|
A structure to represent the information for a derived pass class. More...
#include <PassRegistry.h>
Public Member Functions | |
PassInfo (StringRef arg, StringRef description, const PassID *passID, const PassAllocatorFunction &allocator) | |
![]() | |
LogicalResult | addToPipeline (OpPassManager &pm, StringRef options) const |
StringRef | getPassArgument () const |
StringRef | getPassDescription () const |
Returns a description for the pass, this never returns null. More... | |
Additional Inherited Members | |
![]() | |
PassRegistryEntry (StringRef arg, StringRef description, const PassRegistryFunction &builder) | |
A structure to represent the information for a derived pass class.
PassInfo::PassInfo | ( | StringRef | arg, |
StringRef | description, | ||
const PassID * | passID, | ||
const PassAllocatorFunction & | allocator | ||
) |
PassInfo constructor should not be invoked directly, instead use PassRegistration or registerPass.