Lines Matching refs:LLVMTargetMachineRef
35 static TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap()
41 static LLVMTargetMachineRef wrap(const TargetMachine *P) { in wrap()
42 return reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine *>(P)); in wrap()
104 LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, in LLVMCreateTargetMachine()
146 void LLVMDisposeTargetMachine(LLVMTargetMachineRef T) { delete unwrap(T); } in LLVMDisposeTargetMachine()
148 LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T) { in LLVMGetTargetMachineTarget()
153 char* LLVMGetTargetMachineTriple(LLVMTargetMachineRef T) { in LLVMGetTargetMachineTriple()
158 char* LLVMGetTargetMachineCPU(LLVMTargetMachineRef T) { in LLVMGetTargetMachineCPU()
163 char* LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T) { in LLVMGetTargetMachineFeatureString()
168 void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T, in LLVMSetTargetMachineAsmVerbosity()
173 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T) { in LLVMCreateTargetDataLayout()
177 static LLVMBool LLVMTargetMachineEmit(LLVMTargetMachineRef T, LLVMModuleRef M, in LLVMTargetMachineEmit()
211 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, in LLVMTargetMachineEmitToFile()
224 LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, in LLVMTargetMachineEmitToMemoryBuffer()
241 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM) { in LLVMAddAnalysisPasses()