Home
last modified time | relevance | path

Searched refs:TargetMachine_val (Results 1 – 3 of 3) sorted by relevance

/llvm-project/llvm/bindings/ocaml/target/
H A Dtarget_ocaml.c215 LLVMDisposeTargetMachine(TargetMachine_val(Machine)); in llvm_finalize_target_machine()
230 TargetMachine_val(V) = Machine; in llvm_alloc_targetmachine()
271 return to_val(LLVMGetTargetMachineTarget(TargetMachine_val(Machine))); in llvm_targetmachine_target()
277 LLVMGetTargetMachineTriple(TargetMachine_val(Machine))); in llvm_targetmachine_triple()
283 LLVMGetTargetMachineCPU(TargetMachine_val(Machine))); in llvm_targetmachine_cpu()
289 LLVMGetTargetMachineFeatureString(TargetMachine_val(Machine))); in llvm_targetmachine_features()
295 LLVMCreateTargetDataLayout(TargetMachine_val(Machine))); in llvm_targetmachine_data_layout()
300 LLVMSetTargetMachineAsmVerbosity(TargetMachine_val(Machine), Bool_val(Verb)); in llvm_targetmachine_set_verbose_asm()
306 LLVMSetTargetMachineFastISel(TargetMachine_val(Machine), Bool_val(Enable)); in llvm_targetmachine_set_fast_isel()
312 LLVMSetTargetMachineGlobalISel(TargetMachine_val(Machine), Bool_val(Enable)); in llvm_targetmachine_set_global_isel()
[all …]
H A Dtarget_ocaml.h18 #define TargetMachine_val(v) (*(LLVMTargetMachineRef *)(Data_custom_val(v))) macro
/llvm-project/llvm/bindings/ocaml/transforms/passbuilder/
H A Dpassbuilder_ocaml.c28 LLVMRunPasses(Module_val(M), String_val(Passes), TargetMachine_val(TM), in llvm_run_passes()