summaryrefslogtreecommitdiff
path: root/disassembler/disassembler_mips.cc
diff options
context:
space:
mode:
author Aart Bik <ajcbik@google.com> 2017-05-12 23:46:13 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2017-05-12 23:46:15 +0000
commita152c4b160f5f296e55c545d37c29d17b4db2212 (patch)
tree5496a518583c525f04b5e490f0d7b82630ddb4ff /disassembler/disassembler_mips.cc
parent54db2e2ff3a5520e75480f5ce2cf25b8dd37588c (diff)
parent3837011236058617292bee831708449e5100c08c (diff)
Merge "MIPS64: Add ilvr.df MSA instructions"
Diffstat (limited to 'disassembler/disassembler_mips.cc')
-rw-r--r--disassembler/disassembler_mips.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/disassembler/disassembler_mips.cc b/disassembler/disassembler_mips.cc
index 3c60bf4be5..8894cc9899 100644
--- a/disassembler/disassembler_mips.cc
+++ b/disassembler/disassembler_mips.cc
@@ -456,6 +456,7 @@ static const MipsInstruction gMipsInstructions[] = {
{ kMsaMask | (0x7 << 23), kMsa | (0x6 << 23) | 0x7, "ldi", "kx" },
{ kMsaSpecialMask | (0xf << 2), kMsa | (0x8 << 2), "ld", "kw" },
{ kMsaSpecialMask | (0xf << 2), kMsa | (0x9 << 2), "st", "kw" },
+ { kMsaMask | (0x7 << 23), kMsa | (0x5 << 23) | 0x14, "ilvr", "Vkmn" },
};
static uint32_t ReadU32(const uint8_t* ptr) {