diff options
Diffstat (limited to 'deps/v8/src/mips/disasm-mips.cc')
-rw-r--r-- | deps/v8/src/mips/disasm-mips.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/v8/src/mips/disasm-mips.cc b/deps/v8/src/mips/disasm-mips.cc index 420453aad0..f27bdc9b68 100644 --- a/deps/v8/src/mips/disasm-mips.cc +++ b/deps/v8/src/mips/disasm-mips.cc @@ -421,7 +421,7 @@ void Decoder::PrintPCImm21(Instruction* instr, int delta_pc, int n_bits) { void Decoder::PrintXImm26(Instruction* instr) { uint32_t target = static_cast<uint32_t>(instr->Imm26Value()) << kImmFieldShift; - target = (reinterpret_cast<uint32_t>(instr) & ~0xfffffff) | target; + target = (reinterpret_cast<uint32_t>(instr) & ~0xFFFFFFF) | target; out_buffer_pos_ += SNPrintF(out_buffer_ + out_buffer_pos_, "0x%x", target); } @@ -456,7 +456,7 @@ void Decoder::PrintPCImm26(Instruction* instr, int delta_pc, int n_bits) { // PC[GPRLEN-1 .. 28] || instr_index26 || 00 void Decoder::PrintPCImm26(Instruction* instr) { int32_t imm26 = instr->Imm26Value(); - uint32_t pc_mask = ~0xfffffff; + uint32_t pc_mask = ~0xFFFFFFF; uint32_t pc = ((uint32_t)(instr + 1) & pc_mask) | (imm26 << 2); out_buffer_pos_ += SNPrintF(out_buffer_ + out_buffer_pos_, "%s", |