Displaying 3 results from an estimated 3 matches for "disassembleinstruct".
2009 Aug 22
0
[LLVMdev] X86 Disassembler
...ssembler API is also somewhat strange to me. Right now it
is designed to analyze a memory region when constructed and contain
them. It seems that there is a more useful low level API which would
look something like this:
class MCDisassembler {
public:
virtual ~MCDisassembler();
/// DisassembleInstruction - Disassemble the first instruction in
the specified region, printing the disassembled instruction to the
specified raw_ostream, and returning the size of the instruction in
bytes. On error, this returns zero and fills in ErrorInfo with a
human readable description of the error.
virt...
2009 Sep 04
1
[LLVMdev] X86 Disassembler
.... Right now it
> is designed to analyze a memory region when constructed and contain
> them. It seems that there is a more useful low level API which
> would look something like this:
>
> class MCDisassembler {
> public:
>
> virtual ~MCDisassembler();
>
> /// DisassembleInstruction - Disassemble the first instruction in
> the specified region, printing the disassembled instruction to the
> specified raw_ostream, and returning the size of the instruction in
> bytes. On error, this returns zero and fills in ErrorInfo with a
> human readable description o...
2009 Aug 19
3
[LLVMdev] X86 Disassembler
Bill,
thanks for your comments. I'll respond to them individually. I've
attached a new revision of the patch that addresses them. Patch built
and tested against SVN 79487, with the additional attached fix that
fixes an Intel table bug.
Sean
On 2009/08/18, at 0:57, Bill Wendling wrote:
> 0. Watch out for tabs!
Fixed. Thanks.
> 1. Includes like this "#include