Lines Matching refs:rhs_is_zero
453 let rhs_is_zero = bcx.ins().icmp(IntCC::Equal, rhs, zero); in translate_program() localVariable
454 let safe_rhs = bcx.ins().select(rhs_is_zero, one, rhs); in translate_program()
457 let res = bcx.ins().select(rhs_is_zero, zero, div_res); in translate_program()
541 let rhs_is_zero = bcx.ins().icmp(IntCC::Equal, rhs, zero); in translate_program() localVariable
542 let safe_rhs = bcx.ins().select(rhs_is_zero, one, rhs); in translate_program()
545 let res = bcx.ins().select(rhs_is_zero, lhs, div_res); in translate_program()
682 let rhs_is_zero = bcx.ins().icmp(IntCC::Equal, rhs, zero); in translate_program() localVariable
683 let safe_rhs = bcx.ins().select(rhs_is_zero, one, rhs); in translate_program()
686 let res = bcx.ins().select(rhs_is_zero, zero, div_res); in translate_program()
708 let rhs_is_zero = bcx.ins().icmp(IntCC::Equal, rhs, zero); in translate_program() localVariable
709 let safe_rhs = bcx.ins().select(rhs_is_zero, one, rhs); in translate_program()
712 let res = bcx.ins().select(rhs_is_zero, lhs, div_res); in translate_program()