HomeSort by relevance Sort by last modified time
    Searched refs:denom (Results 1 - 25 of 142) sorted by null

1 2 3 4 5 6

  /bionic/libc/upstream-freebsd/lib/libc/stdlib/
imaxdiv.c 34 imaxdiv(intmax_t numer, intmax_t denom)
38 retval.quot = numer / denom;
39 retval.rem = numer % denom;
42 retval.rem -= denom;
  /bionic/libc/upstream-netbsd/libc/stdlib/
div.c 47 div(int num, int denom)
51 r.quot = num / denom;
52 r.rem = num % denom;
62 * r.rem will have the same sign as denom and the opposite
68 * If both are num and denom are positive, r will always
74 * subtract denom from r.rem.
78 r.rem -= denom;
ldiv.c 47 ldiv(long num, long denom)
53 r.quot = num / denom;
54 r.rem = num % denom;
57 r.rem -= denom;
lldiv.c 53 lldiv(long long int num, long long int denom)
59 r.quot = num / denom;
60 r.rem = num % denom;
63 r.rem -= denom;
  /external/clang/test/CodeGen/
uint128_t.c 5 extern uint64_t denom;
14 tmp /= denom;
  /bionic/libm/upstream-freebsd/lib/msun/src/
s_ctanh.c 78 double t, beta, s, rho, denom; local
133 denom = 1 + beta * s * s;
134 return (cpack((beta * rho * s) / denom, t / denom));
s_ctanhf.c 43 float t, beta, s, rho, denom; local
73 denom = 1 + beta * s * s;
74 return (cpackf((beta * rho * s) / denom, t / denom));
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
u_format_rgb9e5.h 108 double denom; local
119 denom = pow(2, exp_shared - RGB9E5_EXP_BIAS - RGB9E5_MANTISSA_BITS);
121 maxm = (int) floor(maxrgb / denom + 0.5);
123 denom *= 2;
130 rm = (int) floor(rc / denom + 0.5);
131 gm = (int) floor(gc / denom + 0.5);
132 bm = (int) floor(bc / denom + 0.5);
  /external/mesa3d/src/gallium/auxiliary/util/
u_format_rgb9e5.h 108 double denom; local
119 denom = pow(2, exp_shared - RGB9E5_EXP_BIAS - RGB9E5_MANTISSA_BITS);
121 maxm = (int) floor(maxrgb / denom + 0.5);
123 denom *= 2;
130 rm = (int) floor(rc / denom + 0.5);
131 gm = (int) floor(gc / denom + 0.5);
132 bm = (int) floor(bc / denom + 0.5);
  /external/chromium_org/third_party/skia/src/core/
Sk64.cpp 199 void Sk64::div(int32_t denom, DivOptions option)
201 SkASSERT(denom);
205 int sign = denom ^ hi;
207 denom = SkAbs32(denom);
214 if (option == kRound_DivOption) // add denom/2
216 uint32_t newLo = lo + (denom >> 1);
223 if (lo < (uint32_t)denom)
227 this->set(0, lo / denom);
237 int dbits = SkCLZ(denom);
    [all...]
SkMath.cpp 50 int32_t SkMulDiv(int32_t numer1, int32_t numer2, int32_t denom) {
51 SkASSERT(denom);
55 tmp.div(denom, Sk64::kTrunc_DivOption);
236 if ((numer = (numer << 1) - denom) >= 0) \
237 result |= 1 << (n - 1); else numer += denom
239 int32_t SkDivBits(int32_t numer, int32_t denom, int shift_bias) {
240 SkASSERT(denom != 0);
245 // make numer and denom positive, and sign hold the resulting sign
246 int32_t sign = SkExtractSign(numer ^ denom);
248 denom = SkAbs32(denom)
    [all...]
  /external/skia/src/core/
Sk64.cpp 199 void Sk64::div(int32_t denom, DivOptions option)
201 SkASSERT(denom);
205 int sign = denom ^ hi;
207 denom = SkAbs32(denom);
214 if (option == kRound_DivOption) // add denom/2
216 uint32_t newLo = lo + (denom >> 1);
223 if (lo < (uint32_t)denom)
227 this->set(0, lo / denom);
237 int dbits = SkCLZ(denom);
    [all...]
SkMath.cpp 50 int32_t SkMulDiv(int32_t numer1, int32_t numer2, int32_t denom) {
51 SkASSERT(denom);
55 tmp.div(denom, Sk64::kTrunc_DivOption);
236 if ((numer = (numer << 1) - denom) >= 0) \
237 result |= 1 << (n - 1); else numer += denom
239 int32_t SkDivBits(int32_t numer, int32_t denom, int shift_bias) {
240 SkASSERT(denom != 0);
245 // make numer and denom positive, and sign hold the resulting sign
246 int32_t sign = SkExtractSign(numer ^ denom);
248 denom = SkAbs32(denom)
    [all...]
  /external/aac/libSBRenc/src/
sbr_misc.cpp 238 return: num*scale/denom
241 FIXP_DBL FDKsbrEnc_LSI_divide_scale_fract(FIXP_DBL num, FIXP_DBL denom, FIXP_DBL scale)
248 INT shiftDenom = CountLeadingBits(denom);
256 if ( denom > (tmp >> fixMin(shiftNum+shiftScale-1,(DFRACT_BITS-1))) ) {
257 denom = denom << shiftDenom;
258 tmp = schur_div(tmp,denom,15);
sbr_misc.h 104 FIXP_DBL FDKsbrEnc_LSI_divide_scale_fract(FIXP_DBL num, FIXP_DBL denom, FIXP_DBL scale);
  /external/chromium_org/third_party/skia/src/effects/gradients/
SkSweepGradient.cpp 67 const double DENOM = N - 1;
71 double arg = i / DENOM;
73 int iv = (int)round(v * DENOM * 2 / PI);
94 // divide numer/denom, with a bias of 6bits. Assumes numer <= denom
95 // and denom != 0. Since our table is 6bits big (+1), this is a nice fit.
96 // Same as (but faster than) SkFixedDiv(numer, denom) >> 10
98 //unsigned div_64(int numer, int denom);
100 static unsigned div_64(int numer, int denom) {
101 SkASSERT(numer <= denom);
    [all...]
  /external/skia/src/effects/gradients/
SkSweepGradient.cpp 67 const double DENOM = N - 1;
71 double arg = i / DENOM;
73 int iv = (int)round(v * DENOM * 2 / PI);
94 // divide numer/denom, with a bias of 6bits. Assumes numer <= denom
95 // and denom != 0. Since our table is 6bits big (+1), this is a nice fit.
96 // Same as (but faster than) SkFixedDiv(numer, denom) >> 10
98 //unsigned div_64(int numer, int denom);
100 static unsigned div_64(int numer, int denom) {
101 SkASSERT(numer <= denom);
    [all...]
  /external/chromium_org/third_party/skia/src/pathops/
SkPathOpsPoint.h 103 double denom = SkTMax(fabs(fX), SkTMax(fabs(fY), local
105 if (precisely_zero(denom)) {
108 double inv = 1 / denom;
119 double denom = SkTMax(fabs(fX), SkTMax(fabs(fY), local
121 if (denom == 0) {
124 double inv = 1 / denom;
  /external/skia/src/pathops/
SkPathOpsPoint.h 103 double denom = SkTMax(fabs(fX), SkTMax(fabs(fY), local
105 if (precisely_zero(denom)) {
108 double inv = 1 / denom;
119 double denom = SkTMax(fabs(fX), SkTMax(fabs(fY), local
121 if (denom == 0) {
124 double inv = 1 / denom;
  /external/chromium_org/third_party/mesa/src/include/c99/
inttypes.h 280 imaxdiv_t __cdecl imaxdiv(intmax_t numer, intmax_t denom)
284 result.quot = numer / denom;
285 result.rem = numer % denom;
290 result.rem -= denom;
  /external/compiler-rt/test/timing/
timing.h 23 conversion = (double) freq * (1e-9 * (double) info.numer / (double) info.denom);
  /external/mesa3d/include/c99/
inttypes.h 280 imaxdiv_t __cdecl imaxdiv(intmax_t numer, intmax_t denom)
284 result.quot = numer / denom;
285 result.rem = numer % denom;
290 result.rem -= denom;
  /frameworks/base/services/common_time/
common_clock.cpp 49 uint64_t denom = local_freq; local
51 LinearTransform::reduce(&numer, &denom);
52 if ((numer > UINT32_MAX) || (denom > UINT32_MAX)) {
61 static_cast<uint32_t>(denom);
  /external/chromium_org/ui/gfx/
skbitmap_operations.cc 381 const int32_t denom = 65536; local
382 int32_t s_numer = static_cast<int32_t>(hsl_shift.s * 2 * denom);
398 // Use denom * L to avoid rounding.
399 int32_t denom_l = (vmax + vmin) * (denom / 2);
402 r = (denom_l + r * s_numer - s_numer_l) / denom;
403 g = (denom_l + g * s_numer - s_numer_l) / denom;
404 b = (denom_l + b * s_numer - s_numer_l) / denom;
418 // Can't be too big since we need room for denom*denom and a bit for sign.
419 const int32_t denom = 1024 local
458 const int32_t denom = 1024; local
    [all...]
  /packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/
grad.rs 62 float denom = (y2 * y2 - 2 * y1 * y2 + x2 * x2 - 2 * x1 * x2 + y1 * y1 + x1 * x1);
63 if (denom == 0) {
66 grads[k].dy = (y1 - y2) / denom;
67 grads[k].dx = (x1 - x2) / denom;
68 grads[k].off = (y2 * y2 + x2 * x2 - x1 * x2 - y1 * y2) / denom;

Completed in 403 milliseconds

1 2 3 4 5 6