LLVM API Documentation
#include <TargetMachineRegistry.h>
Inheritance diagram for llvm::TargetMachineRegistry::Entry:


Public Member Functions | |
| const Entry * | getNext () const |
Public Attributes | |
| const char * | Name |
| const char * | ShortDesc |
| TargetMachine *(* | CtorFn )(const Module &, const std::string &) |
| unsigned(* | ModuleMatchQualityFn )(const Module &M) |
| unsigned(* | JITMatchQualityFn )() |
Protected Member Functions | |
| Entry (const char *N, const char *SD, TargetMachine *(*CF)(const Module &, const std::string &), unsigned(*MMF)(const Module &M), unsigned(*JMF)()) | |
Definition at line 48 of file TargetMachineRegistry.h.
| TargetMachineRegistry::Entry::Entry | ( | const char * | N, | |
| const char * | SD, | |||
| TargetMachine *(*)(const Module &, const std::string &) | CF, | |||
| unsigned(*)(const Module &M) | MMF, | |||
| unsigned(*)() | JMF | |||
| ) | [protected] |
Definition at line 28 of file TargetMachineRegistry.cpp.
References llvm::TargetRegistrationListener::getNext(), and Listeners.
| const Entry* llvm::TargetMachineRegistry::Entry::getNext | ( | ) | const [inline] |
Definition at line 55 of file TargetMachineRegistry.h.
| const char* llvm::TargetMachineRegistry::Entry::Name |
Definition at line 49 of file TargetMachineRegistry.h.
| const char* llvm::TargetMachineRegistry::Entry::ShortDesc |
Definition at line 50 of file TargetMachineRegistry.h.
| TargetMachine*(* llvm::TargetMachineRegistry::Entry::CtorFn)(const Module &, const std::string &) |
| unsigned(* llvm::TargetMachineRegistry::Entry::ModuleMatchQualityFn)(const Module &M) |
| unsigned(* llvm::TargetMachineRegistry::Entry::JITMatchQualityFn)() |