/frameworks/compile/libbcc/runtime/test/Unit/ppc/ |
H A D | DD.h | 9 double hi; member in struct:__anon1253::__anon1254
|
H A D | floatditf_test.c | 16 expected.hi = tests[i].hi; 20 if ((computed.hi != expected.hi) || (computed.lo != expected.lo)) 23 printf("\tExpected %La = ( %a , %a )\n", expected.ld, expected.hi, expected.lo); 24 printf("\tComputed %La = ( %a , %a )\n", computed.ld, computed.hi, computed.lo);
|
H A D | floatunditf_test.c | 16 expected.hi = tests[i].hi; 20 if ((computed.hi != expected.hi) || (computed.lo != expected.lo)) 23 printf("\tExpected %La = ( %a , %a )\n", expected.ld, expected.hi, expected.lo); 24 printf("\tComputed %La = ( %a , %a )\n", computed.ld, computed.hi, computed.lo);
|
/frameworks/compile/libbcc/runtime/lib/ppc/ |
H A D | multc3.c | 13 (x).s.hi = __builtin_copysign(isinf((x).s.hi) ? 1.0 : 0.0, (x).s.hi); \ 18 if (isnan((x).s.hi)) { \ 19 (x).s.hi = __builtin_copysign(0.0, (x).s.hi); \ 39 if (isnan(real.s.hi) && isnan(imag.s.hi)) 48 if (isinf(aDD.s.hi) || isinf(bDD.s.hi)) [all...] |
H A D | divtc3.c | 13 (x).s.hi = __builtin_copysign(isinf((x).s.hi) ? 1.0 : 0.0, (x).s.hi); \ 29 const double logbw = logb(__builtin_fmax( __builtin_fabs(cDD.s.hi), __builtin_fabs(dDD.s.hi) )); 35 cDD.s.hi = scalbn(cDD.s.hi, -ilogbw); 37 dDD.s.hi = scalbn(dDD.s.hi, -ilogbw); 48 real.s.hi [all...] |
H A D | gcc_qdiv.c | 17 register double x = dst.s.hi, x1 = dst.s.lo, 18 y = src.s.hi, y1 = src.s.lo; 27 dst.s.hi = q; 34 dst.s.hi = q; 52 dst.s.hi = x;
|
H A D | gcc_qmul.c | 17 register double A = dst.s.hi, a = dst.s.lo, 18 B = src.s.hi, b = src.s.lo; 27 dst.s.hi = ab; 34 dst.s.hi = ab; 50 dst.s.hi = tau;
|
H A D | gcc_qadd.c | 18 register double A = dst.s.hi, a = dst.s.lo, 19 B = src.s.hi, b = src.s.lo; 23 dst.s.hi = A + B; 33 dst.s.hi = A + B; 43 dst.s.hi = testForOverflow; 72 dst.s.hi = Y = W + w;
|
H A D | gcc_qsub.c | 18 register double A = dst.s.hi, a = dst.s.lo, 19 B = -src.s.hi, b = -src.s.lo; 23 dst.s.hi = A + B; 33 dst.s.hi = A + B; 43 dst.s.hi = testForOverflow; 72 dst.s.hi = Y = W + w;
|
H A D | floatditf.c | 32 result.s.hi = high_addend + low.d; 33 result.s.lo = (high_addend - result.s.hi) + low.d;
|
H A D | floatunditf.c | 37 result.s.hi = high_addend + low.d; 38 result.s.lo = (high_addend - result.s.hi) + low.d;
|
H A D | fixunstfdi.c | 14 const doublebits hibits = { .d = x.s.hi }; 23 uint64_t result = hibits.x & UINT64_C(0x000fffffffffffff); /* mantissa(hi) */ 24 result |= UINT64_C(0x0010000000000000); /* matissa(hi) with implicit bit */ 25 result <<= 11; /* mantissa(hi) left aligned in the int64 field. */ 56 if (1.0 > x.s.hi)
|
H A D | fixtfdi.c | 15 const doublebits hibits = { .d = x.s.hi }; 26 int64_t result = hibits.x & INT64_C(0x000fffffffffffff); /* mantissa(hi) */ 27 result |= INT64_C(0x0010000000000000); /* matissa(hi) with implicit bit */ 28 result <<= 10; /* mantissa(hi) with one zero preceeding bit. */ 68 if (1.0 > __builtin_fabs(x.s.hi)) 72 if (x.s.hi == -0x1.0p63) { 100 if (x.s.hi > 0.0)
|
/frameworks/base/libs/androidfw/ |
H A D | AssetDir.cpp | 42 int lo, hi, cur; 45 hi = pVector->size() -1; 46 while (lo <= hi) { 49 cur = (hi + lo) / 2; 59 hi = cur -1;
|
/frameworks/av/media/libstagefright/codecs/amrnb/common/src/ |
H A D | div_32.cpp | 94 the range : 0x4000 < hi < 0x7fff 175 Word16 hi; local 191 hi = (Word16)(result >> 16); 192 lo = (result >> 1) - (hi << 15); 194 result = Mpy_32_16(hi, lo, approx, pOverflow); 198 hi = (Word16)(result >> 16); 199 lo = (result >> 1) - (hi << 15); 204 result = Mpy_32(n_hi, n_lo, hi, lo, pOverflow);
|
H A D | lsp_az.cpp | 199 Word16 i, j, hi, lo; 215 L_Extract (f[-1], &hi, &lo); 216 t0 = Mpy_32_16 (hi, lo, *lsp); // t0 = f[-1] * lsp 260 Word16 hi; local 276 hi = (Word16)(*(f - 1) >> 16); 278 lo = (Word16)((*(f - 1) >> 1) - ((Word32) hi << 15)); 280 t0 = ((Word32)hi * *lsp);
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/inc/ |
H A D | oper_32b.h | 24 void VO_L_Extract (Word32 L_32, Word16 *hi, Word16 *lo); 25 Word32 L_Comp (Word16 hi, Word16 lo); 27 Word32 Mpy_32_16 (Word16 hi, Word16 lo, Word16 n);
|
/frameworks/av/media/libstagefright/codecs/amrnb/common/include/ |
H A D | l_comp.h | 104 Word32 L_Comp(Word16 hi, Word16 lo, Flag *pOverflow);
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/ |
H A D | oper_32b.c | 26 * L_32 = hi<<16 + lo<<1 * 29 * hi and lo are 16 bit signed integers. * 52 * hi : b16 to b31 of L_32 * 53 * lo : (L_32 - hi<<16)>>1 * 57 __inline void VO_L_Extract (Word32 L_32, Word16 *hi, Word16 *lo) argument 59 *hi = (Word16)(L_32 >> 16); 70 * L_32 = hi<<16 + lo<<1 * 74 * hi msb * 85 Word32 L_Comp (Word16 hi, Word16 lo) argument 89 L_32 = L_deposit_h (hi); 143 Mpy_32_16(Word16 hi, Word16 lo, Word16 n) argument 197 Word16 approx, hi, lo, n_hi, n_lo; local [all...] |
H A D | isp_az.c | 46 Word16 hi, lo; local 91 hi = f1[i] >> 16; 94 t0 = Mpy_32_16(hi, lo, isp[m - 1]); 99 hi = f2[i] >> 16; 101 t0 = Mpy_32_16(hi, lo, isp[m - 1]); 155 hi = f1[nc] >> 16; 157 t0 = Mpy_32_16(hi, lo, isp[m - 1]); 188 Word16 hi, lo; local 202 hi = f[-1]>>16; 205 t0 = Mpy_32_16(hi, l 219 Word16 hi, lo; local [all...] |
/frameworks/av/media/libstagefright/codecs/amrnb/enc/src/ |
H A D | l_comp.cpp | 34 hi = 16 bit signed integer (Word16) whose value falls in 35 the range : 0x8000 <= hi <= 0x7fff. 41 L_out = 32-bit result of (hi<<16 + lo<<1). 56 format (DPF) numbers hi and lo by the following operation: 57 1. Deposit hi into the 16 MS bits of the 32 bit output L_out. 142 Word32 L_Comp(Word16 hi, Word16 lo, Flag *pOverflow) argument 154 L_32 = L_deposit_h(hi); 161 return (temp32); /* = hi<<16 + lo<<1 */
|
/frameworks/av/media/libstagefright/codecs/amrwb/src/ |
H A D | deemphasis_32.cpp | 131 int16 lo, hi; local 143 hi = x_hi[1]; 146 L_tmp = ((int32)hi) << 16; 153 hi = x_hi[i+1]; 155 L_tmp = ((int32)hi) << 16;
|
H A D | isf_extrapolation.cpp | 123 int16 exp, exp2, hi, lo; local 164 int32_to_dpf(L_tmp, &hi, &lo); 165 L_tmp = mpy_dpf_32(hi, lo, hi, lo); 174 int32_to_dpf(L_tmp, &hi, &lo); 175 L_tmp = mpy_dpf_32(hi, lo, hi, lo); 184 int32_to_dpf(L_tmp, &hi, &lo); 185 L_tmp = mpy_dpf_32(hi, lo, hi, l [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/basic_op/ |
H A D | oper_32b.h | 35 void L_Extract (Word32 L_32, Word16 *hi, Word16 *lo); 36 Word32 L_Comp (Word16 hi, Word16 lo); 38 Word32 Mpy_32_16 (Word16 hi, Word16 lo, Word16 n);
|
/frameworks/base/core/java/android/text/ |
H A D | AndroidBidi.java | 164 for (int low = i, hi = e - 2; low < hi; low += 2, hi -= 2) { 165 int x = ld[low]; ld[low] = ld[hi]; ld[hi] = x; 166 x = ld[low+1]; ld[low+1] = ld[hi+1]; ld[hi+1] = x;
|