Lines Matching refs:denom
201 void Sk64::div(int32_t denom, DivOptions option) in div() argument
203 SkASSERT(denom); in div()
207 int sign = denom ^ hi; in div()
209 denom = SkAbs32(denom); in div()
218 uint32_t newLo = lo + (denom >> 1); in div()
225 if (lo < (uint32_t)denom) in div()
229 this->set(0, lo / denom); in div()
239 int dbits = SkCLZ(denom); in div()
249 denom <<= (dbits - 1); in div()
259 if ((uint32_t)denom <= (uint32_t)hi) in div()
261 hi -= denom; in div()
265 int32_t diff = (denom - hi - 1) >> 31; in div()
266 hi -= denom & diff; in div()
319 SkFixed Sk64::getFixedDiv(const Sk64& denom) const in getFixedDiv()
322 Sk64 D = denom; in getFixedDiv()