aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-17Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner1-41/+77
2016-07-19[X86] Rename VINSERTzrr to use a capital Z to match other instructions. NFCCraig Topper1-2/+2
2016-07-14[X86][AVX] Add VBROADCASTF128/VBROADCASTI128 shuffle comments supportSimon Pilgrim1-0/+6
2016-07-03[X86][AVX512] Add support for VPERMPD/VPERMQ masked shuffle commentsSimon Pilgrim1-0/+16
2016-07-03[X86][AVX512] Add support for 512-bit shuffle decoding of VPERMPD/VPERMQSimon Pilgrim1-17/+20
2016-07-03[X86][AVX] Renamed VPERMILPI shuffle comment macros to be more specificSimon Pilgrim1-27/+27
2016-07-03[X86][AVX512] Add support for VPALIGNR/PSHUFD/PSHUFHW/PSHUFLW masked shuffle ...Simon Pilgrim1-0/+16
2016-07-03[X86][AVX512] Add support for UNPCK masked shuffle commentsSimon Pilgrim1-1/+51
2016-07-03[X86][AVX512] Add support for VPERM/VSHUF masked shuffle commentsSimon Pilgrim1-0/+56
2016-07-03[X86][AVX512] Add support for PMOVZX masked shuffle commentsSimon Pilgrim1-0/+34
2016-07-03[X86][AVX512] Add support for masked shuffle commentsSimon Pilgrim1-2/+53
2016-06-11[X86][AVX512] Tidied up VSHUFF32x4/VSHUFF64x2/VSHUFI32x4/VSHUFI64x2 comment g...Simon Pilgrim1-35/+17
2016-06-10[AVX512] Add shuffle comment printing for masked VPERMPD/VPERMQ.Craig Topper1-1/+9
2016-06-10[AVX512] Fix shuffle comment printing to handle the masked versions of some s...Craig Topper1-30/+46
2016-06-09[X86][AVX512] Added avx512 VPSLLDQ/VPSRLDQ instruction commentsSimon Pilgrim1-0/+12
2016-06-09[AVX512] Fix shuffle decode printing for several instructions with write mask...Craig Topper1-3/+3
2016-06-09[X86] Bring consistent naming to the SSE/AVX and AVX512 PALIGNR instructions....Craig Topper1-6/+2
2016-06-03[AVX512] Fix shuffle comment printing for EVEX encoded PSHUFD, PSHUFHW, and P...Craig Topper1-29/+17
2016-05-21[AVX512] Disable AVX2 VPERMD, VPERMQ, VPERMPS, and VPERMPD patterns when AVX5...Craig Topper1-0/+4
2016-05-11[X86][AVX512] Fixed VPERMILPD/VPERMILPS shuffle comments.Simon Pilgrim1-2/+2
2016-05-11[X86][SSE] Avoid repeatedly calling MCInst::getNumOperands(). NFCI.Simon Pilgrim1-49/+49
2016-05-11[X86][AVX512] Updated shuffle comments instruction macros to split writemask ...Simon Pilgrim1-40/+46
2016-05-09[X86][SSE] Added TODO comment to add support for AVX512 mask registers to shu...Simon Pilgrim1-0/+1
2016-02-07[X86][SSE] Added support for MOVHPD/MOVLPD + MOVHPS/MOVLPS shuffle decoding.Simon Pilgrim1-0/+32
2016-02-06[X86][AVX512] Added support for VPMOVZX shuffle decoding.Simon Pilgrim1-75/+35
2016-02-06[X86][SSE] Moved shuffle decode CASE macros earlier. NFC.Simon Pilgrim1-48/+48
2016-02-06[X86][SSE] Refactored PMOVZX shuffle decoding to use scalar input typesSimon Pilgrim1-70/+44
2016-02-02[X86][AVX512] Add support for AVX512 VMOVQ (load) shuffle decodingSimon Pilgrim1-0/+1
2016-02-01[X86][AVX512] Add support for AVX512 VMOVD (load) shuffle decodingSimon Pilgrim1-0/+1
2016-02-01[X86][AVX512] Add support for AVX512 VMOVSD/VMOVSS shuffle decodingSimon Pilgrim1-0/+4
2016-02-01[X86][AVX512] Add support for AVX512 VINSERTPS shuffle decodingSimon Pilgrim1-0/+2
2015-12-31[X86] Remove a return after llvm_unreachable.Craig Topper1-1/+0
2015-12-13Fix line endingsSimon Pilgrim1-14/+14
2015-12-12[X86][AVX512] Added support for VMOVQ shuffle commentsSimon Pilgrim1-12/+14
2015-11-21[X86][AVX512] Added AVX512 VMOVLHPS/VMOVHLPS shuffle decode comments.Simon Pilgrim1-0/+3
2015-11-19AVX512: Implemented encoding, intrinsics and DAG lowering for VMOVDDUP instru...Igor Breger1-22/+8
2015-11-17[X86][AVX512] Added AVX512 SHUFP*/VPERMILP* shuffle decode comments.Simon Pilgrim1-20/+23
2015-11-17[X86][AVX512] Added support for AVX512 UNPCK shuffle decode comments.Simon Pilgrim1-88/+32
2015-11-16[X86][SSE] Merged BLEND shuffle decode comments. NFC.Simon Pilgrim1-48/+8
2015-11-16[X86][SSE] Merged ALIGNR/SLLDQ/SRLDQ shuffle decode comments. NFC.Simon Pilgrim1-30/+4
2015-11-16[X86][SSE] Merged SHUF/PERM shuffle decode comments. NFC.Simon Pilgrim1-79/+14
2015-11-16[X86][SSE] Merged UNPCK shuffle decode comments. NFC.Simon Pilgrim1-193/+75
2015-11-16AVX512: Implemented encoding and intrinsics for VMOVSHDUP/VMOVSLDUP instructi...Igor Breger1-61/+65
2015-11-15Revert r253160.Igor Breger1-65/+61
2015-11-15AVX512: Implemented encoding and intrinsics for VMOVSHDUP/VMOVSLDUP instructi...Igor Breger1-61/+65
2015-10-15AVX512: Implemented DAG lowering for shuff62x2/shufi62x2 instructions ( shuff...Igor Breger1-1/+64
2015-09-13[X86][MMX] Added shuffle decodes for MMX/3DNow! shuffles.Simon Pilgrim1-0/+61
2015-07-06[X86][SSE4A] Shuffle lowering using SSE4A EXTRQ/INSERTQ instructionsSimon Pilgrim1-0/+23
2015-05-25Reformat.NAKAMURA Takumi1-65/+64
2015-05-25Prune CRLFs.NAKAMURA Takumi1-982/+982