Lines Matching refs:denom
490 SkFixed denom = rand.nextS(); in DEF_TEST() local
491 SkFixed result = SkFixedDiv(numer, denom); in DEF_TEST()
492 int64_t check = SkLeftShift((int64_t)numer, 16) / denom; in DEF_TEST()
495 (void)SkCLZ(denom); in DEF_TEST()
504 ERRORF(reporter, "\nFixed Divide: %8x / %8x -> %8x %8" PRIx64 "\n", numer, denom, in DEF_TEST()
561 T denom; in test_divmod() member
575 const T denom = kEdgeCases[i].denom; in test_divmod() local
577 SkTDivMod(numer, denom, &div, &mod); in test_divmod()
578 REPORTER_ASSERT(r, numer/denom == div); in test_divmod()
579 REPORTER_ASSERT(r, numer%denom == mod); in test_divmod()
585 T denom = 0; in test_divmod() local
586 while (0 == denom) { in test_divmod()
587 denom = (T)rand.nextS(); in test_divmod()
590 SkTDivMod(numer, denom, &div, &mod); in test_divmod()
591 REPORTER_ASSERT(r, numer/denom == div); in test_divmod()
592 REPORTER_ASSERT(r, numer%denom == mod); in test_divmod()