Package org.lwjgl.llvm
Class LLVMTargetMachine
java.lang.Object
org.lwjgl.llvm.LLVMTargetMachine
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromLLVMCore.getLibrary()
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
LLVMAddAnalysisPasses
(long T, long PM) void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM)
static long
LLVMCreateTargetDataLayout
(long T) LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T)
static long
LLVMCreateTargetMachine
(long T, CharSequence Triple, CharSequence CPU, CharSequence Features, int Level, int Reloc, int CodeModel) LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, char const * Triple, char const * CPU, char const * Features, LLVMCodeGenOptLevel Level, LLVMRelocMode Reloc, LLVMCodeModel CodeModel)
static long
LLVMCreateTargetMachine
(long T, ByteBuffer Triple, ByteBuffer CPU, ByteBuffer Features, int Level, int Reloc, int CodeModel) LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, char const * Triple, char const * CPU, char const * Features, LLVMCodeGenOptLevel Level, LLVMRelocMode Reloc, LLVMCodeModel CodeModel)
static long
LLVMTargetMachineOptionsRef LLVMCreateTargetMachineOptions(void)
static long
LLVMCreateTargetMachineWithOptions
(long T, CharSequence Triple, long Options) LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)
static long
LLVMCreateTargetMachineWithOptions
(long T, ByteBuffer Triple, long Options) LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)
static void
LLVMDisposeTargetMachine
(long T) void LLVMDisposeTargetMachine(LLVMTargetMachineRef T)
static void
LLVMDisposeTargetMachineOptions
(long Options) void LLVMDisposeTargetMachineOptions(LLVMTargetMachineOptionsRef Options)
static @Nullable String
char * LLVMGetDefaultTargetTriple(void)
static long
LLVMTargetRef LLVMGetFirstTarget(void)
static @Nullable String
char * LLVMGetHostCPUFeatures(void)
static @Nullable String
char * LLVMGetHostCPUName(void)
static long
LLVMGetNextTarget
(long T) LLVMTargetRef LLVMGetNextTarget(LLVMTargetRef T)
static @Nullable String
LLVMGetTargetDescription
(long T) char const * LLVMGetTargetDescription(LLVMTargetRef T)
static long
LLVMTargetRef LLVMGetTargetFromName(char const * Name)
static long
LLVMTargetRef LLVMGetTargetFromName(char const * Name)
static boolean
LLVMGetTargetFromTriple
(CharSequence Triple, PointerBuffer T, PointerBuffer ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)
static boolean
LLVMGetTargetFromTriple
(ByteBuffer Triple, PointerBuffer T, PointerBuffer ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)
static @Nullable String
LLVMGetTargetMachineCPU
(long T) char * LLVMGetTargetMachineCPU(LLVMTargetMachineRef T)
static @Nullable String
char * LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T)
static long
LLVMGetTargetMachineTarget
(long T) LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T)
static @Nullable String
LLVMGetTargetMachineTriple
(long T) char * LLVMGetTargetMachineTriple(LLVMTargetMachineRef T)
static @Nullable String
LLVMGetTargetName
(long T) char const * LLVMGetTargetName(LLVMTargetRef T)
static @Nullable String
char * LLVMNormalizeTargetTriple(char const * triple)
static @Nullable String
LLVMNormalizeTargetTriple
(ByteBuffer triple) char * LLVMNormalizeTargetTriple(char const * triple)
static void
LLVMSetTargetMachineAsmVerbosity
(long T, boolean VerboseAsm) void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T, LLVMBool VerboseAsm)
static void
LLVMSetTargetMachineFastISel
(long T, boolean Enable) void LLVMSetTargetMachineFastISel(LLVMTargetMachineRef T, LLVMBool Enable)
static void
LLVMSetTargetMachineGlobalISel
(long T, boolean Enable) void LLVMSetTargetMachineGlobalISel(LLVMTargetMachineRef T, LLVMBool Enable)
static void
LLVMSetTargetMachineGlobalISelAbort
(long T, int Mode) void LLVMSetTargetMachineGlobalISelAbort(LLVMTargetMachineRef T, LLVMGlobalISelAbortMode Mode)
static void
LLVMSetTargetMachineMachineOutliner
(long T, boolean Enable) void LLVMSetTargetMachineMachineOutliner(LLVMTargetMachineRef T, LLVMBool Enable)
static boolean
LLVMTargetHasAsmBackend
(long T) LLVMBool LLVMTargetHasAsmBackend(LLVMTargetRef T)
static boolean
LLVMTargetHasJIT
(long T) LLVMBool LLVMTargetHasJIT(LLVMTargetRef T)
static boolean
LLVMTargetHasTargetMachine
(long T) LLVMBool LLVMTargetHasTargetMachine(LLVMTargetRef T)
static boolean
LLVMTargetMachineEmitToFile
(long T, long M, CharSequence Filename, int codegen, PointerBuffer ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)
static boolean
LLVMTargetMachineEmitToFile
(long T, long M, ByteBuffer Filename, int codegen, PointerBuffer ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)
static boolean
LLVMTargetMachineEmitToMemoryBuffer
(long T, long M, int codegen, PointerBuffer ErrorMessage, PointerBuffer OutMemBuf) LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M, LLVMCodeGenFileType codegen, char ** ErrorMessage, LLVMMemoryBufferRef * OutMemBuf)
static void
LLVMTargetMachineOptionsSetABI
(long Options, CharSequence ABI) void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)
static void
LLVMTargetMachineOptionsSetABI
(long Options, ByteBuffer ABI) void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)
static void
LLVMTargetMachineOptionsSetCodeGenOptLevel
(long Options, int Level) void LLVMTargetMachineOptionsSetCodeGenOptLevel(LLVMTargetMachineOptionsRef Options, LLVMCodeGenOptLevel Level)
static void
LLVMTargetMachineOptionsSetCodeModel
(long Options, int CodeModel) void LLVMTargetMachineOptionsSetCodeModel(LLVMTargetMachineOptionsRef Options, LLVMCodeModel CodeModel)
static void
LLVMTargetMachineOptionsSetCPU
(long Options, CharSequence CPU) void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)
static void
LLVMTargetMachineOptionsSetCPU
(long Options, ByteBuffer CPU) void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)
static void
LLVMTargetMachineOptionsSetFeatures
(long Options, CharSequence Features) void LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options, char const * Features)
static void
LLVMTargetMachineOptionsSetFeatures
(long Options, ByteBuffer Features) void LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options, char const * Features)
static void
LLVMTargetMachineOptionsSetRelocMode
(long Options, int Reloc) void LLVMTargetMachineOptionsSetRelocMode(LLVMTargetMachineOptionsRef Options, LLVMRelocMode Reloc)
static long
nLLVMCreateTargetMachine
(long T, long Triple, long CPU, long Features, int Level, int Reloc, int CodeModel) LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, char const * Triple, char const * CPU, char const * Features, LLVMCodeGenOptLevel Level, LLVMRelocMode Reloc, LLVMCodeModel CodeModel)
static long
nLLVMCreateTargetMachineWithOptions
(long T, long Triple, long Options) LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)
static long
char * LLVMGetDefaultTargetTriple(void)
static long
char * LLVMGetHostCPUFeatures(void)
static long
char * LLVMGetHostCPUName(void)
static long
nLLVMGetTargetDescription
(long T) char const * LLVMGetTargetDescription(LLVMTargetRef T)
static long
nLLVMGetTargetFromName
(long Name) LLVMTargetRef LLVMGetTargetFromName(char const * Name)
static int
nLLVMGetTargetFromTriple
(long Triple, long T, long ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)
static long
nLLVMGetTargetMachineCPU
(long T) char * LLVMGetTargetMachineCPU(LLVMTargetMachineRef T)
static long
char * LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T)
static long
nLLVMGetTargetMachineTriple
(long T) char * LLVMGetTargetMachineTriple(LLVMTargetMachineRef T)
static long
nLLVMGetTargetName
(long T) char const * LLVMGetTargetName(LLVMTargetRef T)
static long
nLLVMNormalizeTargetTriple
(long triple) char * LLVMNormalizeTargetTriple(char const * triple)
static int
nLLVMTargetMachineEmitToFile
(long T, long M, long Filename, int codegen, long ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)
static int
nLLVMTargetMachineEmitToMemoryBuffer
(long T, long M, int codegen, long ErrorMessage, long OutMemBuf) LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M, LLVMCodeGenFileType codegen, char ** ErrorMessage, LLVMMemoryBufferRef * OutMemBuf)
static void
nLLVMTargetMachineOptionsSetABI
(long Options, long ABI) void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)
static void
nLLVMTargetMachineOptionsSetCPU
(long Options, long CPU) void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)
static void
nLLVMTargetMachineOptionsSetFeatures
(long Options, long Features) void LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options, char const * Features)
-
Field Details
-
LLVMCodeGenLevelNone
public static final int LLVMCodeGenLevelNone- See Also:
-
LLVMCodeGenLevelLess
public static final int LLVMCodeGenLevelLess- See Also:
-
LLVMCodeGenLevelDefault
public static final int LLVMCodeGenLevelDefault- See Also:
-
LLVMCodeGenLevelAggressive
public static final int LLVMCodeGenLevelAggressive- See Also:
-
LLVMRelocDefault
public static final int LLVMRelocDefault- See Also:
-
LLVMRelocStatic
public static final int LLVMRelocStatic- See Also:
-
LLVMRelocPIC
public static final int LLVMRelocPIC- See Also:
-
LLVMRelocDynamicNoPic
public static final int LLVMRelocDynamicNoPic- See Also:
-
LLVMRelocROPI
public static final int LLVMRelocROPI- See Also:
-
LLVMRelocRWPI
public static final int LLVMRelocRWPI- See Also:
-
LLVMRelocROPI_RWPI
public static final int LLVMRelocROPI_RWPI- See Also:
-
LLVMCodeModelDefault
public static final int LLVMCodeModelDefault- See Also:
-
LLVMCodeModelJITDefault
public static final int LLVMCodeModelJITDefault- See Also:
-
LLVMCodeModelTiny
public static final int LLVMCodeModelTiny- See Also:
-
LLVMCodeModelSmall
public static final int LLVMCodeModelSmall- See Also:
-
LLVMCodeModelKernel
public static final int LLVMCodeModelKernel- See Also:
-
LLVMCodeModelMedium
public static final int LLVMCodeModelMedium- See Also:
-
LLVMCodeModelLarge
public static final int LLVMCodeModelLarge- See Also:
-
LLVMAssemblyFile
public static final int LLVMAssemblyFile- See Also:
-
LLVMObjectFile
public static final int LLVMObjectFile- See Also:
-
LLVMGlobalISelAbortEnable
public static final int LLVMGlobalISelAbortEnable- See Also:
-
LLVMGlobalISelAbortDisable
public static final int LLVMGlobalISelAbortDisable- See Also:
-
LLVMGlobalISelAbortDisableWithDiag
public static final int LLVMGlobalISelAbortDisableWithDiag- See Also:
-
-
Method Details
-
LLVMGetFirstTarget
public static long LLVMGetFirstTarget()LLVMTargetRef LLVMGetFirstTarget(void)
-
LLVMGetNextTarget
public static long LLVMGetNextTarget(long T) LLVMTargetRef LLVMGetNextTarget(LLVMTargetRef T)
-
nLLVMGetTargetFromName
public static long nLLVMGetTargetFromName(long Name) LLVMTargetRef LLVMGetTargetFromName(char const * Name)
-
LLVMGetTargetFromName
LLVMTargetRef LLVMGetTargetFromName(char const * Name)
-
LLVMGetTargetFromName
LLVMTargetRef LLVMGetTargetFromName(char const * Name)
-
nLLVMGetTargetFromTriple
public static int nLLVMGetTargetFromTriple(long Triple, long T, long ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)
-
LLVMGetTargetFromTriple
public static boolean LLVMGetTargetFromTriple(ByteBuffer Triple, PointerBuffer T, PointerBuffer ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)
-
LLVMGetTargetFromTriple
public static boolean LLVMGetTargetFromTriple(CharSequence Triple, PointerBuffer T, PointerBuffer ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)
-
nLLVMGetTargetName
public static long nLLVMGetTargetName(long T) char const * LLVMGetTargetName(LLVMTargetRef T)
-
LLVMGetTargetName
char const * LLVMGetTargetName(LLVMTargetRef T)
-
nLLVMGetTargetDescription
public static long nLLVMGetTargetDescription(long T) char const * LLVMGetTargetDescription(LLVMTargetRef T)
-
LLVMGetTargetDescription
char const * LLVMGetTargetDescription(LLVMTargetRef T)
-
LLVMTargetHasJIT
public static boolean LLVMTargetHasJIT(long T) LLVMBool LLVMTargetHasJIT(LLVMTargetRef T)
-
LLVMTargetHasTargetMachine
public static boolean LLVMTargetHasTargetMachine(long T) LLVMBool LLVMTargetHasTargetMachine(LLVMTargetRef T)
-
LLVMTargetHasAsmBackend
public static boolean LLVMTargetHasAsmBackend(long T) LLVMBool LLVMTargetHasAsmBackend(LLVMTargetRef T)
-
LLVMCreateTargetMachineOptions
public static long LLVMCreateTargetMachineOptions()LLVMTargetMachineOptionsRef LLVMCreateTargetMachineOptions(void)
-
LLVMDisposeTargetMachineOptions
public static void LLVMDisposeTargetMachineOptions(long Options) void LLVMDisposeTargetMachineOptions(LLVMTargetMachineOptionsRef Options)
-
nLLVMTargetMachineOptionsSetCPU
public static void nLLVMTargetMachineOptionsSetCPU(long Options, long CPU) void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)
-
LLVMTargetMachineOptionsSetCPU
void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)
-
LLVMTargetMachineOptionsSetCPU
void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)
-
nLLVMTargetMachineOptionsSetFeatures
public static void nLLVMTargetMachineOptionsSetFeatures(long Options, long Features) void LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options, char const * Features)
-
LLVMTargetMachineOptionsSetFeatures
void LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options, char const * Features)
-
LLVMTargetMachineOptionsSetFeatures
void LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options, char const * Features)
-
nLLVMTargetMachineOptionsSetABI
public static void nLLVMTargetMachineOptionsSetABI(long Options, long ABI) void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)
-
LLVMTargetMachineOptionsSetABI
void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)
-
LLVMTargetMachineOptionsSetABI
void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)
-
LLVMTargetMachineOptionsSetCodeGenOptLevel
public static void LLVMTargetMachineOptionsSetCodeGenOptLevel(long Options, int Level) void LLVMTargetMachineOptionsSetCodeGenOptLevel(LLVMTargetMachineOptionsRef Options, LLVMCodeGenOptLevel Level)
-
LLVMTargetMachineOptionsSetRelocMode
public static void LLVMTargetMachineOptionsSetRelocMode(long Options, int Reloc) void LLVMTargetMachineOptionsSetRelocMode(LLVMTargetMachineOptionsRef Options, LLVMRelocMode Reloc)
-
LLVMTargetMachineOptionsSetCodeModel
public static void LLVMTargetMachineOptionsSetCodeModel(long Options, int CodeModel) void LLVMTargetMachineOptionsSetCodeModel(LLVMTargetMachineOptionsRef Options, LLVMCodeModel CodeModel)
-
nLLVMCreateTargetMachineWithOptions
public static long nLLVMCreateTargetMachineWithOptions(long T, long Triple, long Options) LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)
-
LLVMCreateTargetMachineWithOptions
LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)
-
LLVMCreateTargetMachineWithOptions
LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)
-
nLLVMCreateTargetMachine
public static long nLLVMCreateTargetMachine(long T, long Triple, long CPU, long Features, int Level, int Reloc, int CodeModel) LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, char const * Triple, char const * CPU, char const * Features, LLVMCodeGenOptLevel Level, LLVMRelocMode Reloc, LLVMCodeModel CodeModel)
-
LLVMCreateTargetMachine
public static long LLVMCreateTargetMachine(long T, ByteBuffer Triple, ByteBuffer CPU, ByteBuffer Features, int Level, int Reloc, int CodeModel) LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, char const * Triple, char const * CPU, char const * Features, LLVMCodeGenOptLevel Level, LLVMRelocMode Reloc, LLVMCodeModel CodeModel)
-
LLVMCreateTargetMachine
public static long LLVMCreateTargetMachine(long T, CharSequence Triple, CharSequence CPU, CharSequence Features, int Level, int Reloc, int CodeModel) LLVMTargetMachineRef LLVMCreateTargetMachine(LLVMTargetRef T, char const * Triple, char const * CPU, char const * Features, LLVMCodeGenOptLevel Level, LLVMRelocMode Reloc, LLVMCodeModel CodeModel)
-
LLVMDisposeTargetMachine
public static void LLVMDisposeTargetMachine(long T) void LLVMDisposeTargetMachine(LLVMTargetMachineRef T)
-
LLVMGetTargetMachineTarget
public static long LLVMGetTargetMachineTarget(long T) LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T)
-
nLLVMGetTargetMachineTriple
public static long nLLVMGetTargetMachineTriple(long T) char * LLVMGetTargetMachineTriple(LLVMTargetMachineRef T)
-
LLVMGetTargetMachineTriple
char * LLVMGetTargetMachineTriple(LLVMTargetMachineRef T)
-
nLLVMGetTargetMachineCPU
public static long nLLVMGetTargetMachineCPU(long T) char * LLVMGetTargetMachineCPU(LLVMTargetMachineRef T)
-
LLVMGetTargetMachineCPU
char * LLVMGetTargetMachineCPU(LLVMTargetMachineRef T)
-
nLLVMGetTargetMachineFeatureString
public static long nLLVMGetTargetMachineFeatureString(long T) char * LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T)
-
LLVMGetTargetMachineFeatureString
char * LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T)
-
LLVMCreateTargetDataLayout
public static long LLVMCreateTargetDataLayout(long T) LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T)
-
LLVMSetTargetMachineAsmVerbosity
public static void LLVMSetTargetMachineAsmVerbosity(long T, boolean VerboseAsm) void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T, LLVMBool VerboseAsm)
-
LLVMSetTargetMachineFastISel
public static void LLVMSetTargetMachineFastISel(long T, boolean Enable) void LLVMSetTargetMachineFastISel(LLVMTargetMachineRef T, LLVMBool Enable)
-
LLVMSetTargetMachineGlobalISel
public static void LLVMSetTargetMachineGlobalISel(long T, boolean Enable) void LLVMSetTargetMachineGlobalISel(LLVMTargetMachineRef T, LLVMBool Enable)
-
LLVMSetTargetMachineGlobalISelAbort
public static void LLVMSetTargetMachineGlobalISelAbort(long T, int Mode) void LLVMSetTargetMachineGlobalISelAbort(LLVMTargetMachineRef T, LLVMGlobalISelAbortMode Mode)
-
LLVMSetTargetMachineMachineOutliner
public static void LLVMSetTargetMachineMachineOutliner(long T, boolean Enable) void LLVMSetTargetMachineMachineOutliner(LLVMTargetMachineRef T, LLVMBool Enable)
-
nLLVMTargetMachineEmitToFile
public static int nLLVMTargetMachineEmitToFile(long T, long M, long Filename, int codegen, long ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)
-
LLVMTargetMachineEmitToFile
public static boolean LLVMTargetMachineEmitToFile(long T, long M, ByteBuffer Filename, int codegen, PointerBuffer ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)
-
LLVMTargetMachineEmitToFile
public static boolean LLVMTargetMachineEmitToFile(long T, long M, CharSequence Filename, int codegen, PointerBuffer ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)
-
nLLVMTargetMachineEmitToMemoryBuffer
public static int nLLVMTargetMachineEmitToMemoryBuffer(long T, long M, int codegen, long ErrorMessage, long OutMemBuf) LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M, LLVMCodeGenFileType codegen, char ** ErrorMessage, LLVMMemoryBufferRef * OutMemBuf)
-
LLVMTargetMachineEmitToMemoryBuffer
public static boolean LLVMTargetMachineEmitToMemoryBuffer(long T, long M, int codegen, PointerBuffer ErrorMessage, PointerBuffer OutMemBuf) LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M, LLVMCodeGenFileType codegen, char ** ErrorMessage, LLVMMemoryBufferRef * OutMemBuf)
-
nLLVMGetDefaultTargetTriple
public static long nLLVMGetDefaultTargetTriple()char * LLVMGetDefaultTargetTriple(void)
-
LLVMGetDefaultTargetTriple
char * LLVMGetDefaultTargetTriple(void)
-
nLLVMNormalizeTargetTriple
public static long nLLVMNormalizeTargetTriple(long triple) char * LLVMNormalizeTargetTriple(char const * triple)
-
LLVMNormalizeTargetTriple
char * LLVMNormalizeTargetTriple(char const * triple)
-
LLVMNormalizeTargetTriple
char * LLVMNormalizeTargetTriple(char const * triple)
-
nLLVMGetHostCPUName
public static long nLLVMGetHostCPUName()char * LLVMGetHostCPUName(void)
-
LLVMGetHostCPUName
char * LLVMGetHostCPUName(void)
-
nLLVMGetHostCPUFeatures
public static long nLLVMGetHostCPUFeatures()char * LLVMGetHostCPUFeatures(void)
-
LLVMGetHostCPUFeatures
char * LLVMGetHostCPUFeatures(void)
-
LLVMAddAnalysisPasses
public static void LLVMAddAnalysisPasses(long T, long PM) void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM)
-