Package org.lwjgl.llvm
Class LLVMRemarks
java.lang.Object
org.lwjgl.llvm.LLVMRemarks
-
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
LLVMRemarkArgGetDebugLoc
(long Arg) LLVMRemarkDebugLocRef LLVMRemarkArgGetDebugLoc(LLVMRemarkArgRef Arg)
static long
LLVMRemarkArgGetKey
(long Arg) LLVMRemarkStringRef LLVMRemarkArgGetKey(LLVMRemarkArgRef Arg)
static long
LLVMRemarkArgGetValue
(long Arg) LLVMRemarkStringRef LLVMRemarkArgGetValue(LLVMRemarkArgRef Arg)
static int
LLVMRemarkDebugLocGetSourceColumn
(long DL) uint32_t LLVMRemarkDebugLocGetSourceColumn(LLVMRemarkDebugLocRef DL)
static long
LLVMRemarkDebugLocGetSourceFilePath
(long DL) LLVMRemarkStringRef LLVMRemarkDebugLocGetSourceFilePath(LLVMRemarkDebugLocRef DL)
static int
LLVMRemarkDebugLocGetSourceLine
(long DL) uint32_t LLVMRemarkDebugLocGetSourceLine(LLVMRemarkDebugLocRef DL)
static void
LLVMRemarkEntryDispose
(long Remark) void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark)
static long
LLVMRemarkEntryGetDebugLoc
(long Remark) LLVMRemarkDebugLocRef LLVMRemarkEntryGetDebugLoc(LLVMRemarkEntryRef Remark)
static long
LLVMRemarkEntryGetFirstArg
(long Remark) LLVMRemarkArgRef LLVMRemarkEntryGetFirstArg(LLVMRemarkEntryRef Remark)
static long
LLVMRemarkEntryGetFunctionName
(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetFunctionName(LLVMRemarkEntryRef Remark)
static long
LLVMRemarkEntryGetHotness
(long Remark) uint64_t LLVMRemarkEntryGetHotness(LLVMRemarkEntryRef Remark)
static long
LLVMRemarkEntryGetNextArg
(long It, long Remark) LLVMRemarkArgRef LLVMRemarkEntryGetNextArg(LLVMRemarkArgRef It, LLVMRemarkEntryRef Remark)
static int
LLVMRemarkEntryGetNumArgs
(long Remark) uint32_t LLVMRemarkEntryGetNumArgs(LLVMRemarkEntryRef Remark)
static long
LLVMRemarkEntryGetPassName
(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark)
static long
LLVMRemarkEntryGetRemarkName
(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetRemarkName(LLVMRemarkEntryRef Remark)
static int
LLVMRemarkEntryGetType
(long Remark) enum LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark)
static long
LLVMRemarkParserRef LLVMRemarkParserCreateBitstream(void const * Buf, uint64_t Size)
static long
LLVMRemarkParserRef LLVMRemarkParserCreateYAML(void const * Buf, uint64_t Size)
static void
LLVMRemarkParserDispose
(long Parser) void LLVMRemarkParserDispose(LLVMRemarkParserRef Parser)
static @Nullable String
LLVMRemarkParserGetErrorMessage
(long Parser) char const * LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser)
static long
LLVMRemarkParserGetNext
(long Parser) LLVMRemarkEntryRef LLVMRemarkParserGetNext(LLVMRemarkParserRef Parser)
static boolean
LLVMRemarkParserHasError
(long Parser) LLVMBool LLVMRemarkParserHasError(LLVMRemarkParserRef Parser)
static @Nullable String
LLVMRemarkStringGetData
(long String) char const * LLVMRemarkStringGetData(LLVMRemarkStringRef String)
static int
LLVMRemarkStringGetLen
(long String) uint32_t LLVMRemarkStringGetLen(LLVMRemarkStringRef String)
static int
uint32_t LLVMRemarkVersion(void)
static long
nLLVMRemarkParserCreateBitstream
(long Buf, long Size) LLVMRemarkParserRef LLVMRemarkParserCreateBitstream(void const * Buf, uint64_t Size)
static long
nLLVMRemarkParserCreateYAML
(long Buf, long Size) LLVMRemarkParserRef LLVMRemarkParserCreateYAML(void const * Buf, uint64_t Size)
static long
nLLVMRemarkParserGetErrorMessage
(long Parser) char const * LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser)
static long
nLLVMRemarkStringGetData
(long String) char const * LLVMRemarkStringGetData(LLVMRemarkStringRef String)
-
Field Details
-
REMARKS_API_VERSION
public static final int REMARKS_API_VERSION- See Also:
-
LLVMRemarkTypeUnknown
public static final int LLVMRemarkTypeUnknown- See Also:
-
LLVMRemarkTypePassed
public static final int LLVMRemarkTypePassed- See Also:
-
LLVMRemarkTypeMissed
public static final int LLVMRemarkTypeMissed- See Also:
-
LLVMRemarkTypeAnalysis
public static final int LLVMRemarkTypeAnalysis- See Also:
-
LLVMRemarkTypeAnalysisFPCommute
public static final int LLVMRemarkTypeAnalysisFPCommute- See Also:
-
LLVMRemarkTypeAnalysisAliasing
public static final int LLVMRemarkTypeAnalysisAliasing- See Also:
-
LLVMRemarkTypeFailure
public static final int LLVMRemarkTypeFailure- See Also:
-
-
Method Details
-
nLLVMRemarkStringGetData
public static long nLLVMRemarkStringGetData(long String) char const * LLVMRemarkStringGetData(LLVMRemarkStringRef String)
-
LLVMRemarkStringGetData
char const * LLVMRemarkStringGetData(LLVMRemarkStringRef String)
-
LLVMRemarkStringGetLen
public static int LLVMRemarkStringGetLen(long String) uint32_t LLVMRemarkStringGetLen(LLVMRemarkStringRef String)
-
LLVMRemarkDebugLocGetSourceFilePath
public static long LLVMRemarkDebugLocGetSourceFilePath(long DL) LLVMRemarkStringRef LLVMRemarkDebugLocGetSourceFilePath(LLVMRemarkDebugLocRef DL)
-
LLVMRemarkDebugLocGetSourceLine
public static int LLVMRemarkDebugLocGetSourceLine(long DL) uint32_t LLVMRemarkDebugLocGetSourceLine(LLVMRemarkDebugLocRef DL)
-
LLVMRemarkDebugLocGetSourceColumn
public static int LLVMRemarkDebugLocGetSourceColumn(long DL) uint32_t LLVMRemarkDebugLocGetSourceColumn(LLVMRemarkDebugLocRef DL)
-
LLVMRemarkArgGetKey
public static long LLVMRemarkArgGetKey(long Arg) LLVMRemarkStringRef LLVMRemarkArgGetKey(LLVMRemarkArgRef Arg)
-
LLVMRemarkArgGetValue
public static long LLVMRemarkArgGetValue(long Arg) LLVMRemarkStringRef LLVMRemarkArgGetValue(LLVMRemarkArgRef Arg)
-
LLVMRemarkArgGetDebugLoc
public static long LLVMRemarkArgGetDebugLoc(long Arg) LLVMRemarkDebugLocRef LLVMRemarkArgGetDebugLoc(LLVMRemarkArgRef Arg)
-
LLVMRemarkEntryDispose
public static void LLVMRemarkEntryDispose(long Remark) void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetType
public static int LLVMRemarkEntryGetType(long Remark) enum LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetPassName
public static long LLVMRemarkEntryGetPassName(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetRemarkName
public static long LLVMRemarkEntryGetRemarkName(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetRemarkName(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetFunctionName
public static long LLVMRemarkEntryGetFunctionName(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetFunctionName(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetDebugLoc
public static long LLVMRemarkEntryGetDebugLoc(long Remark) LLVMRemarkDebugLocRef LLVMRemarkEntryGetDebugLoc(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetHotness
public static long LLVMRemarkEntryGetHotness(long Remark) uint64_t LLVMRemarkEntryGetHotness(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetNumArgs
public static int LLVMRemarkEntryGetNumArgs(long Remark) uint32_t LLVMRemarkEntryGetNumArgs(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetFirstArg
public static long LLVMRemarkEntryGetFirstArg(long Remark) LLVMRemarkArgRef LLVMRemarkEntryGetFirstArg(LLVMRemarkEntryRef Remark)
-
LLVMRemarkEntryGetNextArg
public static long LLVMRemarkEntryGetNextArg(long It, long Remark) LLVMRemarkArgRef LLVMRemarkEntryGetNextArg(LLVMRemarkArgRef It, LLVMRemarkEntryRef Remark)
-
nLLVMRemarkParserCreateYAML
public static long nLLVMRemarkParserCreateYAML(long Buf, long Size) LLVMRemarkParserRef LLVMRemarkParserCreateYAML(void const * Buf, uint64_t Size)
-
LLVMRemarkParserCreateYAML
LLVMRemarkParserRef LLVMRemarkParserCreateYAML(void const * Buf, uint64_t Size)
-
nLLVMRemarkParserCreateBitstream
public static long nLLVMRemarkParserCreateBitstream(long Buf, long Size) LLVMRemarkParserRef LLVMRemarkParserCreateBitstream(void const * Buf, uint64_t Size)
-
LLVMRemarkParserCreateBitstream
LLVMRemarkParserRef LLVMRemarkParserCreateBitstream(void const * Buf, uint64_t Size)
-
LLVMRemarkParserGetNext
public static long LLVMRemarkParserGetNext(long Parser) LLVMRemarkEntryRef LLVMRemarkParserGetNext(LLVMRemarkParserRef Parser)
-
LLVMRemarkParserHasError
public static boolean LLVMRemarkParserHasError(long Parser) LLVMBool LLVMRemarkParserHasError(LLVMRemarkParserRef Parser)
-
nLLVMRemarkParserGetErrorMessage
public static long nLLVMRemarkParserGetErrorMessage(long Parser) char const * LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser)
-
LLVMRemarkParserGetErrorMessage
char const * LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser)
-
LLVMRemarkParserDispose
public static void LLVMRemarkParserDispose(long Parser) void LLVMRemarkParserDispose(LLVMRemarkParserRef Parser)
-
LLVMRemarkVersion
public static int LLVMRemarkVersion()uint32_t LLVMRemarkVersion(void)
-