summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-41/+77
* [X86] Rename VINSERTzrr to use a capital Z to match other instructions. NFCCraig Topper2016-07-191-2/+2
* [X86][AVX] Add VBROADCASTF128/VBROADCASTI128 shuffle comments supportSimon Pilgrim2016-07-141-0/+6
* [X86][AVX512] Add support for VPERMPD/VPERMQ masked shuffle commentsSimon Pilgrim2016-07-031-0/+16
* [X86][AVX512] Add support for 512-bit shuffle decoding of VPERMPD/VPERMQSimon Pilgrim2016-07-031-17/+20
* [X86][AVX] Renamed VPERMILPI shuffle comment macros to be more specificSimon Pilgrim2016-07-031-27/+27
* [X86][AVX512] Add support for VPALIGNR/PSHUFD/PSHUFHW/PSHUFLW masked shuffle ...Simon Pilgrim2016-07-031-0/+16
* [X86][AVX512] Add support for UNPCK masked shuffle commentsSimon Pilgrim2016-07-031-1/+51
* [X86][AVX512] Add support for VPERM/VSHUF masked shuffle commentsSimon Pilgrim2016-07-031-0/+56
* [X86][AVX512] Add support for PMOVZX masked shuffle commentsSimon Pilgrim2016-07-031-0/+34
* [X86][AVX512] Add support for masked shuffle commentsSimon Pilgrim2016-07-031-2/+53
* [X86][AVX512] Tidied up VSHUFF32x4/VSHUFF64x2/VSHUFI32x4/VSHUFI64x2 comment g...Simon Pilgrim2016-06-111-35/+17
* [AVX512] Add shuffle comment printing for masked VPERMPD/VPERMQ.Craig Topper2016-06-101-1/+9
* [AVX512] Fix shuffle comment printing to handle the masked versions of some s...Craig Topper2016-06-101-30/+46
* [X86][AVX512] Added avx512 VPSLLDQ/VPSRLDQ instruction commentsSimon Pilgrim2016-06-091-0/+12
* [AVX512] Fix shuffle decode printing for several instructions with write mask...Craig Topper2016-06-091-3/+3
* [X86] Bring consistent naming to the SSE/AVX and AVX512 PALIGNR instructions....Craig Topper2016-06-091-6/+2
* [AVX512] Fix shuffle comment printing for EVEX encoded PSHUFD, PSHUFHW, and P...Craig Topper2016-06-031-29/+17
* [AVX512] Disable AVX2 VPERMD, VPERMQ, VPERMPS, and VPERMPD patterns when AVX5...Craig Topper2016-05-211-0/+4
* [X86][AVX512] Fixed VPERMILPD/VPERMILPS shuffle comments.Simon Pilgrim2016-05-111-2/+2
* [X86][SSE] Avoid repeatedly calling MCInst::getNumOperands(). NFCI.Simon Pilgrim2016-05-111-49/+49
* [X86][AVX512] Updated shuffle comments instruction macros to split writemask ...Simon Pilgrim2016-05-111-40/+46
* [X86][SSE] Added TODO comment to add support for AVX512 mask registers to shu...Simon Pilgrim2016-05-091-0/+1
* [X86][SSE] Added support for MOVHPD/MOVLPD + MOVHPS/MOVLPS shuffle decoding.Simon Pilgrim2016-02-071-0/+32
* [X86][AVX512] Added support for VPMOVZX shuffle decoding.Simon Pilgrim2016-02-061-75/+35
* [X86][SSE] Moved shuffle decode CASE macros earlier. NFC.Simon Pilgrim2016-02-061-48/+48
* [X86][SSE] Refactored PMOVZX shuffle decoding to use scalar input typesSimon Pilgrim2016-02-061-70/+44
* [X86][AVX512] Add support for AVX512 VMOVQ (load) shuffle decodingSimon Pilgrim2016-02-021-0/+1
* [X86][AVX512] Add support for AVX512 VMOVD (load) shuffle decodingSimon Pilgrim2016-02-011-0/+1
* [X86][AVX512] Add support for AVX512 VMOVSD/VMOVSS shuffle decodingSimon Pilgrim2016-02-011-0/+4
* [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
OpenPOWER on IntegriCloud