Lines Matching refs:LLVMTargetMachineRef
35 typedef struct LLVMOpaqueTargetMachine *LLVMTargetMachineRef; typedef
153 LLVMTargetMachineRef
158 LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T,
164 void LLVMDisposeTargetMachine(LLVMTargetMachineRef T);
167 LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T);
172 char *LLVMGetTargetMachineTriple(LLVMTargetMachineRef T);
177 char *LLVMGetTargetMachineCPU(LLVMTargetMachineRef T);
182 char *LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T);
185 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T);
188 void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T,
192 void LLVMSetTargetMachineFastISel(LLVMTargetMachineRef T, LLVMBool Enable);
195 void LLVMSetTargetMachineGlobalISel(LLVMTargetMachineRef T, LLVMBool Enable);
199 void LLVMSetTargetMachineGlobalISelAbort(LLVMTargetMachineRef T,
203 void LLVMSetTargetMachineMachineOutliner(LLVMTargetMachineRef T,
209 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M,
215 LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M,
236 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM);