Lines Matching refs:rhs_w
481 Register rhs_w = rhs.W(); in emit_i32_divs() local
482 bool can_use_dst = !dst_w.Aliases(lhs_w) && !dst_w.Aliases(rhs_w); in emit_i32_divs()
485 Sdiv(dst_w, lhs_w, rhs_w); in emit_i32_divs()
488 Cbz(rhs_w, trap_div_by_zero); in emit_i32_divs()
490 Cmp(rhs_w, -1); in emit_i32_divs()
495 Sdiv(dst_w, lhs_w, rhs_w); in emit_i32_divs()
511 Register rhs_w = rhs.W(); in emit_i32_rems() local
517 Sdiv(scratch, lhs_w, rhs_w); in emit_i32_rems()
519 Cbz(rhs_w, trap_div_by_zero); in emit_i32_rems()
521 Msub(dst_w, scratch, rhs_w, lhs_w); in emit_i32_rems()
528 Register rhs_w = rhs.W(); in emit_i32_remu() local
532 Udiv(scratch, lhs_w, rhs_w); in emit_i32_remu()
534 Cbz(rhs_w, trap_div_by_zero); in emit_i32_remu()
536 Msub(dst_w, scratch, rhs_w, lhs_w); in emit_i32_remu()