Lines Matching refs:Word32

104         L_var1 = 32 bit long signed integer (Word32) whose value falls
107 L_var2 = 32 bit long signed integer (Word32) whose value falls
116 L_sum = 32-bit sum of L_var1 and L_var2 (Word32)
119 static inline Word32 L_add(Word32 L_var1, Word32 L_var2, Flag *pOverflow)
121 Word32 L_sum;
144 L_var1 = 32 bit long signed integer (Word32) whose value falls
147 L_var2 = 32 bit long signed integer (Word32) whose value falls
156 L_diff = 32-bit difference of L_var1 and L_var2 (Word32)
158 static inline Word32 L_sub(Word32 L_var1, Word32 L_var2,
161 Word32 L_diff;
185 L_var3 = 32 bit long signed integer (Word32) whose value falls
198 result = 32-bit result of L_var3 + (var1 * var2)(Word32)
200 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow)
202 Word32 result;
203 Word32 L_sum;
204 result = (Word32) var1 * var2;
205 if (result != (Word32) 0x40000000L)
246 L_product = 32-bit product of L_var1 and L_var2 (Word32)
248 static inline Word32 L_mult(Word16 var1, Word16 var2, Flag *pOverflow)
250 Word32 L_product;
252 L_product = (Word32) var1 * var2;
254 if (L_product != (Word32) 0x40000000L)
275 L_var3 = 32 bit long signed integer (Word32) whose value falls
292 static inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow)
294 Word32 result;
320 L_product = 32-bit product of L_var1 and L_var2 (Word32)
322 __inline Word32 Mpy_32(Word16 L_var1_hi,
328 Word32 L_product;
329 Word32 L_sum;
330 Word32 product32;
333 L_product = (Word32) L_var1_hi * L_var2_hi;
335 if (L_product != (Word32) 0x40000000L)
345 product32 = ((Word32) L_var1_hi * L_var2_lo) >> 15;
361 product32 = ((Word32) L_var1_lo * L_var2_hi) >> 15;
393 product = 32-bit product of the 32-bit L_var1 and 16-bit var1 (Word32)
396 __inline Word32 Mpy_32_16(Word16 L_var1_hi,
402 Word32 L_product;
403 Word32 L_sum;
404 Word32 result;
405 L_product = (Word32) L_var1_hi * var2;
407 if (L_product != (Word32) 0x40000000L)
417 result = ((Word32)L_var1_lo * var2) >> 15;
456 Word32 product;
458 product = ((Word32) var1 * var2) >> 15;
467 product = (Word32) MAX_16;
471 /* Return the product as a 16 bit value by type casting Word32 to Word16 */
477 static inline Word32 amrnb_fxp_mac_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3)
479 Word32 result;
486 static inline Word32 amrnb_fxp_msu_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3)
488 Word32 result;