summaryrefslogtreecommitdiff
path: root/lib/Target/X86/InstPrinter
Commit message (Expand)AuthorAge
* TableGen: use PrintMethods to print more aliasesTim Northover2014-05-12
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [C++11] Mark more classes in the X86 target as 'final'.Craig Topper2014-03-31
* X86: Use enums for memory operand decoding instead of integer literals.Manuel Jacob2014-03-18
* Replace ValueTypes.h with MachineValueType.h if possible.Patrik Hagglund2014-03-15
* Replace '#include ValueTypes.h' with forward declarations.Patrik Hagglund2014-03-12
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-09
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-09
* [x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse2014-01-22
* [x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse2014-01-22
* To allow the X86 verbose assembly to print its informative commentsKevin Enderby2014-01-21
* Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper2014-01-16
* AVX-512: Embedded Rounding Control - encoding and printingElena Demikhovsky2014-01-13
* AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale, vcmpElena Demikhovsky2014-01-01
* [CMake] Let add_public_tablegen_target responsible to provide dependency to C...NAKAMURA Takumi2013-11-28
* [CMake] Prune include_directories() in llvm/lib/Target, take #2.NAKAMURA Takumi2013-11-28
* First round of fixes for the x86 fixes for the x86 move accumulator from/to m...Craig Topper2013-08-25
* Fixed the Intel-syntax X86 disassembler to respect the (existing) option for ...Daniel Malea2013-08-01
* Changed register names (and pointer keywords) to be lower case when using Int...Craig Topper2013-07-31
* Remove trailing whitespace and some tab characters.Craig Topper2013-07-31
* Added encoding prefixes for KNL instructions (EVEX).Elena Demikhovsky2013-07-28
* Merge SSE and AVX shuffle instructions in the comment printer.Craig Topper2013-01-29
* Add missing break in 256-bit palignr comment printing. No test case yet becau...Craig Topper2013-01-28
* Fix inconsistent usage of PALIGN and PALIGNR when referring to the same instr...Craig Topper2013-01-28
* X86: Decode PALIGN operands so I don't have to do it in my head.Benjamin Kramer2013-01-26
* Added a option to the disassembler to print immediates as hex.Kevin Enderby2012-12-05
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Make branch heavy code for generating marked up disassembly simplerKevin Enderby2012-10-23
* Add support for annotated disassembly output for X86 and arm.Kevin Enderby2012-10-22
* Separate AVXCC and SSECC printing for cmpps/pd/ss/sd and add masking before t...Craig Topper2012-10-09
* Typos.Chad Rosier2012-10-03
* Add 'lock' prefix output support in assembly printerMichael Liao2012-09-26
* Update function names to conform to guidelines. No functional change intended.Chad Rosier2012-09-10
* Add shuffle decode support for VPERMQ/VPERMPD.Craig Topper2012-05-06
* Add support for selecting AVX2 vpshuflw and vpshufhw. Add decoding support fo...Craig Topper2012-05-02
* Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer2012-04-02
* Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper2012-04-02
* Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper2012-04-02
* Rip out emission of the regIsInRegClass function for the asm printer.Benjamin Kramer2012-03-30
* Use a signed value for this enum to avoid spuriuos warnings from gcc.Benjamin Kramer2012-03-21
* Factor out target shuffle mask decoding from getShuffleScalarElt and use a Sm...Craig Topper2012-03-20
* Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach2012-03-05
* Updated the llvm-mc disassembler C API to support for the X86 target.Kevin Enderby2012-02-23
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* Fixed a bug in printing "cmp" pseudo ops.Elena Demikhovsky2012-02-08
* Add shuffle decoding support for 256-bit pshufd. Merge vpermilp* and pshufd d...Craig Topper2012-02-06
* Convert assert(0) to llvm_unreachable in X86 Target directory.Craig Topper2012-02-05
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-12
* Clean up some of the shuffle decoding code for UNPCK instructions. Add instru...Craig Topper2011-12-06