Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/include/llvm-c/
H A DTargetMachine.h36 typedef struct LLVMTarget *LLVMTargetRef; typedef
77 LLVMTargetRef LLVMGetFirstTarget(void);
79 LLVMTargetRef LLVMGetNextTarget(LLVMTargetRef T);
84 LLVMTargetRef LLVMGetTargetFromName(const char *Name);
89 LLVMBool LLVMGetTargetFromTriple(const char* Triple, LLVMTargetRef *T,
93 const char *LLVMGetTargetName(LLVMTargetRef T);
96 const char *LLVMGetTargetDescription(LLVMTargetRef T);
99 LLVMBool LLVMTargetHasJIT(LLVMTargetRef T);
102 LLVMBool LLVMTargetHasTargetMachine(LLVMTargetRef T);
105 LLVMBool LLVMTargetHasAsmBackend(LLVMTargetRef T);
[all …]
/src/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 …]