summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [X86][AVX512] Add support for AVX512 VINSERTPS shuffle decodingSimon Pilgrim2016-02-011-0/+2
* [X86] Remove a return after llvm_unreachable.Craig Topper2015-12-311-1/+0
* Fix line endingsSimon Pilgrim2015-12-131-14/+14
* [X86][AVX512] Added support for VMOVQ shuffle commentsSimon Pilgrim2015-12-121-12/+14
* [X86][AVX512] Added AVX512 VMOVLHPS/VMOVHLPS shuffle decode comments.Simon Pilgrim2015-11-211-0/+3
* AVX512: Implemented encoding, intrinsics and DAG lowering for VMOVDDUP instru...Igor Breger2015-11-191-22/+8
* [X86][AVX512] Added AVX512 SHUFP*/VPERMILP* shuffle decode comments.Simon Pilgrim2015-11-171-20/+23
* [X86][AVX512] Added support for AVX512 UNPCK shuffle decode comments.Simon Pilgrim2015-11-171-88/+32
* [X86][SSE] Merged BLEND shuffle decode comments. NFC.Simon Pilgrim2015-11-161-48/+8
* [X86][SSE] Merged ALIGNR/SLLDQ/SRLDQ shuffle decode comments. NFC.Simon Pilgrim2015-11-161-30/+4
* [X86][SSE] Merged SHUF/PERM shuffle decode comments. NFC.Simon Pilgrim2015-11-161-79/+14
* [X86][SSE] Merged UNPCK shuffle decode comments. NFC.Simon Pilgrim2015-11-161-193/+75
* AVX512: Implemented encoding and intrinsics for VMOVSHDUP/VMOVSLDUP instructi...Igor Breger2015-11-161-61/+65
* Revert r253160.Igor Breger2015-11-151-65/+61
* AVX512: Implemented encoding and intrinsics for VMOVSHDUP/VMOVSLDUP instructi...Igor Breger2015-11-151-61/+65
* AVX512: Implemented DAG lowering for shuff62x2/shufi62x2 instructions ( shuff...Igor Breger2015-10-151-1/+64
* [X86][MMX] Added shuffle decodes for MMX/3DNow! shuffles.Simon Pilgrim2015-09-131-0/+61
* [X86][SSE4A] Shuffle lowering using SSE4A EXTRQ/INSERTQ instructionsSimon Pilgrim2015-07-061-0/+23
* Reformat.NAKAMURA Takumi2015-05-251-65/+64
* Prune CRLFs.NAKAMURA Takumi2015-05-251-982/+982
* [X86][SSE] Shuffle mask decode support for zero extend, scalar float/double m...Simon Pilgrim2015-01-311-0/+172
* Line endings fix. NFC.Simon Pilgrim2015-01-281-786/+786
* [X86][SSE] movddup shuffle mask decodesSimon Pilgrim2015-01-211-6/+24
* [AVX512] Add pretty-printing of shuffle mask for unpacksAdam Nemet2015-01-131-0/+64
* [X86] Also pretty-print shuffle mask for INSERTPS rm variants.Ahmed Bougacha2014-12-151-3/+7
* [X86][SSE] pslldq/psrldq shuffle mask decodesSimon Pilgrim2014-10-141-0/+38
* [x86] Implement v16i16 support with AVX2 in the new vector shuffleChandler Carruth2014-09-251-0/+11
* [x86] Teach the rest of the 'target shuffle' machinery about blends andChandler Carruth2014-09-231-0/+24
* [x86] Teach the vector comment parsing and printing to correctly handleChandler Carruth2014-09-231-3/+5
* [x86] Teach the x86 DAG combiner to form MOVSLDUP and MOVSHDUPChandler Carruth2014-09-151-0/+36
* [x86] Teach the asm comment printing to only print the clarification ofChandler Carruth2014-09-031-43/+50
* [x86] Teach the instruction printer to decode immediate operands toChandler Carruth2014-08-151-0/+64
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-2/+2
* 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
* To allow the X86 verbose assembly to print its informative commentsKevin Enderby2014-01-211-44/+73
* 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
* 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
* 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
* Add shuffle decoding support for 256-bit pshufd. Merge vpermilp* and pshufd d...Craig Topper2012-02-061-9/+20
* Clean up some of the shuffle decoding code for UNPCK instructions. Add instru...Craig Topper2011-12-061-20/+148
* Merge decoding of VPERMILPD and VPERMILPS shuffle masks. Merge X86ISD node ty...Craig Topper2011-11-301-8/+8
* Fix shuffle decoding for memory forms for (V)SHUFPS/D.Craig Topper2011-11-291-6/+12
* Fix issues in shuffle decoding around VPERM* instructions. Fix shuffle decodi...Craig Topper2011-11-291-14/+48
* More fixes to the X86InstComments for shuffle instructions. In particular add...Craig Topper2011-11-221-12/+60
OpenPOWER on IntegriCloud