Lines Matching refs:LLVMTargetMachineRef
30 static TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap()
36 static LLVMTargetMachineRef wrap(const TargetMachine *P) { in wrap()
37 return reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine *>(P)); in wrap()
98 LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, in LLVMCreateTargetMachine()
150 void LLVMDisposeTargetMachine(LLVMTargetMachineRef T) { delete unwrap(T); } in LLVMDisposeTargetMachine()
152 LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T) { in LLVMGetTargetMachineTarget()
157 char* LLVMGetTargetMachineTriple(LLVMTargetMachineRef T) { in LLVMGetTargetMachineTriple()
162 char* LLVMGetTargetMachineCPU(LLVMTargetMachineRef T) { in LLVMGetTargetMachineCPU()
167 char* LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T) { in LLVMGetTargetMachineFeatureString()
172 void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T, in LLVMSetTargetMachineAsmVerbosity()
177 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T) { in LLVMCreateTargetDataLayout()
181 static LLVMBool LLVMTargetMachineEmit(LLVMTargetMachineRef T, LLVMModuleRef M, in LLVMTargetMachineEmit()
215 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, in LLVMTargetMachineEmitToFile()
230 LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, in LLVMTargetMachineEmitToMemoryBuffer()
266 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM) { in LLVMAddAnalysisPasses()