summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/Disassembler
Commit message (Expand)AuthorAgeFilesLines
* [X86] Decode MPX BND registers.Ahmed Bougacha2016-07-142-4/+15
* [X86] Remove unnecessary header file containing a small class. It was only in...Craig Topper2016-04-292-115/+84
* [X86] Include X86MCTargetDesc.h directly in X86Disassembler.cpp instead of du...Craig Topper2016-04-291-9/+1
* [X86] Remove unused encoding types from disassembler. NFCCraig Topper2016-02-213-22/+0
* [X86] Remove unused entries from the disassembler type enum.Craig Topper2016-02-193-6/+0
* Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko2016-02-021-3/+0
* Remove autoconf supportChris Bieneman2016-01-261-18/+0
* Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer2016-01-262-2/+2
* [X86] Fix a couple cases were bitwise and logical operations were being mixed...Craig Topper2015-12-101-1/+1
* [X86][AVX512CD] add mask broadcast intrinsicsAsaf Badouh2015-11-182-0/+8
* Put global classes into the appropriate namespace.Benjamin Kramer2015-10-281-0/+2
* [X86] Rip out orphaned method declarations and other dead code. NFC.Benjamin Kramer2015-10-151-2/+0
* [X86] NFC: Clean up and clang-format a few linesVedant Kumar2015-08-281-5/+5
* [llvm-mc] Ignore opcode size prefix in 64-bit CALL disassemblyVedant Kumar2015-08-261-0/+41
* Explicitly clear the MI operand list when getInstruction() is called. Call M...Cameron Esfahani2015-08-111-0/+1
* [X86]: Correctly sign-extend 16-bit immediate in CALL instruction.Douglas Katzman2015-06-261-1/+7
* [X86] Simplify some stuff in X86DisassemblerDecoder. NFCDouglas Katzman2015-06-241-22/+17
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* X86-MPX: Implemented encoding for MPX instructions.Elena Demikhovsky2015-06-092-0/+4
* Use std::bitset for SubtargetFeatures.Michael Kuperstein2015-05-261-10/+9
* [X86] Fix PR23271 - RIP-relative decoding bug in disassembler.Douglas Katzman2015-05-131-9/+8
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-33/+33
* Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-05-131-9/+10
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-05-131-10/+9
* Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-03-241-9/+10
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-03-241-10/+9
* Refactor: Simplify boolean expressions in x86 targetDavid Blaikie2015-03-231-5/+2
* [X86] Remove some unused code from disassembler.Craig Topper2015-03-031-12/+0
* [X86] There are only 8 mask registers. Fail disassembly if instruction tries ...Craig Topper2015-03-021-0/+2
* [X86] Fix diassembler crash on AVX512 cmpps/cmppd with immediate that doesn't...Craig Topper2015-03-021-20/+22
* Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein2015-02-191-9/+10
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-02-191-10/+9
* [X86] Add support for parsing and printing the mnemonic aliases for the XOP V...Craig Topper2015-02-131-8/+24
* [X86] Teach disassembler to handle illegal immediates on AVX512 integer compa...Craig Topper2015-01-282-0/+130
* [X86] Convert all the i8imm used by SSE and AVX instructions to u8imm.Craig Topper2015-01-212-14/+3
* [X86] Remove some unused TYPE enums from the disassembler.Craig Topper2015-01-073-18/+1
* [X86] Disassembler support for move to/from %rax with a 32-bit memory offset ...Craig Topper2015-01-031-0/+2
* [X86] Fix disassembly of absolute moves to work correctly in 16 and 32-bit mo...Craig Topper2014-12-312-6/+35
* [x86] Simplify detection of jcxz/jecxz/jrcxz in disassembler.Craig Topper2014-12-311-16/+5
* [X86] Add the debug registers DR8-DR15 so we can assemble and disassemble ref...Craig Topper2014-12-262-3/+9
* [X86] Don't fail disassembly if REX.R/REX.B is used on an MMX register. Simil...Craig Topper2014-12-262-6/+9
* Teach disassembler to handle illegal immediates on (v)cmpps/pd/ss/sd instruct...Craig Topper2014-12-262-6/+48
* [X86] Clean up whitespace as well as minor coding styleMichael Liao2014-12-041-38/+38
* Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola2014-11-122-9/+21
* Misc style fixes. NFC.Rafael Espindola2014-11-102-44/+28
* [X86] Fix a bug where the disassembler was ignoring the VEX.W bit in 32-bit m...Craig Topper2014-10-071-0/+47
* Formatting fixes. Most putting 'else' on the same line as the preceding curly...Craig Topper2014-10-071-38/+19
* Fix filename in header and use C++ version of the C header files.Craig Topper2014-10-071-5/+5
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-133-6/+6
OpenPOWER on IntegriCloud