aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-04-29[X86] Remove unnecessary header file containing a small class. It was only in...Craig Topper1-3/+84
2016-04-29[X86] Include X86MCTargetDesc.h directly in X86Disassembler.cpp instead of du...Craig Topper1-9/+1
2016-02-21[X86] Remove unused encoding types from disassembler. NFCCraig Topper1-8/+0
2016-02-19[X86] Remove unused entries from the disassembler type enum.Craig Topper1-1/+0
2016-01-26Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer1-1/+1
2015-11-18[X86][AVX512CD] add mask broadcast intrinsicsAsaf Badouh1-0/+4
2015-10-28Put global classes into the appropriate namespace.Benjamin Kramer1-0/+2
2015-08-11Explicitly clear the MI operand list when getInstruction() is called. Call M...Cameron Esfahani1-0/+1
2015-06-26[X86]: Correctly sign-extend 16-bit immediate in CALL instruction.Douglas Katzman1-1/+7
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-09X86-MPX: Implemented encoding for MPX instructions.Elena Demikhovsky1-0/+3
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-10/+9
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach1-33/+33
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-9/+10
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein1-10/+9
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-9/+10
2015-03-24Use std::bitset for SubtargetFeaturesMichael Kuperstein1-10/+9
2015-03-02[X86] Fix diassembler crash on AVX512 cmpps/cmppd with immediate that doesn't...Craig Topper1-20/+22
2015-02-19Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein1-9/+10
2015-02-19Use std::bitset for SubtargetFeaturesMichael Kuperstein1-10/+9
2015-02-13[X86] Add support for parsing and printing the mnemonic aliases for the XOP V...Craig Topper1-8/+24
2015-01-28[X86] Teach disassembler to handle illegal immediates on AVX512 integer compa...Craig Topper1-0/+129
2015-01-21[X86] Convert all the i8imm used by SSE and AVX instructions to u8imm.Craig Topper1-14/+2
2015-01-07[X86] Remove some unused TYPE enums from the disassembler.Craig Topper1-5/+0
2014-12-26Teach disassembler to handle illegal immediates on (v)cmpps/pd/ss/sd instruct...Craig Topper1-0/+48
2014-12-04[X86] Clean up whitespace as well as minor coding styleMichael Liao1-38/+38
2014-11-12Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola1-8/+20
2014-11-10Misc style fixes. NFC.Rafael Espindola1-37/+25
2014-07-17[X86] AVX512: Add disassembler support for compressed displacementAdam Nemet1-1/+1
2014-04-28Fix gcc -Wsign-compare warning in X86DisassemblerTables.cpp.Patrik Hagglund1-5/+3
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-1/+1
2014-04-23X86Disassembler - fixed a bug in immediate printElena Demikhovsky1-1/+1
2014-04-22[cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth1-5/+5
2014-04-21[Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth1-0/+2
2014-04-20What year is it! This file has no reason to be written in C, and has doubly noRichard Smith1-5/+5
2014-04-15[MC] Require an MCContext when constructing an MCDisassembler.Lang Hames1-3/+5
2014-04-13[X86] unique_ptr'ify one of X86GenericDisassembler's members.Lang Hames1-10/+7
2014-01-23X86Disassembler.cpp: Fix @param introduced in r199804. [-Wdocumentation]NAKAMURA Takumi1-1/+0
2014-01-22Remove param doxygen comment for non-existing parameter.Benjamin Kramer1-1/+0
2014-01-22[x86] Fix uninitialized variable warning in translate{Src,Dst}IndexDavid Woodhouse1-2/+6
2014-01-22[x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse1-0/+22
2014-01-22[x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse1-0/+25
2014-01-20[x86] Infer disassembler mode from SubtargetInfo feature bitsDavid Woodhouse1-13/+23
2014-01-16Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper1-11/+18
2014-01-01X86Disassembler.cpp: Prune stray @return on translateFPRegister(). [-Wdocumen...NAKAMURA Takumi1-1/+0
2014-01-01Remove need for MODIFIER_OPCODE in the disassembler tables. AddRegFrms are re...Craig Topper1-12/+4
2014-01-01Second attempt at Removing special form of AddRegFrm used by FP instructions....Craig Topper1-2/+2
2013-12-25AVX-512: decoder for AVX-512, made by Alexey Bader.Elena Demikhovsky1-3/+34
2013-08-25First round of fixes for the x86 fixes for the x86 move accumulator from/to m...Craig Topper1-17/+12