LLVM API Documentation

llvm::TargetMachineRegistryEntry Struct Reference

#include <TargetMachineRegistry.h>

Collaboration diagram for llvm::TargetMachineRegistryEntry:
[legend]

List of all members.

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 )()


Detailed Description

Definition at line 27 of file TargetMachineRegistry.h.


Constructor & Destructor Documentation

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.


Member Data Documentation


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