Home | History | Annotate | Download | only in MCDisassembler

Lines Matching defs:Disassembler

1 //===-- EDDisassembler.h - LLVM Enhanced Disassembler -----------*- C++ -*-===//
11 // disassembler class. The disassembler is responsible for vending individual
59 /// EDDisassembler - Encapsulates a disassembler for a single architecture and
60 /// disassembly syntax. Also manages the static disassembler registry.
99 /// A map from disassembler specifications to disassemblers. Populated
110 /// getDisassembler - Returns the disassembler for a given combination of
115 /// @arg syntax - The disassembly syntax for the required disassembler
125 /// True if the disassembler can provide semantic information
135 /// The LLVM target corresponding to the disassembler
145 /// The disassembler for the target architecture
146 llvm::OwningPtr<const llvm::MCDisassembler> Disassembler;
150 /// The output stream for the disassembler; must be guarded with
186 /// Constructor - initializes a disassembler with all the necessary objects,
190 /// disassembler
198 /// hasSemantics - reports whether the disassembler can provide operands and
265 /// llvmSyntaxVariant - returns the LLVM syntax variant for this disassembler