LLVM  8.0.1
Public Member Functions | Static Public Member Functions | List of all members
RegisterTarget< TargetArchType, HasJIT > Struct Template Reference

#include "llvm/Support/TargetRegistry.h"

Public Member Functions

 RegisterTarget (Target &T, const char *Name, const char *Desc, const char *BackendName)
 

Static Public Member Functions

static bool getArchMatch (Triple::ArchType Arch)
 

Detailed Description

template<Triple::ArchType TargetArchType = Triple::UnknownArch, bool HasJIT = false>
struct RegisterTarget< TargetArchType, HasJIT >

Definition at line 917 of file TargetRegistry.h.

Constructor & Destructor Documentation

◆ RegisterTarget()

template<Triple::ArchType TargetArchType = Triple::UnknownArch, bool HasJIT = false>
RegisterTarget< TargetArchType, HasJIT >::RegisterTarget ( Target &  T,
const char Name,
const char Desc,
const char BackendName 
)
inline

Definition at line 918 of file TargetRegistry.h.

References llvm::TargetRegistry::RegisterTarget().

Member Function Documentation

◆ getArchMatch()

template<Triple::ArchType TargetArchType = Triple::UnknownArch, bool HasJIT = false>
static bool RegisterTarget< TargetArchType, HasJIT >::getArchMatch ( Triple::ArchType  Arch)
inlinestatic

Definition at line 924 of file TargetRegistry.h.


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