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

1 2 3 4

  /bionic/libc/stdlib/
div.c 37 div(int num, int denom)
41 r.quot = num / denom;
42 r.rem = num % denom;
52 * r.rem will have the same sign as denom and the opposite
58 * If both are num and denom are positive, r will always
64 * subtract denom from r.rem.
68 r.rem -= denom;
ldiv.c 37 ldiv(long num, long denom)
43 r.quot = num / denom;
44 r.rem = num % denom;
47 r.rem -= denom;
lldiv.c 37 lldiv(long long num, long long denom)
43 r.quot = num / denom;
44 r.rem = num % denom;
47 r.rem -= denom;
  /external/clang/test/CodeGen/
uint128_t.c 5 extern uint64_t denom;
14 tmp /= denom;
  /external/skia/src/core/
Sk64.cpp 201 void Sk64::div(int32_t denom, DivOptions option)
203 SkASSERT(denom);
207 int sign = denom ^ hi;
209 denom = SkAbs32(denom);
216 if (option == kRound_DivOption) // add denom/2
218 uint32_t newLo = lo + (denom >> 1);
225 if (lo < (uint32_t)denom)
229 this->set(0, lo / denom);
239 int dbits = SkCLZ(denom);
    [all...]
SkMath.cpp 70 int32_t SkMulDiv(int32_t numer1, int32_t numer2, int32_t denom) {
71 SkASSERT(denom);
75 tmp.div(denom, Sk64::kTrunc_DivOption);
256 if ((numer = (numer << 1) - denom) >= 0) \
257 result |= 1 << (n - 1); else numer += denom
259 int32_t SkDivBits(int32_t numer, int32_t denom, int shift_bias) {
260 SkASSERT(denom != 0);
265 // make numer and denom positive, and sign hold the resulting sign
266 int32_t sign = SkExtractSign(numer ^ denom);
268 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);
ton_corr.cpp 240 FIXP_DBL tmp,num,denom; variable
247 denom = (fac>>1) + (fMultDiv2(fac,RELAXATION_FRACT)>>RELAXATION_SHIFT) - num;
248 denom = fixp_abs(denom);
255 denomShift = CountLeadingBits(denom);
256 denom = (FIXP_DBL)denom << denomShift;
258 if ((num > FL2FXCONST_DBL(0.0f)) && (denom != FL2FXCONST_DBL(0.0f))) {
262 tmp = schur_div(num,denom,16);
267 quotaMatrix[timeIndex][r] = schur_div(num,denom,16) >> commonShift
    [all...]
  /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);
  /frameworks/compile/libbcc/runtime/test/timing/
timing.h 23 conversion = (double) freq * (1e-9 * (double) info.numer / (double) info.denom);
  /external/libvorbis/lib/
lsp.c 321 double p=defl[m],pp=0.f,ppp=0.f,denom; local
331 denom=(m-1) * ((m-1)*pp*pp - m*p*ppp);
332 if(denom<0)
336 denom = pp + sqrt(denom);
337 if(denom<EPSILON)denom=EPSILON;
339 denom = pp - sqrt(denom);
340 if(denom>-(EPSILON))denom=-(EPSILON)
    [all...]
  /external/webrtc/src/modules/audio_processing/aec/
aec_resampler.c 179 float denom = 0; local
225 denom = x2 - xAvg*x;
227 if (denom != 0) {
228 skew = (xy - xAvg*y) / denom;
  /external/skia/include/core/
SkFixed.h 130 #define SkFixedDiv(numer, denom) SkDivBits(numer, denom, 16)
131 SkFixed SkFixedDivInt(int32_t numer, int32_t denom);
132 SkFixed SkFixedMod(SkFixed numer, SkFixed denom);
139 #define SkFractDiv(numer, denom) SkDivBits(numer, denom, 30)
  /external/skia/tests/
MathTest.cpp 440 SkFixed denom = rand.nextS(); local
441 SkFixed result = SkFixedDiv(numer, denom);
442 SkLONGLONG check = ((SkLONGLONG)numer << 16) / denom;
445 (void)SkCLZ(denom);
455 result = SkFractDiv(numer, denom);
456 check = ((SkLONGLONG)numer << 30) / denom;
468 denom = denom << 8 >> 8;
470 result = SkFixedMul(numer, denom);
471 SkFixed r2 = symmetric_fixmul(numer, denom);
    [all...]
Sk64Test.cpp 157 int32_t denom = rand.nextS(); local
159 while (denom == 0)
160 denom = rand.nextS();
164 wide.div(denom, Sk64::kTrunc_DivOption);
165 check /= denom;
173 denom = wide.getSqrt();
175 int diff = denom - ck;
195 SkDebugf(" %d === numer %g denom %g div %g xdiv %x fxdiv %x\n",
  /external/chromium/base/
time_mac.cc 108 if (timebase_info.denom == 0) {
109 // Zero-initialization of statics guarantees that denom will be 0 before
110 // calling mach_timebase_info. mach_timebase_info will never set denom to
125 timebase_info.numer / timebase_info.denom;
128 // With numer and denom = 1 (the expected case), the 64-bit absolute time
  /external/compiler-rt/lib/ppc/
divtc3.c 41 const long double denom = __gcc_qadd(__gcc_qmul(cDD.ld, cDD.ld), __gcc_qmul(dDD.ld, dDD.ld)); local
45 DD real = { .ld = __gcc_qdiv(realNumerator, denom) };
46 DD imag = { .ld = __gcc_qdiv(imagNumerator, denom) };
57 DD rDD = { .ld = denom };
  /external/skia/bench/
BenchSysTimer_mach.cpp 73 / sTimebaseInfo.denom;
  /frameworks/av/media/libstagefright/codecs/aacenc/basic_op/
oper_32b.h 39 Word32 Div_32 (Word32 L_num, Word32 denom);
  /frameworks/compile/libbcc/runtime/lib/ppc/
divtc3.c 41 const long double denom = __gcc_qadd(__gcc_qmul(cDD.ld, cDD.ld), __gcc_qmul(dDD.ld, dDD.ld)); local
45 DD real = { .ld = __gcc_qdiv(realNumerator, denom) };
46 DD imag = { .ld = __gcc_qdiv(imagNumerator, denom) };
57 DD rDD = { .ld = denom };
  /external/aac/libFDK/src/
fixpoint_math.cpp 529 FIXP_DBL fDivNorm(FIXP_DBL num, FIXP_DBL denom)
534 FDK_ASSERT (denom >= num);
536 res = fDivNorm(num, denom, &e);
554 FIXP_DBL fDivNormHighPrec(FIXP_DBL num, FIXP_DBL denom, INT *result_e)
560 FDK_ASSERT (denom > (FIXP_DBL)0);
573 norm_den = CountLeadingBits(denom);
574 denom = denom << norm_den;
577 div = schur_div(num, denom, 31);
  /frameworks/av/media/libstagefright/codecs/amrwbenc/src/
wb_vad.c 263 Word16 num, temp, stat_rat, exp, denom; local
284 denom = st->ave_level[i];
288 denom = level[i];
290 /* Limit nimimum value of num and denom to STAT_THR_LEVEL */
295 if(denom < STAT_THR_LEVEL)
297 denom = STAT_THR_LEVEL;
299 exp = norm_s(denom);
300 denom = denom << exp;
302 /* stat_rat = num/denom * 64 *
    [all...]

Completed in 825 milliseconds

1 2 3 4