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