summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
Commit message (Expand)AuthorAgeFilesLines
* [AVX-512] Fix a disassembler failure for AVX-512 vcmpss/vcmpsd with an immedi...Craig Topper2016-11-131-4/+14
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-2/+2
* Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs (NFC)Mehdi Amini2016-10-011-1/+1
* [X86] Remove unnecessary header file containing a small class. It was only in...Craig Topper2016-04-291-3/+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-211-8/+0
* [X86] Remove unused entries from the disassembler type enum.Craig Topper2016-02-191-1/+0
* Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer2016-01-261-1/+1
* [X86][AVX512CD] add mask broadcast intrinsicsAsaf Badouh2015-11-181-0/+4
* Put global classes into the appropriate namespace.Benjamin Kramer2015-10-281-0/+2
* 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
* 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-091-0/+3
* Use std::bitset for SubtargetFeatures.Michael Kuperstein2015-05-261-10/+9
* 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
* [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-281-0/+129
* [X86] Convert all the i8imm used by SSE and AVX instructions to u8imm.Craig Topper2015-01-211-14/+2
* [X86] Remove some unused TYPE enums from the disassembler.Craig Topper2015-01-071-5/+0
* Teach disassembler to handle illegal immediates on (v)cmpps/pd/ss/sd instruct...Craig Topper2014-12-261-0/+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-121-8/+20
* Misc style fixes. NFC.Rafael Espindola2014-11-101-37/+25
* [X86] AVX512: Add disassembler support for compressed displacementAdam Nemet2014-07-171-1/+1
* Fix gcc -Wsign-compare warning in X86DisassemblerTables.cpp.Patrik Hagglund2014-04-281-5/+3
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-1/+1
* X86Disassembler - fixed a bug in immediate printElena Demikhovsky2014-04-231-1/+1
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-221-5/+5
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* What year is it! This file has no reason to be written in C, and has doubly noRichard Smith2014-04-201-5/+5
* [MC] Require an MCContext when constructing an MCDisassembler.Lang Hames2014-04-151-3/+5
* [X86] unique_ptr'ify one of X86GenericDisassembler's members.Lang Hames2014-04-131-10/+7
* 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-221-0/+22
* [x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse2014-01-221-0/+25
* [x86] Infer disassembler mode from SubtargetInfo feature bitsDavid Woodhouse2014-01-201-13/+23
* Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper2014-01-161-11/+18
* 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-011-12/+4
OpenPOWER on IntegriCloud