LLVM API Documentation
#include <TargetMachineRegistry.h>
Public Member Functions | |
| TargetMachineRegistryEntry (const char *N, const char *SD, TargetMachine *(*CF)(const Module &, const std::string &), unsigned(*MMF)(const Module &M), unsigned(*JMF)()) | |
Public Attributes | |
| const char * | Name |
| const char * | ShortDesc |
| TargetMachine *(* | CtorFn )(const Module &, const std::string &) |
| unsigned(* | ModuleMatchQualityFn )(const Module &M) |
| unsigned(* | JITMatchQualityFn )() |
Definition at line 27 of file TargetMachineRegistry.h.
| llvm::TargetMachineRegistryEntry::TargetMachineRegistryEntry | ( | const char * | N, | |
| const char * | SD, | |||
| TargetMachine *(*)(const Module &, const std::string &) | CF, | |||
| unsigned(*)(const Module &M) | MMF, | |||
| unsigned(*)() | JMF | |||
| ) | [inline] |
Definition at line 35 of file TargetMachineRegistry.h.
| const char* llvm::TargetMachineRegistryEntry::Name |
Definition at line 28 of file TargetMachineRegistry.h.
Referenced by llvm::RegistryTraits< TargetMachine >::nameof().
| const char* llvm::TargetMachineRegistryEntry::ShortDesc |
Definition at line 29 of file TargetMachineRegistry.h.
Referenced by llvm::RegistryTraits< TargetMachine >::descof().
| TargetMachine*(* llvm::TargetMachineRegistryEntry::CtorFn)(const Module &, const std::string &) |