public class LLVMAnalysis
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LLVMAnalysis.Functions
Contains the function pointers loaded from
LLVMCore.getLibrary(). |
| Modifier and Type | Field and Description |
|---|---|
static int |
LLVMAbortProcessAction
Enum values:
|
static int |
LLVMPrintMessageAction
Enum values:
|
static int |
LLVMReturnStatusAction
Enum values:
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
LLVMVerifyFunction(long Fn,
int Action)
Verifies that a single function is valid, taking the specified action.
|
static boolean |
LLVMVerifyModule(long M,
int Action,
org.lwjgl.PointerBuffer OutMessage)
Verifies that a module is valid, taking the specified action if not.
|
static void |
LLVMViewFunctionCFG(long Fn)
Open up a ghostview window that displays the CFG of the current function.
|
static void |
LLVMViewFunctionCFGOnly(long Fn) |
static int |
nLLVMVerifyModule(long M,
int Action,
long OutMessage)
Unsafe version of:
VerifyModule |
public static final int LLVMAbortProcessAction
AbortProcessAction - verifier will print to stderr and abort()PrintMessageAction - verifier will print to stderr and return 1ReturnStatusAction - verifier will just return 1public static final int LLVMPrintMessageAction
AbortProcessAction - verifier will print to stderr and abort()PrintMessageAction - verifier will print to stderr and return 1ReturnStatusAction - verifier will just return 1public static final int LLVMReturnStatusAction
AbortProcessAction - verifier will print to stderr and abort()PrintMessageAction - verifier will print to stderr and return 1ReturnStatusAction - verifier will just return 1public static int nLLVMVerifyModule(long M,
int Action,
long OutMessage)
VerifyModulepublic static boolean LLVMVerifyModule(long M,
int Action,
org.lwjgl.PointerBuffer OutMessage)
OutMessage must be disposed with DisposeMessage.public static boolean LLVMVerifyFunction(long Fn,
int Action)
public static void LLVMViewFunctionCFG(long Fn)
public static void LLVMViewFunctionCFGOnly(long Fn)
Copyright LWJGL. All Rights Reserved. License terms.