Home | History | Annotate | Download | only in basic_op

Lines Matching defs:L_32

37  *   L_32      : 32 bit integer.                                             *
38 * 0x8000 0000 <= L_32 <= 0x7fff ffff. *
39 * hi : b16 to b31 of L_32 *
40 * lo : (L_32 - hi<<16)>>1 *
44 void L_Extract (Word32 L_32, Word16 *hi, Word16 *lo)
46 *hi = extract_h (L_32);
47 *lo = extract_l (L_msu (L_shr (L_32, 1), *hi, 16384));
57 * L_32 = hi<<16 + lo<<1 *
67 * range : 0x8000 0000 <= L_32 <= 0x7fff fff0. *
74 Word32 L_32;
76 L_32 = L_deposit_h (hi);
77 return (L_mac (L_32, lo, 1)); /* = hi<<16 + lo<<1 */
85 * L_32 = (hi1*hi2)<<1 + ( (hi1*lo2)>>15 + (lo1*hi2)>>15 )<<1 *
102 Word32 L_32;
104 L_32 = L_mult (hi1, hi2);
105 L_32 = L_mac (L_32, mult (hi1, lo2), 1);
106 L_32 = L_mac (L_32, mult (lo1, hi2), 1);
108 return (L_32);
118 * L_32 = (hi1*lo2)<<1 + ((lo1*lo2)>>15)<<1 *
131 Word32 L_32;
133 L_32 = L_mult (hi, n);
134 L_32 = L_mac (L_32, mult (lo, n), 1);
136 return (L_32);
184 Word32 L_32;
191 L_32 = L_mpy_ls (denom, approx);
193 L_32 = L_sub ((Word32) 0x7fffffffL, L_32);
195 L_32 = L_mpy_ls (L_32, approx);
198 L_32 = MULHIGH(L_32, L_num);
199 L_32 = L_shl (L_32, 3);
201 return (L_32);