summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/Disassembler
Commit message (Expand)AuthorAgeFilesLines
* [X86] Check return value of readSIB in disassembler so errors propagate. In p...Craig Topper2014-03-201-5/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-091-5/+3
* Cleaning up two more pre-Visual C++ 2012 build hacks.Yaron Keren2014-03-061-8/+0
* Remove A6/A7 opcode maps. They can all be handled with a TB map, opcode of 0x...Craig Topper2014-02-192-35/+3
* Fix diassembler handling of rex.b when mod=00/01/10 and bbb=101. Mod=00 shoul...Craig Topper2014-02-171-4/+3
* Avoid C++ comment in C sourcesAlp Toker2014-01-261-1/+1
* Set displacementSize to 1 for instrucitons with mod==0x1. Fixes PR17310. Modi...Craig Topper2014-01-251-0/+3
* Fix known typosAlp Toker2014-01-241-1/+1
* X86Disassembler.cpp: Fix @param introduced in r199804. [-Wdocumentation]NAKAMURA Takumi2014-01-231-1/+0
* Remove param doxygen comment for non-existing parameter.Benjamin Kramer2014-01-221-1/+0
* [x86] Fix uninitialized variable warning in translate{Src,Dst}IndexDavid Woodhouse2014-01-221-2/+6
* [x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse2014-01-223-1/+29
* [x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse2014-01-223-1/+32
* [x86] Fix disassembly of MOV16ao16 et al.David Woodhouse2014-01-201-2/+0
* [x86] Fix 16-bit disassembly of JCXZ/JECXZDavid Woodhouse2014-01-201-0/+19
* [x86] Fix 16-bit handling of OpSize bitDavid Woodhouse2014-01-201-3/+5
* [x86] Infer disassembler mode from SubtargetInfo feature bitsDavid Woodhouse2014-01-202-16/+24
* VEX_PREFIX_66 doesn't need to set the hasOpSize flag since VEX instructions d...Craig Topper2014-01-171-11/+0
* Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper2014-01-161-11/+18
* [x86] Fix MOV8ao8 et al for 16-bit mode, fix up disassembler to understandDavid Woodhouse2014-01-081-0/+2
* Remove modifierType/Base from X86 disassembler tables as they are no longer u...Craig Topper2014-01-011-3/+0
* X86Disassembler.cpp: Prune stray @return on translateFPRegister(). [-Wdocumen...NAKAMURA Takumi2014-01-011-1/+0
* Remove need for MODIFIER_OPCODE in the disassembler tables. AddRegFrms are re...Craig Topper2014-01-014-52/+10
* Second attempt at Removing special form of AddRegFrm used by FP instructions....Craig Topper2014-01-013-12/+6
* Revert r198238 and add FP disassembler tests. It didn't work and I didn't rea...Craig Topper2013-12-312-1/+5
* Remove old comment referring to an argument that no longer exists.Craig Topper2013-12-311-2/+0
* Remove special form of AddRegFrm used by FP instructions. These instructions ...Craig Topper2013-12-302-5/+1
* AVX-512: decoder for AVX-512, made by Alexey Bader.Elena Demikhovsky2013-12-254-122/+314
* AVX-512: Added legal type MVT::i1 and VK1 register for it.Elena Demikhovsky2013-12-161-0/+1
* Prune redundant dependencies in LLVMBuild.txt.NAKAMURA Takumi2013-12-111-1/+1
* [CMake] Let add_public_tablegen_target responsible to provide dependency to C...NAKAMURA Takumi2013-11-281-2/+0
* [CMake] Prune include_directories() in llvm/lib/Target, take #2.NAKAMURA Takumi2013-11-281-2/+0
* X86 Disassembler: remove unused bool typedef-nameDavid Majnemer2013-11-051-2/+0
* AVX-512: added VPCONFLICT instruction and intrinsics,Elena Demikhovsky2013-11-031-1/+49
* Replace C++ style comment with a C style comment to satisfy some of the build...Craig Topper2013-10-031-1/+1
* Remove comma from the end of an enum.Craig Topper2013-10-031-1/+1
* Add XOP disassembler support. Fixes PR13933.Craig Topper2013-10-033-39/+174
* Remove 0 as a valid encoding for the m-mmmm field.Craig Topper2013-10-011-2/+0
* Remove unneeded fields from disassembler internal instruction format.Craig Topper2013-10-012-20/+0
* Various x86 disassembler fixes.Craig Topper2013-09-302-40/+4
* Build fixRichard Mitton2013-08-301-1/+1
* Fixed a bug where diassembling an instruction that had a prefix would cause L...Richard Mitton2013-08-301-7/+9
* First round of fixes for the x86 fixes for the x86 move accumulator from/to m...Craig Topper2013-08-251-17/+12
* Remove trailing whitespace.Craig Topper2013-08-241-1/+1
* Added encoding prefixes for KNL instructions (EVEX).Elena Demikhovsky2013-07-284-4/+181
* Update the X86 disassembler to use xacquire and xrelease when appropriate.Kevin Enderby2013-06-203-0/+32
* Add MCSymbolizer for symbolic/annotated disassembly.Ahmed Bougacha2013-05-241-97/+3
* X86DisassemblerDecoder.c: Make this C89-compliant.NAKAMURA Takumi2013-03-251-1/+1
* Whitespace.NAKAMURA Takumi2013-03-251-160/+160
* x86 -- disassemble the REP/REPNE prefix when neededDave Zarzycki2013-03-251-7/+20
OpenPOWER on IntegriCloud