summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [X86] Move InstPrinter files to MCTargetDesc. NFCRichard Trieu2019-05-101-445/+0
* [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of cust...Craig Topper2019-03-181-0/+120
* [X86] Hopefully fix a tautological compare warning in printVecCompareInstr.Craig Topper2019-03-181-1/+1
* [X86] Add tab character to the custom printing of VPCMP and VPCOM instructions.Craig Topper2019-03-181-0/+2
* [X86] Merge printf32mem/printi32mem into a single printdwordmem. Do the same ...Craig Topper2019-03-171-6/+6
* [X86] Remove the _alt forms of AVX512 VPCMP instructions. Use a combination o...Craig Topper2019-03-171-0/+110
* [X86] Remove the _alt forms of XOP VPCOM instructions. Use a combination of c...Craig Topper2019-03-171-1/+40
* [X86] Enable printAliasInstr for the Intel assembly printer so that AAM and A...Craig Topper2019-03-131-1/+3
* [X86] Print %st(0) as %st when its implicit to the instruction. Continue prin...Craig Topper2019-02-041-0/+11
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86] NFC Refactor some code in InstPrintersGabor Buella2018-06-051-120/+4
* [X86] Remove DATA32_PREFIX. Hack the printing for DATA16_PREFIX to print 'dat...Craig Topper2018-04-221-1/+7
* [X86] Don't pass getRegisterName from the InstPrinters into EmitAnyX86InstCom...Craig Topper2018-03-291-1/+1
* [X86] Added support for nocf_check attribute for indirect Branch TrackingOren Ben Simhon2018-03-171-0/+3
* [X86] Rewrite printMasking code in X86InstComments to use TSFlags to determin...Craig Topper2018-03-101-1/+1
* [X86] Teach Intel syntax InstPrinter to print lock prefixes that have been pa...Craig Topper2018-01-251-2/+2
* Fix for Bug 34475 - LOCK/REP/REPNE prefixes emitted as instruction on their own.Andrew V. Tischenko2017-11-031-3/+3
* This patch is a result of D37262: The issues with X86 prefixes. It closes PR...Andrew V. Tischenko2017-10-161-0/+6
* [X86] [ASM INTEL SYNTAX] fix for incorrect assembler code generation when x86...Konstantin Belochapka2017-09-251-0/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [X86] Fix some Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko2017-02-061-4/+6
* X86: Allow expressions to appear as u8imm operands.Peter Collingbourne2016-10-201-0/+3
* MC: Add target hook to control symbol quotingMatt Arsenault2015-06-091-4/+4
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-301-1/+1
* [MCInstPrinter] Enable MCInstPrinter to change its behavior based on theAkira Hatanaka2015-03-271-1/+2
* [X86] Add support for parsing and printing the mnemonic aliases for the XOP V...Craig Topper2015-02-131-1/+17
* [X86] Merge printSSECC and printAVXCC. They only differed by an assertion.Craig Topper2015-01-281-15/+3
* [x86] Change u8imm operands to always print as unsigned. This makes shuffle m...Craig Topper2015-01-231-0/+5
* [x86] Assert on invalid immediates in the instruction printer for cmp.ps/pd/s...Craig Topper2014-12-271-2/+4
* Teach disassembler to handle illegal immediates on (v)cmpps/pd/ss/sd instruct...Craig Topper2014-12-261-27/+13
* [X86] Clean up whitespace as well as minor coding styleMichael Liao2014-12-041-5/+5
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* X86: Use enums for memory operand decoding instead of integer literals.Manuel Jacob2014-03-181-8/+8
* [x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse2014-01-221-0/+8
* [x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse2014-01-221-0/+14
* Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper2014-01-161-0/+7
* AVX-512: Embedded Rounding Control - encoding and printingElena Demikhovsky2014-01-131-3/+1
* AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale, vcmpElena Demikhovsky2014-01-011-0/+13
* First round of fixes for the x86 fixes for the x86 move accumulator from/to m...Craig Topper2013-08-251-0/+16
* Fixed the Intel-syntax X86 disassembler to respect the (existing) option for ...Daniel Malea2013-08-011-5/+4
* Changed register names (and pointer keywords) to be lower case when using Int...Craig Topper2013-07-311-6/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* Separate AVXCC and SSECC printing for cmpps/pd/ss/sd and add masking before t...Craig Topper2012-10-091-2/+26
* Typos.Chad Rosier2012-10-031-4/+3
* Add 'lock' prefix output support in assembly printerMichael Liao2012-09-261-0/+7
* Update function names to conform to guidelines. No functional change intended.Chad Rosier2012-09-101-3/+3
* Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer2012-04-021-3/+0
* Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper2012-04-021-4/+2
* Updated the llvm-mc disassembler C API to support for the X86 target.Kevin Enderby2012-02-231-5/+17
* Fixed a bug in printing "cmp" pseudo ops.Elena Demikhovsky2012-02-081-8/+33
OpenPOWER on IntegriCloud