Searched refs:LLVMTargetMachineRef (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm-c/ |
| H A D | TargetMachine.h | 34 typedef struct LLVMOpaqueTargetMachine *LLVMTargetMachineRef; typedef 102 LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, 108 void LLVMDisposeTargetMachine(LLVMTargetMachineRef T); 111 LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T); 116 char *LLVMGetTargetMachineTriple(LLVMTargetMachineRef T); 121 char *LLVMGetTargetMachineCPU(LLVMTargetMachineRef T); 126 char *LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T); 129 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T); 132 void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T, 138 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, [all …]
|
| H A D | ExecutionEngine.h | 140 LLVMTargetMachineRef
|
| H A D | Orc.h | 1144 LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(LLVMTargetMachineRef TM);
|
| /llvm-project-15.0.7/llvm/lib/Target/ |
| H A D | TargetMachineC.cpp | 30 static TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap() 36 static LLVMTargetMachineRef wrap(const 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() [all …]
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/target/ |
| H A D | target_ocaml.c | 207 #define TargetMachine_val(v) (*(LLVMTargetMachineRef *)(Data_custom_val(v))) 222 static value llvm_alloc_targetmachine(LLVMTargetMachineRef Machine) { in llvm_alloc_targetmachine() 223 value V = alloc_custom(&llvm_target_machine_ops, sizeof(LLVMTargetMachineRef), in llvm_alloc_targetmachine() 235 LLVMTargetMachineRef Machine; in llvm_create_targetmachine_native()
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilderBindings.cpp | 39 static TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap() 47 LLVMTargetMachineRef TM, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
| /llvm-project-15.0.7/llvm/include/llvm-c/Transforms/ |
| H A D | PassBuilder.h | 50 LLVMTargetMachineRef TM,
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngineBindings.cpp | 33 static LLVMTargetMachineRef wrap(const TargetMachine *P) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 35 reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine*>(P)); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 286 LLVMTargetMachineRef
|
| /llvm-project-15.0.7/llvm/unittests/Passes/ |
| H A D | PassBuilderBindingsTest.cpp | 53 LLVMTargetMachineRef TM;
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/ |
| H A D | OrcV2CBindingsAddObjectFile.c | 97 LLVMTargetMachineRef TM = in main()
|
| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | target.go | 33 C C.LLVMTargetMachineRef
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | OrcV2CBindings.cpp | 107 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(TargetMachine, LLVMTargetMachineRef) 818 LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(LLVMTargetMachineRef TM) { in LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine()
|