| Modifier and Type | Class and Description |
|---|---|
| public static class | LLVMAnalysis.
Contains the function pointers loaded from |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | LLVMAbortProcessAction
Enum values:
|
| public static final int | LLVMPrintMessageAction
Enum values:
|
| public static final int | LLVMReturnStatusAction
Enum values:
|
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | LLVMVerifyFunction(long Fn, int Action)
Verifies that a single function is valid, taking the specified action. |
| public static boolean | LLVMVerifyModule(long M, int Action, PointerBuffer OutMessage)
Verifies that a module is valid, taking the specified action if not. |
| public static void | LLVMViewFunctionCFG(long Fn)
Open up a ghostview window that displays the CFG of the current function. |
| public static void | |
| public static int |
| LLVMAbortProcessAction | back to summary |
|---|---|
public static final int LLVMAbortProcessActionEnum values:
| |
| LLVMPrintMessageAction | back to summary |
|---|---|
public static final int LLVMPrintMessageActionEnum values:
| |
| LLVMReturnStatusAction | back to summary |
|---|---|
public static final int LLVMReturnStatusActionEnum values:
| |
| LLVMAnalysis | back to summary |
|---|---|
| protected LLVMAnalysis() | |
| LLVMVerifyFunction | back to summary |
|---|---|
| public static boolean LLVMVerifyFunction(long Fn, int Action) Verifies that a single function is valid, taking the specified action. Useful for debugging.
| |
| LLVMVerifyModule | back to summary |
|---|---|
| public static boolean LLVMVerifyModule(long M, int Action, PointerBuffer OutMessage) Verifies that a module is valid, taking the specified action if not. Optionally returns a human-readable description of any invalid constructs.
| |
| LLVMViewFunctionCFG | back to summary |
|---|---|
| public static void LLVMViewFunctionCFG(long Fn) Open up a ghostview window that displays the CFG of the current function. Useful for debugging. | |
| LLVMViewFunctionCFGOnly | back to summary |
|---|---|
| public static void LLVMViewFunctionCFGOnly(long Fn) | |
| nLLVMVerifyModule | back to summary |
|---|---|
| public static int nLLVMVerifyModule(long M, int Action, long OutMessage) Unsafe version of: | |
LLVMCore.getLibrary().
| Modifier and Type | Field and Description |
|---|---|
| public static final long | VerifyFunction
Function address. |
| public static final long | VerifyModule
Function address. |
| public static final long | ViewFunctionCFG
Function address. |
| public static final long | ViewFunctionCFGOnly
Function address. |
| Access | Constructor and Description |
|---|---|
| private |
| VerifyFunction | back to summary |
|---|---|
| public static final long VerifyFunction Function address. | |
| VerifyModule | back to summary |
|---|---|
| public static final long VerifyModule Function address. | |
| ViewFunctionCFG | back to summary |
|---|---|
| public static final long ViewFunctionCFG Function address. | |
| ViewFunctionCFGOnly | back to summary |
|---|---|
| public static final long ViewFunctionCFGOnly Function address. | |
| Functions | back to summary |
|---|---|
| private Functions() | |