summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/Disassembler
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* Remove edis - the enhanced disassembler. Fixes PR14654.Roman Divacky2012-12-192-10/+0
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+1
* Fix typoJoerg Sonnenberger2012-10-291-2/+2
* Add a new compression type to ModRM table that detects when the memory modRM ...Craig Topper2012-09-132-0/+9
* Change unsigned to a uint16_t in static disassembler tables to reduce the tab...Craig Topper2012-09-112-2/+2
* Use const properly so that we dont remove const qualifier from region and MIIRoman Divacky2012-09-053-13/+13
* Add support for converting llvm.fma to fma4 instructions.Craig Topper2012-08-311-0/+2
* Fix integer undefined behavior due to signed left shift overflow in LLVM.Richard Smith2012-08-241-1/+1
* Add more indirection to the disassembler tables to reduce amount of space use...Craig Topper2012-08-015-14/+18
* Make INSTRUCTION_SPECIFIER_FIELDS match X86DisassemblerCommon.h. Also remove ...Craig Topper2012-07-311-5/+4
* Tidy up trailing whitespaceCraig Topper2012-07-311-33/+33
* Tidy up trailing whitespaceCraig Topper2012-07-311-12/+12
* Fix a bug in the x86 disassembler's symbolic disassembly support for Jcc-JumpKevin Enderby2012-07-241-1/+1
* Remove tabs.Bill Wendling2012-07-191-9/+9
* X86: add more GATHER intrinsics in LLVMManman Ren2012-06-291-10/+18
OpenPOWER on IntegriCloud