Home
last modified time | relevance | path

Searched refs:LLVMTargetRef (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DTargetMachine.h37 typedef struct LLVMTarget *LLVMTargetRef; typedef
78 LLVM_C_ABI LLVMTargetRef LLVMGetFirstTarget(void);
80 LLVM_C_ABI LLVMTargetRef LLVMGetNextTarget(LLVMTargetRef T);
85 LLVM_C_ABI LLVMTargetRef LLVMGetTargetFromName(const char *Name);
91 LLVMTargetRef *T,
95 LLVM_C_ABI const char *LLVMGetTargetName(LLVMTargetRef T);
98 LLVM_C_ABI const char *LLVMGetTargetDescription(LLVMTargetRef T);
101 LLVM_C_ABI LLVMBool LLVMTargetHasJIT(LLVMTargetRef T);
104 LLVM_C_ABI LLVMBool LLVMTargetHasTargetMachine(LLVMTargetRef T);
107 LLVM_C_ABI LLVMBool LLVMTargetHasAsmBackend(LLVMTargetRef T);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachineC.cpp53 static Target *unwrap(LLVMTargetRef P) { in unwrap()
59 static LLVMTargetRef wrap(const Target * P) { in wrap()
60 return reinterpret_cast<LLVMTargetRef>(const_cast<Target*>(P)); in wrap()
63 LLVMTargetRef LLVMGetFirstTarget() { in LLVMGetFirstTarget()
71 LLVMTargetRef LLVMGetNextTarget(LLVMTargetRef T) { in LLVMGetNextTarget()
75 LLVMTargetRef LLVMGetTargetFromName(const char *Name) { in LLVMGetTargetFromName()
82 LLVMBool LLVMGetTargetFromTriple(const char* TripleStr, LLVMTargetRef *T, in LLVMGetTargetFromTriple()
98 const char * LLVMGetTargetName(LLVMTargetRef T) { in LLVMGetTargetName()
102 const char * LLVMGetTargetDescription(LLVMTargetRef T) { in LLVMGetTargetDescription()
106 LLVMBool LLVMTargetHasJIT(LLVMTargetRef T) { in LLVMTargetHasJIT()
[all …]