# HG changeset patch # User fujie # Date 1469502909 -28800 # Node ID f0e26f502a508be472e48d0bce3c2e9e8ba8117b # Parent 440521e9c7138af29a032422adb01f04e391704b Instruction decoding support: add movn and movz in MIPS disassembler. diff -r 440521e9c713 -r f0e26f502a50 src/cpu/mips/vm/assembler_mips.cpp --- a/src/cpu/mips/vm/assembler_mips.cpp Mon Jul 25 11:37:27 2016 +0800 +++ b/src/cpu/mips/vm/assembler_mips.cpp Tue Jul 26 11:15:09 2016 +0800 @@ -198,7 +198,7 @@ const char* Assembler::special_name[] = { "sll", "", "srl", "sra", "sllv", "", "srlv", "srav", - "jr", "jalr", "", "", "syscall", "break", "", "sync", + "jr", "jalr", "movz", "movn", "syscall", "break", "", "sync", "mfhi", "mthi", "mflo", "mtlo", "dsll", "", "dsrl", "dsra", "mult", "multu", "div", "divu", "dmult", "dmultu", "ddiv", "ddivu", "add", "addu", "sub", "subu", "and", "or", "xor", "nor", diff -r 440521e9c713 -r f0e26f502a50 src/cpu/mips/vm/disassembler_mips.cpp --- a/src/cpu/mips/vm/disassembler_mips.cpp Mon Jul 25 11:37:27 2016 +0800 +++ b/src/cpu/mips/vm/disassembler_mips.cpp Tue Jul 26 11:15:09 2016 +0800 @@ -281,6 +281,8 @@ case Assembler::nor_op: case Assembler::slt_op: case Assembler::sltu_op: + case Assembler::movz_op: + case Assembler::movn_op: case Assembler::dadd_op: case Assembler::daddu_op: case Assembler::dsub_op: