[X86][AVX512] Add support for VPALIGNR/PSHUFD/PSHUFHW/PSHUFLW masked shuffle comments
llvm-svn: 274466
diff --git a/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp b/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
index eb2d3fb..ddf1279 100644
--- a/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
+++ b/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
@@ -240,6 +240,8 @@
CASE_MASKZ_UNPCK(UNPCKLPD, r)
CASE_MASKZ_UNPCK(UNPCKLPS, m)
CASE_MASKZ_UNPCK(UNPCKLPS, r)
+ CASE_MASKZ_SHUF(PALIGNR, r)
+ CASE_MASKZ_SHUF(PALIGNR, m)
CASE_MASKZ_SHUF(SHUFPD, m)
CASE_MASKZ_SHUF(SHUFPD, r)
CASE_MASKZ_SHUF(SHUFPS, m)
@@ -248,6 +250,12 @@
CASE_MASKZ_VPERM(PERMILPD, r)
CASE_MASKZ_VPERM(PERMILPS, m)
CASE_MASKZ_VPERM(PERMILPS, r)
+ CASE_MASKZ_VPERM(PSHUFD, m)
+ CASE_MASKZ_VPERM(PSHUFD, r)
+ CASE_MASKZ_VPERM(PSHUFHW, m)
+ CASE_MASKZ_VPERM(PSHUFHW, r)
+ CASE_MASKZ_VPERM(PSHUFLW, m)
+ CASE_MASKZ_VPERM(PSHUFLW, r)
CASE_MASKZ_VSHUF(64X2, m)
CASE_MASKZ_VSHUF(64X2, r)
CASE_MASKZ_VSHUF(32X4, m)
@@ -293,6 +301,8 @@
CASE_MASK_UNPCK(UNPCKLPD, r)
CASE_MASK_UNPCK(UNPCKLPS, m)
CASE_MASK_UNPCK(UNPCKLPS, r)
+ CASE_MASK_SHUF(PALIGNR, r)
+ CASE_MASK_SHUF(PALIGNR, m)
CASE_MASK_SHUF(SHUFPD, m)
CASE_MASK_SHUF(SHUFPD, r)
CASE_MASK_SHUF(SHUFPS, m)
@@ -301,6 +311,12 @@
CASE_MASK_VPERM(PERMILPD, r)
CASE_MASK_VPERM(PERMILPS, m)
CASE_MASK_VPERM(PERMILPS, r)
+ CASE_MASK_VPERM(PSHUFD, m)
+ CASE_MASK_VPERM(PSHUFD, r)
+ CASE_MASK_VPERM(PSHUFHW, m)
+ CASE_MASK_VPERM(PSHUFHW, r)
+ CASE_MASK_VPERM(PSHUFLW, m)
+ CASE_MASK_VPERM(PSHUFLW, r)
CASE_MASK_VSHUF(64X2, m)
CASE_MASK_VSHUF(64X2, r)
CASE_MASK_VSHUF(32X4, m)