/frameworks/av/media/libstagefright/codecs/amrnb/common/include/ |
H A D | mac_32.h | 106 Word16 L_var1_hi, 114 L_var3 = L_mac(L_var3, L_var1_hi, L_var2_hi, pOverflow); 116 product = mult(L_var1_hi, L_var2_lo, pOverflow); 126 Word16 L_var1_hi, 133 L_var3 = L_mac(L_var3, L_var1_hi, var2, pOverflow); 105 Mac_32(Word32 L_var3, Word16 L_var1_hi, Word16 L_var1_lo, Word16 L_var2_hi, Word16 L_var2_lo, Flag *pOverflow) argument 125 Mac_32_16(Word32 L_var3, Word16 L_var1_hi, Word16 L_var1_lo, Word16 var2, Flag *pOverflow) argument
|
H A D | mpy_32_16.h | 93 __inline Word32 Mpy_32_16(Word16 L_var1_hi, argument 105 __asm {SMULBB L_product, L_var1_hi, var2} local 115 static inline Word32 Mpy_32_16(Word16 L_var1_hi, argument 121 register Word32 ra = L_var1_hi; 159 __inline Word32 Mpy_32_16(Word16 L_var1_hi, argument 168 L_product = (Word32) L_var1_hi * var2;
|
H A D | mpy_32.h | 107 __inline Word32 Mpy_32(Word16 L_var1_hi, argument 125 /* L_product = L_mult (L_var1_hi, L_var2_hi, pOverflow);*/ 127 __asm {SMULBB L_product, L_var1_hi, L_var2_hi} local 129 __asm {SMULBB product32, L_var1_hi, L_var2_lo} local 141 static inline Word32 Mpy_32(Word16 L_var1_hi, argument 150 register Word32 ra = L_var1_hi; 206 __inline Word32 Mpy_32(Word16 L_var1_hi, argument 217 L_product = (Word32) L_var1_hi * L_var2_hi; 228 /* result = mult (L_var1_hi, L_var2_lo, pOverflow); */ 229 product32 = ((Word32) L_var1_hi * L_var2_l [all...] |
H A D | basic_op.h | 146 L_var1_hi = 16 bit short signed integer (Word16) whose value falls in 165 Word16 L_var1_hi, 173 L_var3 = L_mac(L_var3, L_var1_hi, L_var2_hi, pOverflow); 175 product = mult(L_var1_hi, L_var2_lo, pOverflow); 193 L_var1_hi = 16 bit short signed integer (Word16) whose value falls in 209 Word16 L_var1_hi, 216 L_var3 = L_mac(L_var3, L_var1_hi, var2, pOverflow); 164 Mac_32(Word32 L_var3, Word16 L_var1_hi, Word16 L_var1_lo, Word16 L_var2_hi, Word16 L_var2_lo, Flag *pOverflow) argument 208 Mac_32_16(Word32 L_var3, Word16 L_var1_hi, Word16 L_var1_lo, Word16 var2, Flag *pOverflow) argument
|
H A D | basic_op_arm_v5.h | 286 L_var1_hi = most significant word of first input (Word16). 299 __inline Word32 Mpy_32(Word16 L_var1_hi, Word16 L_var1_lo, Word16 L_var2_hi, argument 312 SMULBB L_product, L_var1_hi, L_var2_hi local 314 SMULBB product32, L_var1_hi, L_var2_lo local 341 L_var1_hi = most significant 16 bits of 32-bit input (Word16). 353 __inline Word32 Mpy_32_16(Word16 L_var1_hi, argument 365 __asm {SMULBB L_product, L_var1_hi, var2} local
|
H A D | basic_op_c_equivalent.h | 308 L_var1_hi = most significant word of first input (Word16). 321 __inline Word32 Mpy_32(Word16 L_var1_hi, argument 332 L_product = (Word32) L_var1_hi * L_var2_hi; 343 /* result = mult (L_var1_hi, L_var2_lo, pOverflow); */ 344 product32 = ((Word32) L_var1_hi * L_var2_lo) >> 15; 382 L_var1_hi = most significant 16 bits of 32-bit input (Word16). 395 __inline Word32 Mpy_32_16(Word16 L_var1_hi, argument 404 L_product = (Word32) L_var1_hi * var2;
|
H A D | basic_op_arm_gcc_v5.h | 316 L_var1_hi = most significant word of first input (Word16). 329 static inline Word32 Mpy_32(Word16 L_var1_hi, argument 338 register Word32 ra = L_var1_hi; 401 L_var1_hi = most significant 16 bits of 32-bit input (Word16). 413 static inline Word32 Mpy_32_16(Word16 L_var1_hi, argument 419 register Word32 ra = L_var1_hi;
|