diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-05-09 13:30:16 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-05-09 13:30:16 +0000 |
commit | af742d51ad622b158f71523369fc8998b35ffb3c (patch) | |
tree | 92c5196368ea5c01715c23b5fb1676cfa28eb4e0 | |
parent | 52fe8966b5d28c9c066b01d4fc967023ec142777 (diff) | |
download | bcm5719-llvm-af742d51ad622b158f71523369fc8998b35ffb3c.tar.gz bcm5719-llvm-af742d51ad622b158f71523369fc8998b35ffb3c.zip |
[X86][SSE] Added TODO comment to add support for AVX512 mask registers to shuffle comments
This came up in discussion on D19198
llvm-svn: 268915
-rw-r--r-- | llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/Target/X86/X86MCInstLower.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp b/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp index 5e0dd4f7bfc..a82dc3e34a2 100644 --- a/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp +++ b/llvm/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/llvm/lib/Target/X86/X86MCInstLower.cpp b/llvm/lib/Target/X86/X86MCInstLower.cpp index 83c99264dc7..6e8b09f6db8 100644 --- a/llvm/lib/Target/X86/X86MCInstLower.cpp +++ b/llvm/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"; |