LLVM 20.0.0git
|
RegisterPassParser class - Handle the addition of new machine passes. More...
#include "llvm/CodeGen/MachinePassRegistry.h"
Additional Inherited Members | |
Public Types inherited from llvm::cl::parser< RegistryClass::FunctionPassCtor > | |
using | parser_data_type = RegistryClass::FunctionPassCtor |
Protected Attributes inherited from llvm::cl::parser< RegistryClass::FunctionPassCtor > | |
SmallVector< OptionInfo, 8 > | Values |
Protected Attributes inherited from llvm::cl::generic_parser_base | |
Option & | Owner |
RegisterPassParser class - Handle the addition of new machine passes.
Definition at line 135 of file MachinePassRegistry.h.
|
inline |
Definition at line 140 of file MachinePassRegistry.h.
|
inlineoverride |
Definition at line 142 of file MachinePassRegistry.h.
|
inline |
Definition at line 144 of file MachinePassRegistry.h.
References llvm::cl::parser< RegistryClass::FunctionPassCtor >::addLiteralOption(), and llvm::cl::generic_parser_base::initialize().
|
inlineoverridevirtual |
Implements llvm::MachinePassRegistryListener< RegistryClass::FunctionPassCtor >.
Definition at line 160 of file MachinePassRegistry.h.
References llvm::cl::parser< RegistryClass::FunctionPassCtor >::addLiteralOption(), llvm::CallingConv::C, and D.
|
inlineoverridevirtual |
Implements llvm::MachinePassRegistryListener< RegistryClass::FunctionPassCtor >.
Definition at line 164 of file MachinePassRegistry.h.
References llvm::cl::parser< RegistryClass::FunctionPassCtor >::removeLiteralOption().