Lines Matching refs:imm32_
547 if (is_int16(rt.imm32_) && !MustUseReg(rt.rmode_)) {
548 addiu(rd, rs, rt.imm32_);
563 if (is_int16(rt.imm32_) && !MustUseReg(rt.rmode_)) {
564 addiu(rd, rs, -rt.imm32_); // No subiu instr, use addiu(x, y, -imm).
649 if (is_uint16(rt.imm32_) && !MustUseReg(rt.rmode_)) {
650 andi(rd, rs, rt.imm32_);
665 if (is_uint16(rt.imm32_) && !MustUseReg(rt.rmode_)) {
666 ori(rd, rs, rt.imm32_);
681 if (is_uint16(rt.imm32_) && !MustUseReg(rt.rmode_)) {
682 xori(rd, rs, rt.imm32_);
718 if (is_int16(rt.imm32_) && !MustUseReg(rt.rmode_)) {
719 slti(rd, rs, rt.imm32_);
734 if (is_uint16(rt.imm32_) && !MustUseReg(rt.rmode_)) {
735 sltiu(rd, rs, rt.imm32_);
751 rotr(rd, rs, rt.imm32_);
760 if (rt.imm32_ == 0) {
763 srl(at, rs, rt.imm32_);
764 sll(rd, rs, (0x20 - rt.imm32_) & 0x1f);
778 if (is_int16(j.imm32_)) {
779 addiu(rd, zero_reg, j.imm32_);
780 } else if (!(j.imm32_ & kHiMask)) {
781 ori(rd, zero_reg, j.imm32_);
782 } else if (!(j.imm32_ & kImm16Mask)) {
783 lui(rd, (j.imm32_ >> kLuiShift) & kImm16Mask);
785 lui(rd, (j.imm32_ >> kLuiShift) & kImm16Mask);
786 ori(rd, rd, (j.imm32_ & kImm16Mask));
790 RecordRelocInfo(j.rmode_, j.imm32_);
794 lui(rd, (j.imm32_ >> kLuiShift) & kImm16Mask);
795 ori(rd, rd, (j.imm32_ & kImm16Mask));
1784 if (rt.imm32_ == 0) {
1794 if (rt.imm32_ == 0) {
1796 } else if (is_int16(rt.imm32_)) {
1797 slti(scratch, rs, rt.imm32_);
1807 if (rt.imm32_ == 0) {
1809 } else if (is_int16(rt.imm32_)) {
1810 slti(scratch, rs, rt.imm32_);
1820 if (rt.imm32_ == 0) {
1831 if (rt.imm32_ == 0) {
1841 if (rt.imm32_ == 0) {
1843 } else if (is_int16(rt.imm32_)) {
1844 sltiu(scratch, rs, rt.imm32_);
1854 if (rt.imm32_ == 0) {
1857 } else if (is_int16(rt.imm32_)) {
1858 sltiu(scratch, rs, rt.imm32_);
1868 if (rt.imm32_ == 0) {
2035 if (rt.imm32_ == 0) {
2048 if (rt.imm32_ == 0) {
2051 } else if (is_int16(rt.imm32_)) {
2052 slti(scratch, rs, rt.imm32_);
2065 if (rt.imm32_ == 0) {
2068 } else if (is_int16(rt.imm32_)) {
2069 slti(scratch, rs, rt.imm32_);
2082 if (rt.imm32_ == 0) {
2096 if (rt.imm32_ == 0) {
2109 if (rt.imm32_ == 0) {
2112 } else if (is_int16(rt.imm32_)) {
2113 sltiu(scratch, rs, rt.imm32_);
2126 if (rt.imm32_ == 0) {
2129 } else if (is_int16(rt.imm32_)) {
2130 sltiu(scratch, rs, rt.imm32_);
2143 if (rt.imm32_ == 0) {