Lines Matching refs:rhs_x
545 Register rhs_x = rhs.gp().X(); in emit_i64_divs() local
546 bool can_use_dst = !dst_x.Aliases(lhs_x) && !dst_x.Aliases(rhs_x); in emit_i64_divs()
549 Sdiv(dst_x, lhs_x, rhs_x); in emit_i64_divs()
552 Cbz(rhs_x, trap_div_by_zero); in emit_i64_divs()
554 Cmp(rhs_x, -1); in emit_i64_divs()
559 Sdiv(dst_x, lhs_x, rhs_x); in emit_i64_divs()
579 Register rhs_x = rhs.gp().X(); in emit_i64_rems() local
585 Sdiv(scratch, lhs_x, rhs_x); in emit_i64_rems()
587 Cbz(rhs_x, trap_div_by_zero); in emit_i64_rems()
589 Msub(dst_x, scratch, rhs_x, lhs_x); in emit_i64_rems()
598 Register rhs_x = rhs.gp().X(); in emit_i64_remu() local
602 Udiv(scratch, lhs_x, rhs_x); in emit_i64_remu()
604 Cbz(rhs_x, trap_div_by_zero); in emit_i64_remu()
606 Msub(dst_x, scratch, rhs_x, lhs_x); in emit_i64_remu()