Home | History | Annotate | Download | only in llvm-c

Lines Matching full:disassembler

1 /*===-- llvm-c/Disassembler.h - Disassembler Public C Interface ---*- C -*-===*\
10 |* This header provides a public interface to a disassembler library. *|
22 * @defgroup LLVMCDisassembler Disassembler
29 * An opaque reference to a disassembler context.
37 * information is saved when the disassembler context is created and passed to
100 * disassembler for things like adding a comment for a PC plus a constant
102 * It is passed the block information is saved when the disassembler context is
138 * Create a disassembler for the TripleName. Symbolic disassembly is supported
141 * as NULL. If successful, this returns a disassembler context. If not, it
150 * Create a disassembler for the TripleName and a specific CPU. Symbolic
154 * disassembler context. If not, it returns NULL.
162 * Set the disassembler's options. Returns 1 if it can set the Options and 0
175 * Dispose of a disassembler context.
180 * Disassemble a single instruction using the disassembler context specified in