Expand description
Target machine information, to generate assembly or object files.
Enums§
- LLVM
Code GenFile Type - LLVM
Code GenOpt Level - LLVM
Code Model - LLVM
GlobalI SelAbort Mode - LLVM
Opaque Target Machine - LLVM
Opaque Target Machine Options - LLVM
Reloc Mode - LLVM
Target
Functions§
- LLVM
AddAnalysis ⚠Passes - LLVM
Create ⚠Target Data Layout - Create a DataLayout based on the target machine.
- LLVM
Create ⚠Target Machine - LLVM
Create ⚠Target Machine Options - Create a new set of options for an llvm::TargetMachine.
- LLVM
Create ⚠Target Machine With Options - LLVM
Dispose ⚠Target Machine - LLVM
Dispose ⚠Target Machine Options - Dispose of an LLVMTargetMachineOptionsRef instance.
- LLVM
GetDefault ⚠Target Triple - LLVM
GetFirst ⚠Target - LLVM
GetHostCPU ⚠Features - Get the host CPU’s features as a string. The result needs to be disposed with LLVMDisposeMessage.
- LLVM
GetHostCPU ⚠Name - Get the host CPU as a string. The result needs to be disposed with LLVMDisposeMessage.
- LLVM
GetNext ⚠Target - LLVM
GetTarget ⚠Description - LLVM
GetTarget ⚠From Name - LLVM
GetTarget ⚠From Triple - LLVM
GetTarget ⚠MachineCPU - LLVM
GetTarget ⚠Machine Feature String - LLVM
GetTarget ⚠Machine Target - LLVM
GetTarget ⚠Machine Triple - LLVM
GetTarget ⚠Name - LLVM
Normalize ⚠Target Triple - Normalize a target triple. The result needs to be disposed with LLVMDisposeMessage.
- LLVM
SetTarget ⚠Machine AsmVerbosity - LLVM
SetTarget ⚠Machine FastI Sel - Enable fast-path instruction selection.
- LLVM
SetTarget ⚠Machine GlobalI Sel - Enable global instruction selection.
- LLVM
SetTarget ⚠Machine GlobalI SelAbort - Set abort behaviour when global instruction selection fails to lower/select an instruction.
- LLVM
SetTarget ⚠Machine Machine Outliner - Enable the MachineOutliner pass.
- LLVM
Target ⚠HasAsm Backend - LLVM
Target ⚠HasJIT - LLVM
Target ⚠HasTarget Machine - LLVM
Target ⚠Machine Emit ToFile - LLVM
Target ⚠Machine Emit ToMemory Buffer - LLVM
Target ⚠Machine Options SetABI - LLVM
Target ⚠Machine Options SetCPU - LLVM
Target ⚠Machine Options SetCode GenOpt Level - LLVM
Target ⚠Machine Options SetCode Model - LLVM
Target ⚠Machine Options SetFeatures - Set the list of features for the target machine.
- LLVM
Target ⚠Machine Options SetReloc Mode