summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/InstPrinter
Commit message (Expand)AuthorAgeFilesLines
* TableGen: use PrintMethods to print more aliasesTim Northover2014-05-121-0/+2
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-2/+2
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-222-2/+4
* [C++11] Mark more classes in the X86 target as 'final'.Craig Topper2014-03-312-4/+4
* X86: Use enums for memory operand decoding instead of integer literals.Manuel Jacob2014-03-182-16/+16
* Replace ValueTypes.h with MachineValueType.h if possible.Patrik Hagglund2014-03-151-1/+1
* Replace '#include ValueTypes.h' with forward declarations.Patrik Hagglund2014-03-121-0/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-091-3/+3
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-091-2/+2
* [x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse2014-01-224-0/+49
* [x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse2014-01-224-0/+64
* To allow the X86 verbose assembly to print its informative commentsKevin Enderby2014-01-211-44/+73
* Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper2014-01-162-0/+14
* AVX-512: Embedded Rounding Control - encoding and printingElena Demikhovsky2014-01-132-6/+2
* AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale, vcmpElena Demikhovsky2014-01-014-0/+27
* [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
* First round of fixes for the x86 fixes for the x86 move accumulator from/to m...Craig Topper2013-08-254-2/+66
* Fixed the Intel-syntax X86 disassembler to respect the (existing) option for ...Daniel Malea2013-08-012-7/+5
* Changed register names (and pointer keywords) to be lower case when using Int...Craig Topper2013-07-312-20/+15
* Remove trailing whitespace and some tab characters.Craig Topper2013-07-311-9/+9
* Added encoding prefixes for KNL instructions (EVEX).Elena Demikhovsky2013-07-282-0/+14
* Merge SSE and AVX shuffle instructions in the comment printer.Craig Topper2013-01-291-98/+14
* Add missing break in 256-bit palignr comment printing. No test case yet becau...Craig Topper2013-01-281-0/+1
* Fix inconsistent usage of PALIGN and PALIGNR when referring to the same instr...Craig Topper2013-01-281-6/+6
* X86: Decode PALIGN operands so I don't have to do it in my head.Benjamin Kramer2013-01-261-0/+22
* Added a option to the disassembler to print immediates as hex.Kevin Enderby2012-12-051-4/+4
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-032-4/+4
* Make branch heavy code for generating marked up disassembly simplerKevin Enderby2012-10-231-30/+16
* Add support for annotated disassembly output for X86 and arm.Kevin Enderby2012-10-221-2/+30
* Separate AVXCC and SSECC printing for cmpps/pd/ss/sd and add masking before t...Craig Topper2012-10-094-3/+54
* Typos.Chad Rosier2012-10-032-5/+4
* Add 'lock' prefix output support in assembly printerMichael Liao2012-09-262-0/+14
* Update function names to conform to guidelines. No functional change intended.Chad Rosier2012-09-104-8/+8
* Add shuffle decode support for VPERMQ/VPERMPD.Craig Topper2012-05-061-0/+10
* Add support for selecting AVX2 vpshuflw and vpshufhw. Add decoding support fo...Craig Topper2012-05-021-2/+22
* Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer2012-04-024-9/+0
* Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper2012-04-024-8/+4
* Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper2012-04-022-4/+6
* Rip out emission of the regIsInRegClass function for the asm printer.Benjamin Kramer2012-03-301-0/+1
* Use a signed value for this enum to avoid spuriuos warnings from gcc.Benjamin Kramer2012-03-211-1/+1
* Factor out target shuffle mask decoding from getShuffleScalarElt and use a Sm...Craig Topper2012-03-201-5/+5
* Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach2012-03-053-8/+5
* Updated the llvm-mc disassembler C API to support for the X86 target.Kevin Enderby2012-02-232-11/+34
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-183-3/+3
* Fixed a bug in printing "cmp" pseudo ops.Elena Demikhovsky2012-02-082-16/+65
* Add shuffle decoding support for 256-bit pshufd. Merge vpermilp* and pshufd d...Craig Topper2012-02-061-9/+20
* Convert assert(0) to llvm_unreachable in X86 Target directory.Craig Topper2012-02-052-2/+2
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-121-1/+0
* Clean up some of the shuffle decoding code for UNPCK instructions. Add instru...Craig Topper2011-12-061-20/+148
OpenPOWER on IntegriCloud