2010-02-03 |
Sean Callanan | Fixed the disassembler so it accepts multiple
|
commit | commitdiff | tree |
2010-02-02 |
Sean Callanan | ...and fixed the Makefile.
|
commit | commitdiff | tree |
2010-02-02 |
Sean Callanan | Renamed the ed directory to edis, as suggested
|
commit | commitdiff | tree |
2010-02-02 |
Sean Callanan | Removed an unnecessary class from the EDDisassembler
|
commit | commitdiff | tree |
2010-02-02 |
Sean Callanan | Changed to Chris Lattner's suggested approach, which
|
commit | commitdiff | tree |
2010-02-01 |
Sean Callanan | Fix for builds with separate source and build
|
commit | commitdiff | tree |
2010-02-01 |
Sean Callanan | Updated to use the proper .exports file for the
|
commit | commitdiff | tree |
2010-02-01 |
Sean Callanan | Rollback on including blocks functionality in .exports
|
commit | commitdiff | tree |
2010-02-01 |
Sean Callanan | Whoops, left some debugging code in that broke
|
commit | commitdiff | tree |
2010-02-01 |
Sean Callanan | Added the enhanced disassembly library's implementation and
|
commit | commitdiff | tree |
2010-01-31 |
Sean Callanan | Moved InstallLexer() from the X86-specific AsmLexer
|
commit | commitdiff | tree |
2010-01-29 |
Sean Callanan | Removed symbols from .exports that are not yet in
|
commit | commitdiff | tree |
2010-01-29 |
Sean Callanan | Quick fix to make the header file for the enhanced
|
commit | commitdiff | tree |
2010-01-29 |
Sean Callanan | Added a bare-bones Makefile to build the enhanced disassembly
|
commit | commitdiff | tree |
2010-01-29 |
Sean Callanan | Added a custom TableGen backend to support the
|
commit | commitdiff | tree |
2010-01-27 |
Sean Callanan | Changed constants to an enum so as not to pollute the
|
commit | commitdiff | tree |
2010-01-27 |
Sean Callanan | Added a header file defining the externally-visible...
|
commit | commitdiff | tree |
2010-01-26 |
Sean Callanan | Added the implementation of the Intel-specific
|
commit | commitdiff | tree |
2010-01-26 |
Sean Callanan | Added the TargetAsmLexer implementation for AT&T syntax.
|
commit | commitdiff | tree |
2010-01-25 |
Sean Callanan | Implemented the dialect decision logic for the X86
|
commit | commitdiff | tree |
2010-01-23 |
Sean Callanan | Added the skeleton for the implementation of the X86
|
commit | commitdiff | tree |
2010-01-23 |
Sean Callanan | Modified the register matcher function in AsmMatcher to
|
commit | commitdiff | tree |
2010-01-22 |
Sean Callanan | Added a Register token to AsmToken and the appropriate
|
commit | commitdiff | tree |
2010-01-22 |
Sean Callanan | Filled out the skeleton of the TargetAsmLexer to behave
|
commit | commitdiff | tree |
2010-01-21 |
Sean Callanan | Moved handling of inclusion from the AsmLexer to
|
commit | commitdiff | tree |
2010-01-20 |
Sean Callanan | Changed the AsmParser to handle error messages itself
|
commit | commitdiff | tree |
2010-01-20 |
Sean Callanan | Promoted the reference to the SourceMgr from AsmLexer
|
commit | commitdiff | tree |
2010-01-20 |
Sean Callanan | Modified MCAsmLexer to return error information upward
|
commit | commitdiff | tree |
2010-01-19 |
Sean Callanan | Promoted the getTok() method to MCAsmParser so that
|
commit | commitdiff | tree |
2010-01-19 |
Sean Callanan | Propagated the parser-side Lex function's declaration to
|
commit | commitdiff | tree |
2010-01-19 |
Sean Callanan | Added a Lex function to the AsmParser, to allow handling
|
commit | commitdiff | tree |
2010-01-18 |
Sean Callanan | Added a newline at the end of SMLoc.h
|
commit | commitdiff | tree |
2010-01-18 |
Sean Callanan | Changed the comment in the file header for SMLoc
|
commit | commitdiff | tree |
2010-01-18 |
Sean Callanan | Split SMLoc out in its own header so that it can
|
commit | commitdiff | tree |
2009-12-23 |
Sean Callanan | More fixes for Visual C++. Replaced several very small
|
commit | commitdiff | tree |
2009-12-22 |
Sean Callanan | Removed the "inline" keyword from the disassembler...
|
commit | commitdiff | tree |
2009-12-22 |
Sean Callanan | Fixes to the X86 disassembler:
|
commit | commitdiff | tree |
2009-12-22 |
Sean Callanan | Changed REG_* to MODRM_REG_* to avoid conflicts
|
commit | commitdiff | tree |
2009-12-22 |
Sean Callanan | Fixed library dependencies between the X86 disassembler and
|
commit | commitdiff | tree |
2009-12-19 |
Sean Callanan | Table-driven disassembler for the X86 architecture...
|
commit | commitdiff | tree |
2009-12-18 |
Sean Callanan | Instruction fixes, added instructions, and AsmString...
|
commit | commitdiff | tree |
2009-12-17 |
Sean Callanan | Test harness for the LLVM disassembler. When invoked
|
commit | commitdiff | tree |
2009-11-20 |
Sean Callanan | Recommitting PALIGNR shift width fixes.
|
commit | commitdiff | tree |
2009-11-20 |
Sean Callanan | Reverting PALIGNR fix until I figure out how this
|
commit | commitdiff | tree |
2009-11-20 |
Sean Callanan | Fixed PALIGNR to take 8-bit rotations in all cases.
|
commit | commitdiff | tree |
2009-09-18 |
Sean Callanan | Added RCL and RCR (rotate left and right with a
|
commit | commitdiff | tree |
2009-09-16 |
Sean Callanan | Added the LODS (load byte into register, usually
|
commit | commitdiff | tree |
2009-09-16 |
Sean Callanan | Added the LAR (load segment access rights)
|
commit | commitdiff | tree |
2009-09-16 |
Sean Callanan | Added the LOOP family of instructions to the Intel
|
commit | commitdiff | tree |
2009-09-16 |
Sean Callanan | Added an alternate form of register-register CMP
|
commit | commitdiff | tree |
2009-09-16 |
Sean Callanan | Added the ENTER instruction, which sets up a stack
|
commit | commitdiff | tree |
2009-09-16 |
Sean Callanan | Added the definitions for one-bit left shifts to
|
commit | commitdiff | tree |
2009-09-16 |
Sean Callanan | Removed a few instructions that were already
|
commit | commitdiff | tree |
2009-09-16 |
Sean Callanan | Added a variety of floating-point and SSE instructions.
|
commit | commitdiff | tree |
2009-09-15 |
Sean Callanan | Added far return instructions (that is, returns to
|
commit | commitdiff | tree |
2009-09-15 |
Sean Callanan | Updated comments per Eli's suggestion.
|
commit | commitdiff | tree |
2009-09-15 |
Sean Callanan | Added register-to-register ADD instructions to the
|
commit | commitdiff | tree |
2009-09-15 |
Sean Callanan | Added a new register class for segment registers
|
commit | commitdiff | tree |
2009-09-15 |
Sean Callanan | Modified the Intel instruction tables to include
|
commit | commitdiff | tree |
2009-09-12 |
Sean Callanan | Added the WAIT instruction to the Intel tables,
|
commit | commitdiff | tree |
2009-09-12 |
Sean Callanan | Added CMPS (string comparison) instructions for all
|
commit | commitdiff | tree |
2009-09-12 |
Sean Callanan | Added SCAS instructions in their 8, 16, 32, and
|
commit | commitdiff | tree |
2009-09-11 |
Sean Callanan | Added ADC, SUB, SBB, and OR instructions that operate
|
commit | commitdiff | tree |
2009-09-10 |
Sean Callanan | Added XOR instructions for rAX and immediates of
|
commit | commitdiff | tree |
2009-09-10 |
Sean Callanan | Added MOV instructions between rAX and memory offsets,
|
commit | commitdiff | tree |
2009-09-10 |
Sean Callanan | Added a variety of PUSH and POP instructions, including
|
commit | commitdiff | tree |
2009-09-09 |
Sean Callanan | Added an abstract superclass, MCDisassembler, for
|
commit | commitdiff | tree |
2009-09-03 |
Sean Callanan | Added opaque 32-, 48-, and 80-bit memory operand types...
|
commit | commitdiff | tree |
2009-09-02 |
Sean Callanan | Fixed the asmstrings for 8-bit, 16-bit, and 32-bit...
|
commit | commitdiff | tree |
2009-09-01 |
Sean Callanan | Added TEST %rAX, $imm instructions to the Intel tables...
|
commit | commitdiff | tree |
2009-08-20 |
Sean Callanan | Fixed PCMPESTRM128 to have opcode 0x60 instead of 0x62...
|
commit | commitdiff | tree |
2009-08-11 |
Sean Callanan | Added ADD instructions with rAX as one parameter to...
|
commit | commitdiff | tree |
2009-08-11 |
Sean Callanan | Added the x86 INT instructions; both the special-case...
|
commit | commitdiff | tree |
2009-07-27 |
Sean Callanan | Thanks, Bill!
|
commit | commitdiff | tree |
2009-07-27 |
Sean Callanan | Many of Daniel's fixes.
|
commit | commitdiff | tree |
2009-07-25 |
Sean Callanan | MemoryObject - Abstract base class for contiguous addressabl...
|
commit | commitdiff | tree |
2009-07-23 |
Sean Callanan | Added a 2+-byte NOP instruction to the Intel tables,
|
commit | commitdiff | tree |
2009-07-22 |
Sean Callanan | Added the unconditional JMP with an 8-bit relocation...
|
commit | commitdiff | tree |
2009-06-23 |
Sean Callanan | Test commit: fixed spacing.
|
commit | commitdiff | tree |
|