Lines Matching refs:divisor
3111 static inline bool NeedToAddDividend(int64_t magic_number, int64_t divisor) { in NeedToAddDividend() argument
3112 return divisor > 0 && magic_number < 0; in NeedToAddDividend()
3116 static inline bool NeedToSubDividend(int64_t magic_number, int64_t divisor) { in NeedToSubDividend() argument
3117 return divisor < 0 && magic_number > 0; in NeedToSubDividend()
3140 int64_t divisor, in GenerateResultRemWithAnyConstant() argument
3143 __ Mov(temp_imm, divisor); in GenerateResultRemWithAnyConstant()
3300 Register divisor = InputRegisterAt(instruction, 1); in GenerateIntDiv() local
3301 __ Sdiv(out, dividend, divisor); in GenerateIntDiv()
3365 int64_t divisor = Int64FromLocation(value); in VisitDivZeroCheck() local
3366 if (divisor == 0) { in VisitDivZeroCheck()
5691 Register divisor = InputRegisterAt(instruction, 1); in GenerateIntRem() local
5694 __ Sdiv(temp, dividend, divisor); in GenerateIntRem()
5695 __ Msub(out, temp, divisor, dividend); in GenerateIntRem()