Lines Matching refs:se_imm16

6285   int32_t se_imm16 = imm16;  in DecodeTypeImmediate()  local
6596 if (HaveSameSign(rs, se_imm16)) { in DecodeTypeImmediate()
6598 if (rs <= Registers::kMaxValue - se_imm16) { in DecodeTypeImmediate()
6602 if (rs >= Registers::kMinValue - se_imm16) { in DecodeTypeImmediate()
6607 SetResult(rt_reg, rs + se_imm16); in DecodeTypeImmediate()
6633 SetResult(rt_reg, rs + se_imm16); in DecodeTypeImmediate()
6636 SetResult(rt_reg, rs < se_imm16 ? 1 : 0); in DecodeTypeImmediate()
6639 SetResult(rt_reg, rs_u < static_cast<uint32_t>(se_imm16) ? 1 : 0); in DecodeTypeImmediate()
6654 SetResult(rt_reg, rs + (se_imm16 << 16)); in DecodeTypeImmediate()
6662 set_register(rt_reg, ReadB(rs + se_imm16)); in DecodeTypeImmediate()
6665 set_register(rt_reg, ReadH(rs + se_imm16, instr_.instr())); in DecodeTypeImmediate()
6669 uint8_t al_offset = (rs + se_imm16) & kPointerAlignmentMask; in DecodeTypeImmediate()
6672 addr = rs + se_imm16 - al_offset; in DecodeTypeImmediate()
6680 set_register(rt_reg, ReadW(rs + se_imm16, instr_.instr())); in DecodeTypeImmediate()
6683 set_register(rt_reg, ReadBU(rs + se_imm16)); in DecodeTypeImmediate()
6686 set_register(rt_reg, ReadHU(rs + se_imm16, instr_.instr())); in DecodeTypeImmediate()
6690 uint8_t al_offset = (rs + se_imm16) & kPointerAlignmentMask; in DecodeTypeImmediate()
6693 addr = rs + se_imm16 - al_offset; in DecodeTypeImmediate()
6701 WriteB(rs + se_imm16, static_cast<int8_t>(rt)); in DecodeTypeImmediate()
6704 WriteH(rs + se_imm16, static_cast<uint16_t>(rt), instr_.instr()); in DecodeTypeImmediate()
6707 uint8_t al_offset = (rs + se_imm16) & kPointerAlignmentMask; in DecodeTypeImmediate()
6710 addr = rs + se_imm16 - al_offset; in DecodeTypeImmediate()
6718 WriteW(rs + se_imm16, rt, instr_.instr()); in DecodeTypeImmediate()
6721 uint8_t al_offset = (rs + se_imm16) & kPointerAlignmentMask; in DecodeTypeImmediate()
6723 addr = rs + se_imm16 - al_offset; in DecodeTypeImmediate()
6732 set_register(rt_reg, ReadW(rs + se_imm16, instr_.instr())); in DecodeTypeImmediate()
6738 WriteW(rs + se_imm16, rt, instr_.instr()); in DecodeTypeImmediate()
6745 ReadW(rs + se_imm16, instr_.instr(), FLOAT)); in DecodeTypeImmediate()
6747 TraceMemRd(rs + se_imm16, get_fpu_register(ft_reg - 1), FLOAT_DOUBLE); in DecodeTypeImmediate()
6749 TraceMemRd(rs + se_imm16, get_fpu_register_word(ft_reg), FLOAT); in DecodeTypeImmediate()
6753 set_fpu_register_double(ft_reg, ReadD(rs + se_imm16, instr_.instr())); in DecodeTypeImmediate()
6754 TraceMemRd(rs + se_imm16, get_fpu_register(ft_reg), DOUBLE); in DecodeTypeImmediate()
6757 WriteW(rs + se_imm16, get_fpu_register_word(ft_reg), instr_.instr()); in DecodeTypeImmediate()
6758 TraceMemWr(rs + se_imm16, get_fpu_register_word(ft_reg)); in DecodeTypeImmediate()
6761 WriteD(rs + se_imm16, get_fpu_register_double(ft_reg), instr_.instr()); in DecodeTypeImmediate()
6762 TraceMemWr(rs + se_imm16, get_fpu_register(ft_reg)); in DecodeTypeImmediate()
6772 addr = current_pc + (se_imm16 << 16); in DecodeTypeImmediate()
6776 alu_out = current_pc + (se_imm16 << 16); in DecodeTypeImmediate()