LLVM API Documentation
#include <MachinePassRegistry.h>
Public Member Functions | |
| RegisterPassParser () | |
| ~RegisterPassParser () | |
| void | initialize (cl::Option &O) |
| virtual void | NotifyAdd (const char *N, MachinePassCtor C, const char *D) |
| virtual void | NotifyRemove (const char *N) |
Definition at line 120 of file MachinePassRegistry.h.
| llvm::RegisterPassParser< RegistryClass >::RegisterPassParser | ( | ) | [inline] |
Definition at line 123 of file MachinePassRegistry.h.
| llvm::RegisterPassParser< RegistryClass >::~RegisterPassParser | ( | ) | [inline] |
Definition at line 124 of file MachinePassRegistry.h.
| void llvm::RegisterPassParser< RegistryClass >::initialize | ( | cl::Option & | O | ) | [inline] |
Reimplemented from llvm::cl::generic_parser_base.
Definition at line 126 of file MachinePassRegistry.h.
References llvm::cl::parser< RegistryClass::FunctionPassCtor >::addLiteralOption(), and Node.
| virtual void llvm::RegisterPassParser< RegistryClass >::NotifyAdd | ( | const char * | N, | |
| MachinePassCtor | C, | |||
| const char * | D | |||
| ) | [inline, virtual] |
Implements llvm::MachinePassRegistryListener.
Definition at line 143 of file MachinePassRegistry.h.
References llvm::cl::parser< RegistryClass::FunctionPassCtor >::addLiteralOption().
| virtual void llvm::RegisterPassParser< RegistryClass >::NotifyRemove | ( | const char * | N | ) | [inline, virtual] |
Implements llvm::MachinePassRegistryListener.
Definition at line 148 of file MachinePassRegistry.h.
References llvm::cl::parser< RegistryClass::FunctionPassCtor >::removeLiteralOption().