Lines Matching defs:rhs

810   inline void emit_i32_add(Register dst, Register lhs, Register rhs);
812 inline void emit_i32_sub(Register dst, Register lhs, Register rhs);
814 inline void emit_i32_mul(Register dst, Register lhs, Register rhs);
815 inline void emit_i32_divs(Register dst, Register lhs, Register rhs,
818 inline void emit_i32_divu(Register dst, Register lhs, Register rhs,
820 inline void emit_i32_rems(Register dst, Register lhs, Register rhs,
822 inline void emit_i32_remu(Register dst, Register lhs, Register rhs,
824 inline void emit_i32_and(Register dst, Register lhs, Register rhs);
826 inline void emit_i32_or(Register dst, Register lhs, Register rhs);
828 inline void emit_i32_xor(Register dst, Register lhs, Register rhs);
844 LiftoffRegister rhs);
848 LiftoffRegister rhs);
850 LiftoffRegister rhs);
852 LiftoffRegister rhs, Label* trap_div_by_zero,
855 LiftoffRegister rhs, Label* trap_div_by_zero);
857 LiftoffRegister rhs, Label* trap_rem_by_zero);
859 LiftoffRegister rhs, Label* trap_rem_by_zero);
861 LiftoffRegister rhs);
865 LiftoffRegister rhs);
869 LiftoffRegister rhs);
892 void emit_ptrsize_add(Register dst, Register lhs, Register rhs) {
895 LiftoffRegister(rhs));
897 emit_i32_add(dst, lhs, rhs);
900 void emit_ptrsize_sub(Register dst, Register lhs, Register rhs) {
903 LiftoffRegister(rhs));
905 emit_i32_sub(dst, lhs, rhs);
908 void emit_ptrsize_and(Register dst, Register lhs, Register rhs) {
911 LiftoffRegister(rhs));
913 emit_i32_and(dst, lhs, rhs);
933 LiftoffRegister lhs, LiftoffRegister rhs) {
935 emit_i64_set_cond(condition, dst, lhs, rhs);
937 emit_i32_set_cond(condition, dst, lhs.gp(), rhs.gp());
952 DoubleRegister rhs);
954 DoubleRegister rhs);
956 DoubleRegister rhs);
958 DoubleRegister rhs);
960 DoubleRegister rhs);
962 DoubleRegister rhs);
964 DoubleRegister rhs);
977 DoubleRegister rhs);
979 DoubleRegister rhs);
981 DoubleRegister rhs);
983 DoubleRegister rhs);
985 DoubleRegister rhs);
987 DoubleRegister rhs);
989 DoubleRegister rhs);
1013 Register lhs, Register rhs = no_reg);
1021 Register rhs);
1024 LiftoffRegister lhs, LiftoffRegister rhs);
1026 DoubleRegister lhs, DoubleRegister rhs);
1028 DoubleRegister lhs, DoubleRegister rhs);
1050 LiftoffRegister rhs, const uint8_t shuffle[16],
1053 LiftoffRegister rhs);
1062 LiftoffRegister rhs);
1064 LiftoffRegister rhs);
1066 LiftoffRegister rhs);
1068 LiftoffRegister rhs);
1070 LiftoffRegister rhs);
1072 LiftoffRegister rhs);
1074 LiftoffRegister rhs);
1076 LiftoffRegister rhs);
1078 LiftoffRegister rhs);
1080 LiftoffRegister rhs);
1082 LiftoffRegister rhs);
1084 LiftoffRegister rhs);
1086 LiftoffRegister rhs);
1088 LiftoffRegister rhs);
1090 LiftoffRegister rhs);
1092 LiftoffRegister rhs);
1094 LiftoffRegister rhs);
1096 LiftoffRegister rhs);
1098 LiftoffRegister rhs);
1100 LiftoffRegister rhs);
1102 LiftoffRegister rhs);
1104 LiftoffRegister rhs);
1106 LiftoffRegister rhs);
1108 LiftoffRegister rhs);
1110 LiftoffRegister rhs);
1112 LiftoffRegister rhs);
1114 LiftoffRegister rhs);
1116 LiftoffRegister rhs);
1118 LiftoffRegister rhs);
1120 LiftoffRegister rhs);
1124 LiftoffRegister rhs);
1126 LiftoffRegister rhs);
1128 LiftoffRegister rhs);
1136 LiftoffRegister rhs);
1138 int32_t rhs);
1140 LiftoffRegister rhs);
1142 int32_t rhs);
1144 LiftoffRegister rhs);
1146 int32_t rhs);
1148 LiftoffRegister rhs);
1150 LiftoffRegister rhs);
1152 LiftoffRegister rhs);
1154 LiftoffRegister rhs);
1156 LiftoffRegister rhs);
1158 LiftoffRegister rhs);
1160 LiftoffRegister rhs);
1162 LiftoffRegister rhs);
1164 LiftoffRegister rhs);
1166 LiftoffRegister rhs);
1171 LiftoffRegister rhs);
1173 int32_t rhs);
1175 LiftoffRegister rhs);
1177 int32_t rhs);
1179 LiftoffRegister rhs);
1181 int32_t rhs);
1183 LiftoffRegister rhs);
1185 LiftoffRegister rhs);
1187 LiftoffRegister rhs);
1189 LiftoffRegister rhs);
1191 LiftoffRegister rhs);
1193 LiftoffRegister rhs);
1195 LiftoffRegister rhs);
1197 LiftoffRegister rhs);
1199 LiftoffRegister rhs);
1201 LiftoffRegister rhs);
1203 LiftoffRegister rhs);
1227 LiftoffRegister rhs);
1229 int32_t rhs);
1231 LiftoffRegister rhs);
1233 int32_t rhs);
1235 LiftoffRegister rhs);
1237 int32_t rhs);
1239 LiftoffRegister rhs);
1241 LiftoffRegister rhs);
1243 LiftoffRegister rhs);
1245 LiftoffRegister rhs);
1247 LiftoffRegister rhs);
1249 LiftoffRegister rhs);
1251 LiftoffRegister rhs);
1253 LiftoffRegister rhs);
1273 LiftoffRegister rhs);
1275 int32_t rhs);
1277 LiftoffRegister rhs);
1279 int32_t rhs);
1281 LiftoffRegister rhs);
1283 int32_t rhs);
1285 LiftoffRegister rhs);
1287 LiftoffRegister rhs);
1289 LiftoffRegister rhs);
1319 LiftoffRegister rhs);
1321 LiftoffRegister rhs);
1323 LiftoffRegister rhs);
1325 LiftoffRegister rhs);
1327 LiftoffRegister rhs);
1329 LiftoffRegister rhs);
1331 LiftoffRegister rhs);
1333 LiftoffRegister rhs);
1342 LiftoffRegister rhs);
1344 LiftoffRegister rhs);
1346 LiftoffRegister rhs);
1348 LiftoffRegister rhs);
1350 LiftoffRegister rhs);
1352 LiftoffRegister rhs);
1354 LiftoffRegister rhs);
1356 LiftoffRegister rhs);
1379 LiftoffRegister rhs);
1382 LiftoffRegister rhs);
1385 LiftoffRegister rhs);
1388 LiftoffRegister rhs);
1406 LiftoffRegister rhs);
1409 LiftoffRegister rhs);
1412 LiftoffRegister rhs);
1579 LiftoffRegister rhs) {
1580 // If {dst.low_gp()} does not overlap with {lhs.high_gp()} or {rhs.high_gp()},
1582 if (dst.low() != lhs.high() && dst.low() != rhs.high()) {
1583 (assm->*op)(dst.low_gp(), lhs.low_gp(), rhs.low_gp());
1584 (assm->*op)(dst.high_gp(), lhs.high_gp(), rhs.high_gp());
1587 // If {dst.high_gp()} does not overlap with {lhs.low_gp()} or {rhs.low_gp()},
1589 if (dst.high() != lhs.low() && dst.high() != rhs.low()) {
1590 (assm->*op)(dst.high_gp(), lhs.high_gp(), rhs.high_gp());
1591 (assm->*op)(dst.low_gp(), lhs.low_gp(), rhs.low_gp());
1595 Register tmp = assm->GetUnusedRegister(kGpReg, LiftoffRegList{lhs, rhs}).gp();
1596 (assm->*op)(tmp, lhs.low_gp(), rhs.low_gp());
1597 (assm->*op)(dst.high_gp(), lhs.high_gp(), rhs.high_gp());
1630 LiftoffRegister rhs) {
1632 this, dst, lhs, rhs);
1642 LiftoffRegister rhs) {
1644 this, dst, lhs, rhs);
1654 LiftoffRegister rhs) {
1656 this, dst, lhs, rhs);