aboutsummaryrefslogtreecommitdiffstats
path: root/src/shared/mips_test_framework.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/mips_test_framework.cpp')
-rw-r--r--src/shared/mips_test_framework.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/shared/mips_test_framework.cpp b/src/shared/mips_test_framework.cpp
index 2646bc6..d66169b 100644
--- a/src/shared/mips_test_framework.cpp
+++ b/src/shared/mips_test_framework.cpp
@@ -55,12 +55,16 @@ static const instr_info_t sg_instructionsArray[]=
{"JR","Jump register"},
{"LB","Load byte"},
{"LBU","Load byte unsigned"},
+ {"LH","Load word"},
+ {"LHU","Load word unsigned"},
{"LUI","Load upper immediate"},
{"LW","Load word"},
{"LWL","Load word left"},
{"LWR","Load word right"},
{"MFHI","Move from HI"},
{"MFLO","Move from LO"},
+ {"MTHI","Move to HI"},
+ {"MTLO","Move to LO"},
{"MULT","Multiply"},
{"MULTU","Multiply unsigned"},
{"OR","Bitwise or"},
@@ -74,6 +78,7 @@ static const instr_info_t sg_instructionsArray[]=
{"SLTIU","Set on less than immediate unsigned"},
{"SLTU","Set on less than unsigned"},
{"SRA","Shift right arithmetic"},
+ {"SRAV","Shift right arithmetic variable"},
{"SRL","Shift right logical"},
{"SRLV","Shift right logical variable"},
{"SUB","Subtract"},