ΒΆLLVMDisasmContextRef LLVMCreateDisasmCPUFeatures(
    const char* Triple,
    const char* CPU,
    const char* Features,
    void* DisInfo,
    int TagType,
    LLVMOpInfoCallback GetOpInfo,
    LLVMSymbolLookupCallback SymbolLookUp)

Description

Create a disassembler for the TripleName, a specific CPU and specific feature string. Symbolic disassembly is supported by passing a block of information in the DisInfo parameter and specifying the TagType and callback functions as described above. These can all be passed * as NULL. If successful, this returns a disassembler context. If not, it returns NULL.

Declared at: llvm/include/llvm-c/Disassembler.h:63

Parameters

const char* Triple
const char* CPU
const char* Features
void* DisInfo
int TagType
LLVMOpInfoCallback GetOpInfo
LLVMSymbolLookupCallback SymbolLookUp