static LLVMTargetMachineRef |
LLVM.LLVMCreateTargetMachineWithOptions(LLVMTargetRef T,
BytePointer Triple,
LLVMTargetMachineOptionsRef Options)
Create a new llvm::TargetMachine.
|
static LLVMTargetMachineRef |
LLVM.LLVMCreateTargetMachineWithOptions(LLVMTargetRef T,
String Triple,
LLVMTargetMachineOptionsRef Options) |
static void |
LLVM.LLVMDisposeTargetMachineOptions(LLVMTargetMachineOptionsRef Options)
Dispose of an LLVMTargetMachineOptionsRef instance.
|
static void |
LLVM.LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options,
BytePointer ABI) |
static void |
LLVM.LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options,
String ABI) |
static void |
LLVM.LLVMTargetMachineOptionsSetCodeGenOptLevel(LLVMTargetMachineOptionsRef Options,
int Level) |
static void |
LLVM.LLVMTargetMachineOptionsSetCodeModel(LLVMTargetMachineOptionsRef Options,
int CodeModel) |
static void |
LLVM.LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options,
BytePointer CPU) |
static void |
LLVM.LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options,
String CPU) |
static void |
LLVM.LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options,
BytePointer Features)
Set the list of features for the target machine.
|
static void |
LLVM.LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options,
String Features) |
static void |
LLVM.LLVMTargetMachineOptionsSetRelocMode(LLVMTargetMachineOptionsRef Options,
int Reloc) |