Class LLVMRemarks
java.lang.Object
org.lwjgl.llvm.LLVMRemarks
-
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 int -
Method Summary
Modifier and TypeMethodDescriptionstatic longLLVMRemarkArgGetDebugLoc(long Arg) LLVMRemarkDebugLocRef LLVMRemarkArgGetDebugLoc(LLVMRemarkArgRef Arg)static longLLVMRemarkArgGetKey(long Arg) LLVMRemarkStringRef LLVMRemarkArgGetKey(LLVMRemarkArgRef Arg)static longLLVMRemarkArgGetValue(long Arg) LLVMRemarkStringRef LLVMRemarkArgGetValue(LLVMRemarkArgRef Arg)static intLLVMRemarkDebugLocGetSourceColumn(long DL) uint32_t LLVMRemarkDebugLocGetSourceColumn(LLVMRemarkDebugLocRef DL)static longLLVMRemarkDebugLocGetSourceFilePath(long DL) LLVMRemarkStringRef LLVMRemarkDebugLocGetSourceFilePath(LLVMRemarkDebugLocRef DL)static intLLVMRemarkDebugLocGetSourceLine(long DL) uint32_t LLVMRemarkDebugLocGetSourceLine(LLVMRemarkDebugLocRef DL)static voidLLVMRemarkEntryDispose(long Remark) void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark)static longLLVMRemarkEntryGetDebugLoc(long Remark) LLVMRemarkDebugLocRef LLVMRemarkEntryGetDebugLoc(LLVMRemarkEntryRef Remark)static longLLVMRemarkEntryGetFirstArg(long Remark) LLVMRemarkArgRef LLVMRemarkEntryGetFirstArg(LLVMRemarkEntryRef Remark)static longLLVMRemarkEntryGetFunctionName(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetFunctionName(LLVMRemarkEntryRef Remark)static longLLVMRemarkEntryGetHotness(long Remark) uint64_t LLVMRemarkEntryGetHotness(LLVMRemarkEntryRef Remark)static longLLVMRemarkEntryGetNextArg(long It, long Remark) LLVMRemarkArgRef LLVMRemarkEntryGetNextArg(LLVMRemarkArgRef It, LLVMRemarkEntryRef Remark)static intLLVMRemarkEntryGetNumArgs(long Remark) uint32_t LLVMRemarkEntryGetNumArgs(LLVMRemarkEntryRef Remark)static longLLVMRemarkEntryGetPassName(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark)static longLLVMRemarkEntryGetRemarkName(long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetRemarkName(LLVMRemarkEntryRef Remark)static intLLVMRemarkEntryGetType(long Remark) enum LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark)static longLLVMRemarkParserRef LLVMRemarkParserCreateBitstream(void const * Buf, uint64_t Size)static longLLVMRemarkParserRef LLVMRemarkParserCreateYAML(void const * Buf, uint64_t Size)static voidLLVMRemarkParserDispose(long Parser) void LLVMRemarkParserDispose(LLVMRemarkParserRef Parser)static @Nullable StringLLVMRemarkParserGetErrorMessage(long Parser) char const * LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser)static longLLVMRemarkParserGetNext(long Parser) LLVMRemarkEntryRef LLVMRemarkParserGetNext(LLVMRemarkParserRef Parser)static booleanLLVMRemarkParserHasError(long Parser) LLVMBool LLVMRemarkParserHasError(LLVMRemarkParserRef Parser)static @Nullable StringLLVMRemarkStringGetData(long String) char const * LLVMRemarkStringGetData(LLVMRemarkStringRef String)static intLLVMRemarkStringGetLen(long String) uint32_t LLVMRemarkStringGetLen(LLVMRemarkStringRef String)static intuint32_t LLVMRemarkVersion(void)static longnLLVMRemarkParserCreateBitstream(long Buf, long Size) LLVMRemarkParserRef LLVMRemarkParserCreateBitstream(void const * Buf, uint64_t Size)static longnLLVMRemarkParserCreateYAML(long Buf, long Size) LLVMRemarkParserRef LLVMRemarkParserCreateYAML(void const * Buf, uint64_t Size)static longnLLVMRemarkParserGetErrorMessage(long Parser) char const * LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser)static longnLLVMRemarkStringGetData(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
@NativeType("char const *") public static @Nullable String LLVMRemarkStringGetData(@NativeType("LLVMRemarkStringRef") long String) char const * LLVMRemarkStringGetData(LLVMRemarkStringRef String) -
LLVMRemarkStringGetLen
@NativeType("uint32_t") public static int LLVMRemarkStringGetLen(@NativeType("LLVMRemarkStringRef") long String) uint32_t LLVMRemarkStringGetLen(LLVMRemarkStringRef String) -
LLVMRemarkDebugLocGetSourceFilePath
@NativeType("LLVMRemarkStringRef") public static long LLVMRemarkDebugLocGetSourceFilePath(@NativeType("LLVMRemarkDebugLocRef") long DL) LLVMRemarkStringRef LLVMRemarkDebugLocGetSourceFilePath(LLVMRemarkDebugLocRef DL) -
LLVMRemarkDebugLocGetSourceLine
@NativeType("uint32_t") public static int LLVMRemarkDebugLocGetSourceLine(@NativeType("LLVMRemarkDebugLocRef") long DL) uint32_t LLVMRemarkDebugLocGetSourceLine(LLVMRemarkDebugLocRef DL) -
LLVMRemarkDebugLocGetSourceColumn
@NativeType("uint32_t") public static int LLVMRemarkDebugLocGetSourceColumn(@NativeType("LLVMRemarkDebugLocRef") long DL) uint32_t LLVMRemarkDebugLocGetSourceColumn(LLVMRemarkDebugLocRef DL) -
LLVMRemarkArgGetKey
@NativeType("LLVMRemarkStringRef") public static long LLVMRemarkArgGetKey(@NativeType("LLVMRemarkArgRef") long Arg) LLVMRemarkStringRef LLVMRemarkArgGetKey(LLVMRemarkArgRef Arg) -
LLVMRemarkArgGetValue
@NativeType("LLVMRemarkStringRef") public static long LLVMRemarkArgGetValue(@NativeType("LLVMRemarkArgRef") long Arg) LLVMRemarkStringRef LLVMRemarkArgGetValue(LLVMRemarkArgRef Arg) -
LLVMRemarkArgGetDebugLoc
@NativeType("LLVMRemarkDebugLocRef") public static long LLVMRemarkArgGetDebugLoc(@NativeType("LLVMRemarkArgRef") long Arg) LLVMRemarkDebugLocRef LLVMRemarkArgGetDebugLoc(LLVMRemarkArgRef Arg) -
LLVMRemarkEntryDispose
void LLVMRemarkEntryDispose(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetType
@NativeType("enum LLVMRemarkType") public static int LLVMRemarkEntryGetType(@NativeType("LLVMRemarkEntryRef") long Remark) enum LLVMRemarkType LLVMRemarkEntryGetType(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetPassName
@NativeType("LLVMRemarkStringRef") public static long LLVMRemarkEntryGetPassName(@NativeType("LLVMRemarkEntryRef") long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetPassName(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetRemarkName
@NativeType("LLVMRemarkStringRef") public static long LLVMRemarkEntryGetRemarkName(@NativeType("LLVMRemarkEntryRef") long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetRemarkName(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetFunctionName
@NativeType("LLVMRemarkStringRef") public static long LLVMRemarkEntryGetFunctionName(@NativeType("LLVMRemarkEntryRef") long Remark) LLVMRemarkStringRef LLVMRemarkEntryGetFunctionName(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetDebugLoc
@NativeType("LLVMRemarkDebugLocRef") public static long LLVMRemarkEntryGetDebugLoc(@NativeType("LLVMRemarkEntryRef") long Remark) LLVMRemarkDebugLocRef LLVMRemarkEntryGetDebugLoc(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetHotness
@NativeType("uint64_t") public static long LLVMRemarkEntryGetHotness(@NativeType("LLVMRemarkEntryRef") long Remark) uint64_t LLVMRemarkEntryGetHotness(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetNumArgs
@NativeType("uint32_t") public static int LLVMRemarkEntryGetNumArgs(@NativeType("LLVMRemarkEntryRef") long Remark) uint32_t LLVMRemarkEntryGetNumArgs(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetFirstArg
@NativeType("LLVMRemarkArgRef") public static long LLVMRemarkEntryGetFirstArg(@NativeType("LLVMRemarkEntryRef") long Remark) LLVMRemarkArgRef LLVMRemarkEntryGetFirstArg(LLVMRemarkEntryRef Remark) -
LLVMRemarkEntryGetNextArg
@NativeType("LLVMRemarkArgRef") public static long LLVMRemarkEntryGetNextArg(@NativeType("LLVMRemarkArgRef") long It, @NativeType("LLVMRemarkEntryRef") 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
@NativeType("LLVMRemarkParserRef") public static long LLVMRemarkParserCreateYAML(@NativeType("void const *") ByteBuffer Buf) 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
@NativeType("LLVMRemarkParserRef") public static long LLVMRemarkParserCreateBitstream(@NativeType("void const *") ByteBuffer Buf) LLVMRemarkParserRef LLVMRemarkParserCreateBitstream(void const * Buf, uint64_t Size) -
LLVMRemarkParserGetNext
@NativeType("LLVMRemarkEntryRef") public static long LLVMRemarkParserGetNext(@NativeType("LLVMRemarkParserRef") long Parser) LLVMRemarkEntryRef LLVMRemarkParserGetNext(LLVMRemarkParserRef Parser) -
LLVMRemarkParserHasError
@NativeType("LLVMBool") public static boolean LLVMRemarkParserHasError(@NativeType("LLVMRemarkParserRef") long Parser) LLVMBool LLVMRemarkParserHasError(LLVMRemarkParserRef Parser) -
nLLVMRemarkParserGetErrorMessage
public static long nLLVMRemarkParserGetErrorMessage(long Parser) char const * LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser) -
LLVMRemarkParserGetErrorMessage
@NativeType("char const *") public static @Nullable String LLVMRemarkParserGetErrorMessage(@NativeType("LLVMRemarkParserRef") long Parser) char const * LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser) -
LLVMRemarkParserDispose
void LLVMRemarkParserDispose(LLVMRemarkParserRef Parser) -
LLVMRemarkVersion
uint32_t LLVMRemarkVersion(void)
-