Home | History | Annotate | Download | only in src

Lines Matching defs:hi

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)
59 *hi = (Word16)(L_32 >> 16);
70 * L_32 = hi<<16 + lo<<1 *
74 * hi msb *
85 Word32 L_Comp (Word16 hi, Word16 lo)
89 L_32 = L_deposit_h (hi);
91 return (L_mac (L_32, lo, 1)); /* = hi<<16 + lo<<1 */
106 * hi1 hi part of first number *
108 * hi2 hi part of second number *
136 * hi hi part of 32 bit number. *
143 __inline Word32 Mpy_32_16 (Word16 hi, Word16 lo, Word16 n)
147 L_32 = (hi * n)<<1;
174 * range : 0x4000 < hi < 0x7fff *
197 Word16 approx, hi, lo, n_hi, n_lo;
209 hi = L_32 >> 16;
212 L_32 = Mpy_32_16 (hi, lo, approx);
215 hi = L_32 >> 16;
218 L_32 = Mpy_32 (n_hi, n_lo, hi, lo);