Lines Matching defs:rhs
1360 Register rhs = __ PopToRegister().gp();
1366 // Flip the condition, because {lhs} and {rhs} are swapped.
1367 __ emit_i32_cond_jumpi(Flip(cond), false_dst, rhs, lhs_imm);
1372 Register lhs = __ PopToRegister(LiftoffRegList{rhs}).gp();
1373 __ emit_cond_jump(cond, false_dst, kI32, lhs, rhs);
1812 LiftoffRegister rhs = __ PopToRegister();
1813 LiftoffRegister lhs = __ PopToRegister(LiftoffRegList{rhs});
1815 ? __ GetUnusedRegister(result_rc, {lhs, rhs}, {})
1818 if (swap_lhs_rhs) std::swap(lhs, rhs);
1820 CallEmitFn(fn, dst, lhs, rhs);
1834 LiftoffRegister rhs, ExternalReference ext_ref,
1841 LiftoffRegister arg_regs[] = {lhs, rhs};
1867 const Value& rhs, Value* result) {
1880 [=](LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) { \
1881 LiftoffRegister args[] = {lhs, rhs}; \
2055 LiftoffRegister rhs) {
2062 __ emit_i32_divs(dst.gp(), lhs.gp(), rhs.gp(), div_by_zero,
2068 LiftoffRegister rhs) {
2071 __ emit_i32_divu(dst.gp(), lhs.gp(), rhs.gp(), div_by_zero);
2076 LiftoffRegister rhs) {
2079 __ emit_i32_rems(dst.gp(), lhs.gp(), rhs.gp(), rem_by_zero);
2084 LiftoffRegister rhs) {
2087 __ emit_i32_remu(dst.gp(), lhs.gp(), rhs.gp(), rem_by_zero);
2092 LiftoffRegister rhs) {
2099 if (!__ emit_i64_divs(dst, lhs, rhs, div_by_zero,
2102 EmitDivOrRem64CCall(dst, lhs, rhs, ext_ref, div_by_zero,
2109 LiftoffRegister rhs) {
2112 if (!__ emit_i64_divu(dst, lhs, rhs, div_by_zero)) {
2114 EmitDivOrRem64CCall(dst, lhs, rhs, ext_ref, div_by_zero);
2120 LiftoffRegister rhs) {
2123 if (!__ emit_i64_rems(dst, lhs, rhs, rem_by_zero)) {
2125 EmitDivOrRem64CCall(dst, lhs, rhs, ext_ref, rem_by_zero);
2131 LiftoffRegister rhs) {
2134 if (!__ emit_i64_remu(dst, lhs, rhs, rem_by_zero)) {
2136 EmitDivOrRem64CCall(dst, lhs, rhs, ext_ref, rem_by_zero);
4136 LiftoffRegister rhs = __ PopToRegister();
4137 LiftoffRegister lhs = __ PopToRegister(LiftoffRegList{rhs});
4138 LiftoffRegister dst = __ GetUnusedRegister(result_rc, {lhs, rhs}, {});
4144 wasm::SimdShuffle::CanonicalizeShuffle(lhs == rhs, shuffle, &needs_swap,
4147 std::swap(lhs, rhs);
4149 __ LiftoffAssembler::emit_i8x16_shuffle(dst, lhs, rhs, shuffle, is_swizzle);