summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp')
-rw-r--r--llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp b/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
index eb2d3fb8215..ddf12791c0b 100644
--- a/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
+++ b/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
@@ -240,6 +240,8 @@ static std::string getMaskName(const MCInst *MI, const char *DestName,
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 @@ static std::string getMaskName(const MCInst *MI, const char *DestName,
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 @@ static std::string getMaskName(const MCInst *MI, const char *DestName,
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 @@ static std::string getMaskName(const MCInst *MI, const char *DestName,
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)
OpenPOWER on IntegriCloud