Searched refs:hi (Results 1 - 25 of 50) sorted by relevance

12

/frameworks/compile/libbcc/runtime/test/Unit/ppc/
H A DDD.h9 double hi; member in struct:__anon1253::__anon1254
H A Dfloatditf_test.c16 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 Dfloatunditf_test.c16 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 Dmultc3.c13 (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 Ddivtc3.c13 (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 Dgcc_qdiv.c17 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 Dgcc_qmul.c17 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 Dgcc_qadd.c18 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 Dgcc_qsub.c18 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 Dfloatditf.c32 result.s.hi = high_addend + low.d;
33 result.s.lo = (high_addend - result.s.hi) + low.d;
H A Dfloatunditf.c37 result.s.hi = high_addend + low.d;
38 result.s.lo = (high_addend - result.s.hi) + low.d;
H A Dfixunstfdi.c14 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 Dfixtfdi.c15 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 DAssetDir.cpp42 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 Ddiv_32.cpp94 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 Dlsp_az.cpp199 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 Doper_32b.h24 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 Dl_comp.h104 Word32 L_Comp(Word16 hi, Word16 lo, Flag *pOverflow);
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/
H A Doper_32b.c26 * 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 Disp_az.c46 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 Dl_comp.cpp34 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 Ddeemphasis_32.cpp131 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 Disf_extrapolation.cpp123 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 Doper_32b.h35 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 DAndroidBidi.java164 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;

Completed in 9323 milliseconds

12