[−][src]Module llvm_sys::target_machine
Target machine information, to generate assembly or object files.
Enums
LLVMCodeGenFileType | |
LLVMCodeGenOptLevel | |
LLVMCodeModel | |
LLVMOpaqueTargetMachine | |
LLVMRelocMode | |
LLVMTarget |
Functions
LLVMAddAnalysisPasses⚠ | |
LLVMCreateTargetDataLayout⚠ | Create a DataLayout based on the target machine. |
LLVMCreateTargetMachine⚠ | |
LLVMDisposeTargetMachine⚠ | |
LLVMGetDefaultTargetTriple⚠ | |
LLVMGetFirstTarget⚠ | |
LLVMGetHostCPUFeatures⚠ | Get the host CPU's features as a string. The result needs to be disposed with LLVMDisposeMessage. |
LLVMGetHostCPUName⚠ | Get the host CPU as a string. The result needs to be disposed with LLVMDisposeMessage. |
LLVMGetNextTarget⚠ | |
LLVMGetTargetDescription⚠ | |
LLVMGetTargetFromName⚠ | |
LLVMGetTargetFromTriple⚠ | |
LLVMGetTargetMachineCPU⚠ | |
LLVMGetTargetMachineFeatureString⚠ | |
LLVMGetTargetMachineTarget⚠ | |
LLVMGetTargetMachineTriple⚠ | |
LLVMGetTargetName⚠ | |
LLVMNormalizeTargetTriple⚠ | Normalize a target triple. The result needs to be disposed with LLVMDisposeMessage. |
LLVMSetTargetMachineAsmVerbosity⚠ | |
LLVMTargetHasAsmBackend⚠ | |
LLVMTargetHasJIT⚠ | |
LLVMTargetHasTargetMachine⚠ | |
LLVMTargetMachineEmitToFile⚠ | |
LLVMTargetMachineEmitToMemoryBuffer⚠ |
Type Definitions
LLVMTargetMachineRef | |
LLVMTargetRef |