Home
last modified time | relevance | path

Searched refs:LLVMTargetMachineRef (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DTargetMachine.h28 typedef struct LLVMOpaqueTargetMachine *LLVMTargetMachineRef; typedef
96 LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T,
102 void LLVMDisposeTargetMachine(LLVMTargetMachineRef T);
105 LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T);
110 char *LLVMGetTargetMachineTriple(LLVMTargetMachineRef T);
115 char *LLVMGetTargetMachineCPU(LLVMTargetMachineRef T);
120 char *LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T);
123 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T);
126 void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T,
132 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M,
[all …]
H A DOrcBindings.h49 LLVMOrcJITStackRef LLVMOrcCreateInstance(LLVMTargetMachineRef TM);
H A DExecutionEngine.h141 LLVMTargetMachineRef
/freebsd-12.1/contrib/llvm/lib/Target/
H A DTargetMachineC.cpp35 static TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap()
41 static LLVMTargetMachineRef wrap(const TargetMachine *P) { in wrap()
103 LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, in LLVMCreateTargetMachine()
155 void LLVMDisposeTargetMachine(LLVMTargetMachineRef T) { delete unwrap(T); } in LLVMDisposeTargetMachine()
157 LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T) { in LLVMGetTargetMachineTarget()
162 char* LLVMGetTargetMachineTriple(LLVMTargetMachineRef T) { in LLVMGetTargetMachineTriple()
167 char* LLVMGetTargetMachineCPU(LLVMTargetMachineRef T) { in LLVMGetTargetMachineCPU()
172 char* LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T) { in LLVMGetTargetMachineFeatureString()
177 void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T, in LLVMSetTargetMachineAsmVerbosity()
182 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T) { in LLVMCreateTargetDataLayout()
[all …]
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp34 static LLVMTargetMachineRef wrap(const TargetMachine *P) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
36 reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine*>(P)); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
288 LLVMTargetMachineRef
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DOrcCBindings.cpp16 LLVMOrcJITStackRef LLVMOrcCreateInstance(LLVMTargetMachineRef TM) { in LLVMOrcCreateInstance()
H A DOrcCBindingsStack.h48 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(TargetMachine, LLVMTargetMachineRef) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()