Package org.lwjgl.llvm
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
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)
-