From: Simon Pilgrim Date: Mon, 9 May 2016 13:30:16 +0000 (+0000) Subject: [X86][SSE] Added TODO comment to add support for AVX512 mask registers to shuffle... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0f420ada797f58fa129804b2ecd0b152fb2dd1fe;p=llvm [X86][SSE] Added TODO comment to add support for AVX512 mask registers to shuffle comments This came up in discussion on D19198 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268915 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/InstPrinter/X86InstComments.cpp b/lib/Target/X86/InstPrinter/X86InstComments.cpp index 5e0dd4f7bfc..a82dc3e34a2 100644 --- a/lib/Target/X86/InstPrinter/X86InstComments.cpp +++ b/lib/Target/X86/InstPrinter/X86InstComments.cpp @@ -741,6 +741,7 @@ bool llvm::EmitAnyX86InstComments(const MCInst *MI, raw_ostream &OS, if (ShuffleMask.empty()) return false; + // TODO: Add support for specifying an AVX512 style mask register in the comment. if (!DestName) DestName = Src1Name; OS << (DestName ? DestName : "mem") << " = "; diff --git a/lib/Target/X86/X86MCInstLower.cpp b/lib/Target/X86/X86MCInstLower.cpp index 83c99264dc7..6e8b09f6db8 100644 --- a/lib/Target/X86/X86MCInstLower.cpp +++ b/lib/Target/X86/X86MCInstLower.cpp @@ -1109,6 +1109,7 @@ static std::string getShuffleComment(const MachineOperand &DstOp, return X86ATTInstPrinter::getRegisterName(RegNum); }; + // TODO: Add support for specifying an AVX512 style mask register in the comment. StringRef DstName = DstOp.isReg() ? GetRegisterName(DstOp.getReg()) : "mem"; StringRef Src1Name = SrcOp1.isReg() ? GetRegisterName(SrcOp1.getReg()) : "mem";