| Index: src/mips/disasm-mips.cc
 | 
| diff --git a/src/mips/disasm-mips.cc b/src/mips/disasm-mips.cc
 | 
| index 5502f4170cc995a35cab6cbb63c7798ef6952ced..e211bbcf1d4a8e48852953baa771f4fc43ea4919 100644
 | 
| --- a/src/mips/disasm-mips.cc
 | 
| +++ b/src/mips/disasm-mips.cc
 | 
| @@ -1498,7 +1498,7 @@ void Decoder::DecodeTypeImmediate(Instruction* instr) {
 | 
|          Format(instr, "lui     'rt, 'imm16x");
 | 
|        } else {
 | 
|          if (instr->RsValue() != 0) {
 | 
| -          Format(instr, "aui     'rt, 'imm16x");
 | 
| +          Format(instr, "aui     'rt, 'rs, 'imm16x");
 | 
|          } else {
 | 
|            Format(instr, "lui     'rt, 'imm16x");
 | 
|          }
 | 
| 
 |