Lines Matching refs:numer
263 if ((numer = (numer << 1) - denom) >= 0) \
264 result |= 1 << (n - 1); else numer += denom
266 int32_t SkDivBits(int32_t numer, int32_t denom, int shift_bias) { in SkDivBits() argument
268 if (numer == 0) { in SkDivBits()
273 int32_t sign = SkExtractSign(numer ^ denom); in SkDivBits()
274 numer = SkAbs32(numer); in SkDivBits()
277 int nbits = SkCLZ(numer) - 1; in SkDivBits()
289 numer <<= nbits; in SkDivBits()
294 if ((numer -= denom) >= 0) { in SkDivBits()
297 numer += denom; in SkDivBits()
330 SkFixed SkFixedMod(SkFixed numer, SkFixed denom) { in SkFixedMod() argument
331 int sn = SkExtractSign(numer); in SkFixedMod()
334 numer = SkApplySign(numer, sn); in SkFixedMod()
337 if (numer < denom) { in SkFixedMod()
338 return SkApplySign(numer, sn); in SkFixedMod()
339 } else if (numer == denom) { in SkFixedMod()
342 SkFixed div = SkFixedDiv(numer, denom); in SkFixedMod()