Module llvm_sys::target_machine
source · Expand description
Target machine information, to generate assembly or object files.
Enums§
Functions§
- Create a DataLayout based on the target machine.
- Create a new set of options for an llvm::TargetMachine.
- Dispose of an LLVMTargetMachineOptionsRef instance.
- Get the host CPU’s features as a string. The result needs to be disposed with LLVMDisposeMessage.
- Get the host CPU as a string. The result needs to be disposed with LLVMDisposeMessage.
- Normalize a target triple. The result needs to be disposed with LLVMDisposeMessage.
- Enable fast-path instruction selection.
- Enable global instruction selection.
- Set abort behaviour when global instruction selection fails to lower/select an instruction.
- Enable the MachineOutliner pass.
- Set the list of features for the target machine.