| Commit message (Expand) | Author | Age | Files | Lines |
* | [X86][Disassembler] Merge X86DisassemblerDecoder.cpp into X86Disassembler.cpp... | Fangrui Song | 2020-01-12 | 1 | -13/+0 |
* | [X86][Disassembler] Simplify | Fangrui Song | 2020-01-12 | 1 | -21/+0 |
* | [X86][Disassembler] Optimize argument passing and immediate reading | Fangrui Song | 2020-01-11 | 1 | -13/+5 |
* | [X86][Disassembler] Replace custom logger with LLVM_DEBUG | Fangrui Song | 2020-01-11 | 1 | -11/+0 |
* | [X86][Disassembler] Simplify and optimize reader functions | Fangrui Song | 2020-01-11 | 1 | -6/+2 |
* | [X86] Add VP2INTERSECT instructions | Pengfei Wang | 2019-05-31 | 1 | -0/+7 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [X86][Disassembler] Fix LOCK prefix disassembler support | Maksim Panchenko | 2018-07-05 | 1 | -0/+2 |
* | [X86][Disassembler] Use a local variable instead of using a field in the inst... | Craig Topper | 2018-06-01 | 1 | -1/+0 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -12/+12 |
* | [X86] Add a new disassembler opcode map for 3DNow. Stop treating 3DNow as an ... | Craig Topper | 2018-03-24 | 1 | -2/+1 |
* | Fix layering by moving X86DisassemblerDecoderCommon to Support | David Blaikie | 2018-03-23 | 1 | -1/+1 |
* | [X86][3DNOW] Teach decoder about AMD 3DNow! instrs | Rafael Auler | 2018-02-15 | 1 | -1/+2 |
* | [X86] Fix disassembly of EVEX rounding control and SAE instructions. | Craig Topper | 2017-10-23 | 1 | -0/+3 |
* | [X86] Fix disassembling of EVEX instructions to stop accidentally decoding th... | Craig Topper | 2017-10-21 | 1 | -0/+1 |
* | This patch is a result of D37262: The issues with X86 prefixes. It closes PR... | Andrew V. Tischenko | 2017-10-16 | 1 | -7/+9 |
* | Revert "The current version of LLVM X86 disassembler incorrectly interprets s... | Eric Christopher | 2017-08-29 | 1 | -3/+0 |
* | The current version of LLVM X86 disassembler incorrectly interprets some poss... | Andrew V. Tischenko | 2017-08-28 | 1 | -0/+3 |
* | Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs (NFC) | Mehdi Amini | 2016-10-01 | 1 | -1/+1 |
* | [X86] Decode MPX BND registers. | Ahmed Bougacha | 2016-07-14 | 1 | -0/+7 |
* | [X86] Rip out orphaned method declarations and other dead code. NFC. | Benjamin Kramer | 2015-10-15 | 1 | -2/+0 |
* | [X86] Add the debug registers DR8-DR15 so we can assemble and disassemble ref... | Craig Topper | 2014-12-26 | 1 | -1/+9 |
* | [X86] Don't fail disassembly if REX.R/REX.B is used on an MMX register. Simil... | Craig Topper | 2014-12-26 | 1 | -1/+8 |
* | Canonicalize header guards into a common format. | Benjamin Kramer | 2014-08-13 | 1 | -2/+2 |
* | Fix gcc -Wsign-compare warning in X86DisassemblerTables.cpp. | Patrik Hagglund | 2014-04-28 | 1 | -1/+2 |
* | C++ has a bool type! (And C's had one too, for 15 years...) | Richard Smith | 2014-04-20 | 1 | -6/+4 |
* | More C++ification. | Richard Smith | 2014-04-20 | 1 | -159/+124 |
* | Remove some more C junk from these files. | Richard Smith | 2014-04-20 | 1 | -6/+6 |
* | Don't provide two different definitions of ModRMDecision, OpcodeDecision, and... | Richard Smith | 2014-04-20 | 1 | -6/+0 |
* | Don't define llvm::X86Disassembler::InstructionSpecifier in different ways in | Richard Smith | 2014-04-20 | 1 | -3/+8 |
* | What year is it! This file has no reason to be written in C, and has doubly no | Richard Smith | 2014-04-20 | 1 | -27/+22 |
* | Fix known typos | Alp Toker | 2014-01-24 | 1 | -1/+1 |
* | Remove need for MODIFIER_OPCODE in the disassembler tables. AddRegFrms are re... | Craig Topper | 2014-01-01 | 1 | -2/+0 |
* | AVX-512: decoder for AVX-512, made by Alexey Bader. | Elena Demikhovsky | 2013-12-25 | 1 | -10/+40 |
* | Remove comma from the end of an enum. | Craig Topper | 2013-10-03 | 1 | -1/+1 |
* | Add XOP disassembler support. Fixes PR13933. | Craig Topper | 2013-10-03 | 1 | -4/+26 |
* | Remove unneeded fields from disassembler internal instruction format. | Craig Topper | 2013-10-01 | 1 | -4/+0 |
* | Added encoding prefixes for KNL instructions (EVEX). | Elena Demikhovsky | 2013-07-28 | 1 | -2/+70 |
* | Update the X86 disassembler to use xacquire and xrelease when appropriate. | Kevin Enderby | 2013-06-20 | 1 | -0/+2 |
* | Change unsigned to a uint16_t in static disassembler tables to reduce the tab... | Craig Topper | 2012-09-11 | 1 | -1/+1 |
* | Use const properly so that we dont remove const qualifier from region and MII | Roman Divacky | 2012-09-05 | 1 | -5/+5 |
* | Add more indirection to the disassembler tables to reduce amount of space use... | Craig Topper | 2012-08-01 | 1 | -1/+4 |
* | Tidy up trailing whitespace | Craig Topper | 2012-07-31 | 1 | -33/+33 |
* | X86: add GATHER intrinsics (AVX2) in LLVM | Manman Ren | 2012-06-26 | 1 | -0/+3 |
* | Updated the llvm-mc disassembler C API to support for the X86 target. | Kevin Enderby | 2012-02-23 | 1 | -0/+5 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 1 | -1/+1 |
* | Don't mix declarations and code. | Benjamin Kramer | 2012-02-11 | 1 | -1/+1 |
* | Reuse the enum names from X86Desc in the X86Disassembler. | Benjamin Kramer | 2012-02-11 | 1 | -1/+3 |
* | Flatten some of the arrays in the X86 disassembler tables to reduce space nee... | Craig Topper | 2012-02-09 | 1 | -1/+1 |
* | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |