Lines Matching refs:quotient
253 Node* quotient = graph()->NewNode(machine()->Int32MulHigh(), dividend,
256 quotient = Int32Add(quotient, dividend);
258 quotient = Int32Sub(quotient, dividend);
260 return Int32Add(Word32Sar(quotient, mag.shift), Word32Shr(dividend, 31));
273 Node* quotient = graph()->NewNode(machine()->Uint32MulHigh(), dividend,
277 quotient = Word32Shr(
278 Int32Add(Word32Shr(Int32Sub(dividend, quotient), 1), quotient),
281 quotient = Word32Shr(quotient, mag.shift);
283 return quotient;
1141 Node* quotient = dividend;
1146 quotient = Word32Sar(quotient, 31);
1148 quotient = Int32Add(Word32Shr(quotient, 32u - shift), dividend);
1149 quotient = Word32Sar(quotient, shift);
1151 quotient = Int32Div(quotient, Abs(divisor));
1155 node->ReplaceInput(1, quotient);
1160 return Replace(quotient);
1219 Node* quotient = Int32Div(dividend, divisor);
1221 node->ReplaceInput(1, Int32Mul(quotient, Int32Constant(divisor)));
1248 Node* quotient = Uint32Div(dividend, divisor);
1250 node->ReplaceInput(1, Int32Mul(quotient, Uint32Constant(divisor)));