LLVM API Documentation
#include <RegAllocRegistry.h>


Public Types | |
| typedef FunctionPass *(* | FunctionPassCtor )() |
Public Member Functions | |
| RegisterRegAlloc (const char *N, const char *D, FunctionPassCtor C) | |
| ~RegisterRegAlloc () | |
| RegisterRegAlloc * | getNext () const |
Static Public Member Functions | |
| static RegisterRegAlloc * | getList () |
| static FunctionPassCtor | getDefault () |
| static void | setDefault (FunctionPassCtor C) |
| static void | setListener (MachinePassRegistryListener *L) |
Static Public Attributes | |
| static MachinePassRegistry | Registry |
Definition at line 27 of file RegAllocRegistry.h.
| typedef FunctionPass*(* llvm::RegisterRegAlloc::FunctionPassCtor)() |
| llvm::RegisterRegAlloc::RegisterRegAlloc | ( | const char * | N, | |
| const char * | D, | |||
| FunctionPassCtor | C | |||
| ) | [inline] |
Definition at line 35 of file RegAllocRegistry.h.
| llvm::RegisterRegAlloc::~RegisterRegAlloc | ( | ) | [inline] |
Definition at line 38 of file RegAllocRegistry.h.
| RegisterRegAlloc* llvm::RegisterRegAlloc::getNext | ( | ) | const [inline] |
Reimplemented from llvm::MachinePassRegistryNode.
Definition at line 43 of file RegAllocRegistry.h.
References llvm::MachinePassRegistryNode::getNext().
| static RegisterRegAlloc* llvm::RegisterRegAlloc::getList | ( | ) | [inline, static] |
| static FunctionPassCtor llvm::RegisterRegAlloc::getDefault | ( | ) | [inline, static] |
| static void llvm::RegisterRegAlloc::setDefault | ( | FunctionPassCtor | C | ) | [inline, static] |
| static void llvm::RegisterRegAlloc::setListener | ( | MachinePassRegistryListener * | L | ) | [inline, static] |
Definition at line 55 of file RegAllocRegistry.h.
RegisterRegAlloc class - Track the registration of register allocators.
Definition at line 33 of file RegAllocRegistry.h.
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.