Package org.lwjgl.llvm
Class LLVMTargetMachine
java.lang.Object
org.lwjgl.llvm.LLVMTargetMachine
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromLLVMCore.getLibrary(). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic voidLLVMAddAnalysisPasses(long T, long PM) void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM)static longLLVMCreateTargetDataLayout(long T) LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T)static longLLVMCreateTargetMachine(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 longLLVMCreateTargetMachine(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 longLLVMTargetMachineOptionsRef LLVMCreateTargetMachineOptions(void)static longLLVMCreateTargetMachineWithOptions(long T, CharSequence Triple, long Options) LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)static longLLVMCreateTargetMachineWithOptions(long T, ByteBuffer Triple, long Options) LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)static voidLLVMDisposeTargetMachine(long T) void LLVMDisposeTargetMachine(LLVMTargetMachineRef T)static voidLLVMDisposeTargetMachineOptions(long Options) void LLVMDisposeTargetMachineOptions(LLVMTargetMachineOptionsRef Options)static @Nullable Stringchar * LLVMGetDefaultTargetTriple(void)static longLLVMTargetRef LLVMGetFirstTarget(void)static @Nullable Stringchar * LLVMGetHostCPUFeatures(void)static @Nullable Stringchar * LLVMGetHostCPUName(void)static longLLVMGetNextTarget(long T) LLVMTargetRef LLVMGetNextTarget(LLVMTargetRef T)static @Nullable StringLLVMGetTargetDescription(long T) char const * LLVMGetTargetDescription(LLVMTargetRef T)static longLLVMTargetRef LLVMGetTargetFromName(char const * Name)static longLLVMTargetRef LLVMGetTargetFromName(char const * Name)static booleanLLVMGetTargetFromTriple(CharSequence Triple, PointerBuffer T, PointerBuffer ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)static booleanLLVMGetTargetFromTriple(ByteBuffer Triple, PointerBuffer T, PointerBuffer ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)static @Nullable StringLLVMGetTargetMachineCPU(long T) char * LLVMGetTargetMachineCPU(LLVMTargetMachineRef T)static @Nullable Stringchar * LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T)static longLLVMGetTargetMachineTarget(long T) LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T)static @Nullable StringLLVMGetTargetMachineTriple(long T) char * LLVMGetTargetMachineTriple(LLVMTargetMachineRef T)static @Nullable StringLLVMGetTargetName(long T) char const * LLVMGetTargetName(LLVMTargetRef T)static @Nullable Stringchar * LLVMNormalizeTargetTriple(char const * triple)static @Nullable StringLLVMNormalizeTargetTriple(ByteBuffer triple) char * LLVMNormalizeTargetTriple(char const * triple)static voidLLVMSetTargetMachineAsmVerbosity(long T, boolean VerboseAsm) void LLVMSetTargetMachineAsmVerbosity(LLVMTargetMachineRef T, LLVMBool VerboseAsm)static voidLLVMSetTargetMachineFastISel(long T, boolean Enable) void LLVMSetTargetMachineFastISel(LLVMTargetMachineRef T, LLVMBool Enable)static voidLLVMSetTargetMachineGlobalISel(long T, boolean Enable) void LLVMSetTargetMachineGlobalISel(LLVMTargetMachineRef T, LLVMBool Enable)static voidLLVMSetTargetMachineGlobalISelAbort(long T, int Mode) void LLVMSetTargetMachineGlobalISelAbort(LLVMTargetMachineRef T, LLVMGlobalISelAbortMode Mode)static voidLLVMSetTargetMachineMachineOutliner(long T, boolean Enable) void LLVMSetTargetMachineMachineOutliner(LLVMTargetMachineRef T, LLVMBool Enable)static booleanLLVMTargetHasAsmBackend(long T) LLVMBool LLVMTargetHasAsmBackend(LLVMTargetRef T)static booleanLLVMTargetHasJIT(long T) LLVMBool LLVMTargetHasJIT(LLVMTargetRef T)static booleanLLVMTargetHasTargetMachine(long T) LLVMBool LLVMTargetHasTargetMachine(LLVMTargetRef T)static booleanLLVMTargetMachineEmitToFile(long T, long M, CharSequence Filename, int codegen, PointerBuffer ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)static booleanLLVMTargetMachineEmitToFile(long T, long M, ByteBuffer Filename, int codegen, PointerBuffer ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)static booleanLLVMTargetMachineEmitToMemoryBuffer(long T, long M, int codegen, PointerBuffer ErrorMessage, PointerBuffer OutMemBuf) LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M, LLVMCodeGenFileType codegen, char ** ErrorMessage, LLVMMemoryBufferRef * OutMemBuf)static voidLLVMTargetMachineOptionsSetABI(long Options, CharSequence ABI) void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)static voidLLVMTargetMachineOptionsSetABI(long Options, ByteBuffer ABI) void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)static voidLLVMTargetMachineOptionsSetCodeGenOptLevel(long Options, int Level) void LLVMTargetMachineOptionsSetCodeGenOptLevel(LLVMTargetMachineOptionsRef Options, LLVMCodeGenOptLevel Level)static voidLLVMTargetMachineOptionsSetCodeModel(long Options, int CodeModel) void LLVMTargetMachineOptionsSetCodeModel(LLVMTargetMachineOptionsRef Options, LLVMCodeModel CodeModel)static voidLLVMTargetMachineOptionsSetCPU(long Options, CharSequence CPU) void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)static voidLLVMTargetMachineOptionsSetCPU(long Options, ByteBuffer CPU) void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)static voidLLVMTargetMachineOptionsSetFeatures(long Options, CharSequence Features) void LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options, char const * Features)static voidLLVMTargetMachineOptionsSetFeatures(long Options, ByteBuffer Features) void LLVMTargetMachineOptionsSetFeatures(LLVMTargetMachineOptionsRef Options, char const * Features)static voidLLVMTargetMachineOptionsSetRelocMode(long Options, int Reloc) void LLVMTargetMachineOptionsSetRelocMode(LLVMTargetMachineOptionsRef Options, LLVMRelocMode Reloc)static longnLLVMCreateTargetMachine(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 longnLLVMCreateTargetMachineWithOptions(long T, long Triple, long Options) LLVMTargetMachineRef LLVMCreateTargetMachineWithOptions(LLVMTargetRef T, char const * Triple, LLVMTargetMachineOptionsRef Options)static longchar * LLVMGetDefaultTargetTriple(void)static longchar * LLVMGetHostCPUFeatures(void)static longchar * LLVMGetHostCPUName(void)static longnLLVMGetTargetDescription(long T) char const * LLVMGetTargetDescription(LLVMTargetRef T)static longnLLVMGetTargetFromName(long Name) LLVMTargetRef LLVMGetTargetFromName(char const * Name)static intnLLVMGetTargetFromTriple(long Triple, long T, long ErrorMessage) LLVMBool LLVMGetTargetFromTriple(char const * Triple, LLVMTargetRef * T, char ** ErrorMessage)static longnLLVMGetTargetMachineCPU(long T) char * LLVMGetTargetMachineCPU(LLVMTargetMachineRef T)static longchar * LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T)static longnLLVMGetTargetMachineTriple(long T) char * LLVMGetTargetMachineTriple(LLVMTargetMachineRef T)static longnLLVMGetTargetName(long T) char const * LLVMGetTargetName(LLVMTargetRef T)static longnLLVMNormalizeTargetTriple(long triple) char * LLVMNormalizeTargetTriple(char const * triple)static intnLLVMTargetMachineEmitToFile(long T, long M, long Filename, int codegen, long ErrorMessage) LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M, char const * Filename, LLVMCodeGenFileType codegen, char ** ErrorMessage)static intnLLVMTargetMachineEmitToMemoryBuffer(long T, long M, int codegen, long ErrorMessage, long OutMemBuf) LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M, LLVMCodeGenFileType codegen, char ** ErrorMessage, LLVMMemoryBufferRef * OutMemBuf)static voidnLLVMTargetMachineOptionsSetABI(long Options, long ABI) void LLVMTargetMachineOptionsSetABI(LLVMTargetMachineOptionsRef Options, char const * ABI)static voidnLLVMTargetMachineOptionsSetCPU(long Options, long CPU) void LLVMTargetMachineOptionsSetCPU(LLVMTargetMachineOptionsRef Options, char const * CPU)static voidnLLVMTargetMachineOptionsSetFeatures(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)
-