| Package | Description |
|---|---|
| org.bytedeco.llvm.global |
| Modifier and Type | Method and Description |
|---|---|
static LLVMDisasmContextRef |
LLVM.LLVMCreateDisasm(BytePointer TripleName,
Pointer DisInfo,
int TagType,
LLVMOpInfoCallback GetOpInfo,
LLVMSymbolLookupCallback SymbolLookUp)
Create a disassembler for the TripleName.
|
static LLVMDisasmContextRef |
LLVM.LLVMCreateDisasm(String TripleName,
Pointer DisInfo,
int TagType,
LLVMOpInfoCallback GetOpInfo,
LLVMSymbolLookupCallback SymbolLookUp) |
static LLVMDisasmContextRef |
LLVM.LLVMCreateDisasmCPU(BytePointer Triple,
BytePointer CPU,
Pointer DisInfo,
int TagType,
LLVMOpInfoCallback GetOpInfo,
LLVMSymbolLookupCallback SymbolLookUp)
Create a disassembler for the TripleName and a specific CPU.
|
static LLVMDisasmContextRef |
LLVM.LLVMCreateDisasmCPU(String Triple,
String CPU,
Pointer DisInfo,
int TagType,
LLVMOpInfoCallback GetOpInfo,
LLVMSymbolLookupCallback SymbolLookUp) |
static LLVMDisasmContextRef |
LLVM.LLVMCreateDisasmCPUFeatures(BytePointer Triple,
BytePointer CPU,
BytePointer Features,
Pointer DisInfo,
int TagType,
LLVMOpInfoCallback GetOpInfo,
LLVMSymbolLookupCallback SymbolLookUp)
Create a disassembler for the TripleName, a specific CPU and specific feature
string.
|
static LLVMDisasmContextRef |
LLVM.LLVMCreateDisasmCPUFeatures(String Triple,
String CPU,
String Features,
Pointer DisInfo,
int TagType,
LLVMOpInfoCallback GetOpInfo,
LLVMSymbolLookupCallback SymbolLookUp) |
| Modifier and Type | Method and Description |
|---|---|
static void |
LLVM.LLVMDisasmDispose(LLVMDisasmContextRef DC)
Dispose of a disassembler context.
|
static long |
LLVM.LLVMDisasmInstruction(LLVMDisasmContextRef DC,
byte[] Bytes,
long BytesSize,
long PC,
byte[] OutString,
long OutStringSize) |
static long |
LLVM.LLVMDisasmInstruction(LLVMDisasmContextRef DC,
ByteBuffer Bytes,
long BytesSize,
long PC,
ByteBuffer OutString,
long OutStringSize) |
static long |
LLVM.LLVMDisasmInstruction(LLVMDisasmContextRef DC,
BytePointer Bytes,
long BytesSize,
long PC,
BytePointer OutString,
long OutStringSize)
Disassemble a single instruction using the disassembler context specified in
the parameter DC.
|
static int |
LLVM.LLVMSetDisasmOptions(LLVMDisasmContextRef DC,
long Options)
Set the disassembler's options.
|
Copyright © 2025. All rights reserved.