LLVM API Documentation
#include <MachinePassRegistry.h>
Public Member Functions | |
| MachinePassRegistryNode (const char *N, const char *D, MachinePassCtor C) | |
| MachinePassRegistryNode * | getNext () const |
| MachinePassRegistryNode ** | getNextAddress () |
| const char * | getName () const |
| const char * | getDescription () const |
| MachinePassCtor | getCtor () const |
| void | setNext (MachinePassRegistryNode *N) |
Definition at line 49 of file MachinePassRegistry.h.
| llvm::MachinePassRegistryNode::MachinePassRegistryNode | ( | const char * | N, | |
| const char * | D, | |||
| MachinePassCtor | C | |||
| ) | [inline] |
Definition at line 60 of file MachinePassRegistry.h.
| MachinePassRegistryNode* llvm::MachinePassRegistryNode::getNext | ( | ) | const [inline] |
Reimplemented in llvm::RegisterRegAlloc, and llvm::RegisterScheduler.
Definition at line 68 of file MachinePassRegistry.h.
Referenced by llvm::RegisterScheduler::getNext(), and llvm::RegisterRegAlloc::getNext().
| MachinePassRegistryNode** llvm::MachinePassRegistryNode::getNextAddress | ( | ) | [inline] |
Definition at line 69 of file MachinePassRegistry.h.
Referenced by llvm::MachinePassRegistry::Remove().
| const char* llvm::MachinePassRegistryNode::getName | ( | ) | const [inline] |
Definition at line 70 of file MachinePassRegistry.h.
Referenced by llvm::MachinePassRegistry::Add(), and llvm::MachinePassRegistry::Remove().
| const char* llvm::MachinePassRegistryNode::getDescription | ( | ) | const [inline] |
Definition at line 71 of file MachinePassRegistry.h.
Referenced by llvm::MachinePassRegistry::Add().
| MachinePassCtor llvm::MachinePassRegistryNode::getCtor | ( | ) | const [inline] |
Definition at line 72 of file MachinePassRegistry.h.
Referenced by llvm::MachinePassRegistry::Add().
| void llvm::MachinePassRegistryNode::setNext | ( | MachinePassRegistryNode * | N | ) | [inline] |
Definition at line 73 of file MachinePassRegistry.h.
Referenced by llvm::MachinePassRegistry::Add().