Lines Matching refs:imm64_

620     if (is_int16(rt.imm64_) && !MustUseReg(rt.rmode_)) {  in Addu()
621 addiu(rd, rs, rt.imm64_); in Addu()
636 if (is_int16(rt.imm64_) && !MustUseReg(rt.rmode_)) { in Daddu()
637 daddiu(rd, rs, rt.imm64_); in Daddu()
652 if (is_int16(rt.imm64_) && !MustUseReg(rt.rmode_)) { in Subu()
653 addiu(rd, rs, -rt.imm64_); // No subiu instr, use addiu(x, y, -imm). in Subu()
668 if (is_int16(rt.imm64_) && !MustUseReg(rt.rmode_)) { in Dsubu()
669 daddiu(rd, rs, -rt.imm64_); // No subiu instr, use addiu(x, y, -imm). in Dsubu()
908 if (is_uint16(rt.imm64_) && !MustUseReg(rt.rmode_)) { in And()
909 andi(rd, rs, rt.imm64_); in And()
924 if (is_uint16(rt.imm64_) && !MustUseReg(rt.rmode_)) { in Or()
925 ori(rd, rs, rt.imm64_); in Or()
940 if (is_uint16(rt.imm64_) && !MustUseReg(rt.rmode_)) { in Xor()
941 xori(rd, rs, rt.imm64_); in Xor()
977 if (is_int16(rt.imm64_) && !MustUseReg(rt.rmode_)) { in Slt()
978 slti(rd, rs, rt.imm64_); in Slt()
993 if (is_int16(rt.imm64_) && !MustUseReg(rt.rmode_)) { in Sltu()
994 sltiu(rd, rs, rt.imm64_); in Sltu()
1010 rotr(rd, rs, rt.imm64_); in Ror()
1019 if (rt.imm64_ == 0) { in Ror()
1022 srl(at, rs, rt.imm64_); in Ror()
1023 sll(rd, rs, (0x20 - rt.imm64_) & 0x1f); in Ror()
1035 drotr(rd, rs, rt.imm64_); in Dror()
1108 if (is_int32(j.imm64_)) { in li()
1109 if (is_int16(j.imm64_)) { in li()
1110 daddiu(rd, zero_reg, (j.imm64_ & kImm16Mask)); in li()
1111 } else if (!(j.imm64_ & kHiMask)) { in li()
1112 ori(rd, zero_reg, (j.imm64_ & kImm16Mask)); in li()
1113 } else if (!(j.imm64_ & kImm16Mask)) { in li()
1114 lui(rd, (j.imm64_ >> kLuiShift) & kImm16Mask); in li()
1116 lui(rd, (j.imm64_ >> kLuiShift) & kImm16Mask); in li()
1117 ori(rd, rd, (j.imm64_ & kImm16Mask)); in li()
1120 lui(rd, (j.imm64_ >> 48) & kImm16Mask); in li()
1121 ori(rd, rd, (j.imm64_ >> 32) & kImm16Mask); in li()
1123 ori(rd, rd, (j.imm64_ >> 16) & kImm16Mask); in li()
1125 ori(rd, rd, j.imm64_ & kImm16Mask); in li()
1128 RecordRelocInfo(j.rmode_, j.imm64_); in li()
1129 lui(rd, (j.imm64_ >> 32) & kImm16Mask); in li()
1130 ori(rd, rd, (j.imm64_ >> 16) & kImm16Mask); in li()
1132 ori(rd, rd, j.imm64_ & kImm16Mask); in li()
1136 lui(rd, (j.imm64_ >> 32) & kImm16Mask); in li()
1137 ori(rd, rd, (j.imm64_ >> 16) & kImm16Mask); in li()
1139 ori(rd, rd, j.imm64_ & kImm16Mask); in li()
1141 lui(rd, (j.imm64_ >> 48) & kImm16Mask); in li()
1142 ori(rd, rd, (j.imm64_ >> 32) & kImm16Mask); in li()
1144 ori(rd, rd, (j.imm64_ >> 16) & kImm16Mask); in li()
1146 ori(rd, rd, j.imm64_ & kImm16Mask); in li()
2018 if (rt.imm64_ == 0) { in BranchShort()
2028 if (rt.imm64_ == 0) { in BranchShort()
2030 } else if (is_int16(rt.imm64_)) { in BranchShort()
2031 slti(scratch, rs, rt.imm64_); in BranchShort()
2041 if (rt.imm64_ == 0) { in BranchShort()
2043 } else if (is_int16(rt.imm64_)) { in BranchShort()
2044 slti(scratch, rs, rt.imm64_); in BranchShort()
2054 if (rt.imm64_ == 0) { in BranchShort()
2065 if (rt.imm64_ == 0) { in BranchShort()
2075 if (rt.imm64_ == 0) { in BranchShort()
2077 } else if (is_int16(rt.imm64_)) { in BranchShort()
2078 sltiu(scratch, rs, rt.imm64_); in BranchShort()
2088 if (rt.imm64_ == 0) { in BranchShort()
2091 } else if (is_int16(rt.imm64_)) { in BranchShort()
2092 sltiu(scratch, rs, rt.imm64_); in BranchShort()
2102 if (rt.imm64_ == 0) { in BranchShort()
2271 if (rt.imm64_ == 0) { in BranchShort()
2284 if (rt.imm64_ == 0) { in BranchShort()
2287 } else if (is_int16(rt.imm64_)) { in BranchShort()
2288 slti(scratch, rs, rt.imm64_); in BranchShort()
2301 if (rt.imm64_ == 0) { in BranchShort()
2304 } else if (is_int16(rt.imm64_)) { in BranchShort()
2305 slti(scratch, rs, rt.imm64_); in BranchShort()
2318 if (rt.imm64_ == 0) { in BranchShort()
2332 if (rt.imm64_ == 0) { in BranchShort()
2345 if (rt.imm64_ == 0) { in BranchShort()
2348 } else if (is_int16(rt.imm64_)) { in BranchShort()
2349 sltiu(scratch, rs, rt.imm64_); in BranchShort()
2362 if (rt.imm64_ == 0) { in BranchShort()
2365 } else if (is_int16(rt.imm64_)) { in BranchShort()
2366 sltiu(scratch, rs, rt.imm64_); in BranchShort()
2379 if (rt.imm64_ == 0) { in BranchShort()