LLVM 20.0.0git
Public Member Functions | List of all members
llvm::RegisterRegAlloc Class Reference

#include "llvm/CodeGen/RegAllocRegistry.h"

Inheritance diagram for llvm::RegisterRegAlloc:
Inheritance graph
[legend]

Public Member Functions

 RegisterRegAlloc (const char *N, const char *D, FunctionPassCtor C)
 
- Public Member Functions inherited from llvm::RegisterRegAllocBase< RegisterRegAlloc >
 RegisterRegAllocBase (const char *N, const char *D, FunctionPassCtor C)
 
 ~RegisterRegAllocBase ()
 
RegisterRegAllocgetNext () const
 
- Public Member Functions inherited from llvm::MachinePassRegistryNode< FunctionPass *(*)()>
 MachinePassRegistryNode (const char *N, const char *D, FunctionPass * C)
 
MachinePassRegistryNodegetNext () const
 
MachinePassRegistryNode ** getNextAddress ()
 
StringRef getName () const
 
StringRef getDescription () const
 
FunctionPassgetCtor () const
 
void setNext (MachinePassRegistryNode *N)
 

Additional Inherited Members

- Public Types inherited from llvm::RegisterRegAllocBase< RegisterRegAlloc >
using FunctionPassCtor = FunctionPass *(*)()
 
- Static Public Member Functions inherited from llvm::RegisterRegAllocBase< RegisterRegAlloc >
static RegisterRegAllocgetList ()
 
static FunctionPassCtor getDefault ()
 
static void setDefault (FunctionPassCtor C)
 
static void setListener (MachinePassRegistryListener< FunctionPassCtor > *L)
 
- Static Public Attributes inherited from llvm::RegisterRegAllocBase< RegisterRegAlloc >
static MachinePassRegistry< FunctionPassCtorRegistry
 RegisterRegAlloc's global Registry tracks allocator registration.
 

Detailed Description

Definition at line 61 of file RegAllocRegistry.h.

Constructor & Destructor Documentation

◆ RegisterRegAlloc()

llvm::RegisterRegAlloc::RegisterRegAlloc ( const char N,
const char D,
FunctionPassCtor  C 
)
inline

Definition at line 63 of file RegAllocRegistry.h.


The documentation for this class was generated from the following file: