LLVM  8.0.0svn
Public Member Functions | List of all members
llvm::MachinePassRegistryNode Class Reference

MachinePassRegistryNode - Machine pass node stored in registration list. More...

#include "llvm/CodeGen/MachinePassRegistry.h"

Inheritance diagram for llvm::MachinePassRegistryNode:
Inheritance graph

Public Member Functions

 MachinePassRegistryNode (const char *N, const char *D, MachinePassCtor C)
MachinePassRegistryNodegetNext () const
MachinePassRegistryNode ** getNextAddress ()
StringRef getName () const
StringRef getDescription () const
MachinePassCtor getCtor () const
void setNext (MachinePassRegistryNode *N)

Detailed Description

MachinePassRegistryNode - Machine pass node stored in registration list.

Definition at line 51 of file MachinePassRegistry.h.

Constructor & Destructor Documentation

◆ MachinePassRegistryNode()

llvm::MachinePassRegistryNode::MachinePassRegistryNode ( const char N,
const char D,
MachinePassCtor  C 

Definition at line 59 of file MachinePassRegistry.h.

Member Function Documentation

◆ getCtor()

MachinePassCtor llvm::MachinePassRegistryNode::getCtor ( ) const

Definition at line 67 of file MachinePassRegistry.h.

◆ getDescription()

StringRef llvm::MachinePassRegistryNode::getDescription ( ) const

Definition at line 66 of file MachinePassRegistry.h.

◆ getName()

StringRef llvm::MachinePassRegistryNode::getName ( ) const

Definition at line 65 of file MachinePassRegistry.h.

References Name.

◆ getNext()

MachinePassRegistryNode* llvm::MachinePassRegistryNode::getNext ( ) const

◆ getNextAddress()

MachinePassRegistryNode** llvm::MachinePassRegistryNode::getNextAddress ( )

Definition at line 64 of file MachinePassRegistry.h.

◆ setNext()

void llvm::MachinePassRegistryNode::setNext ( MachinePassRegistryNode N)

Definition at line 68 of file MachinePassRegistry.h.

References N.

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