LLVM 22.0.0git
llvm::RegisterRegAlloc Class Reference

#include "llvm/CodeGen/RegAllocRegistry.h"

Inheritance diagram for llvm::RegisterRegAlloc:
[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
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

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

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