/frameworks/av/media/libstagefright/codecs/amrnb/common/include/ |
H A D | mac_32.h | 105 static inline Word32 Mac_32(Word32 L_var3, argument 114 L_var3 = L_mac(L_var3, L_var1_hi, L_var2_hi, pOverflow); 117 L_var3 = L_mac(L_var3, product, 1, pOverflow); 120 L_var3 = L_mac(L_var3, product, 1, pOverflow); 122 return (L_var3); 125 static inline Word32 Mac_32_16(Word32 L_var3, argument 133 L_var3 [all...] |
H A D | l_mac.h | 108 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 116 __asm {QDADD L_sum, L_var3, result} local 122 static inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 124 register Word32 ra = L_var3; 146 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 153 L_sum = (result << 1) + L_var3; 156 if ((L_var3 ^ result) > 0) 158 if ((L_sum ^ L_var3) < 0) 160 L_sum = (L_var3 < 0) ? MIN_32 : MAX_32;
|
H A D | basic_op.h | 144 L_var3 = 32 bit long signed integer (Word32) whose value falls 145 in the range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 161 L_var3 = 32-bit result of L_var3 + (L_var1 * L_var2)(Word32) 164 static inline Word32 Mac_32(Word32 L_var3, argument 173 L_var3 = L_mac(L_var3, L_var1_hi, L_var2_hi, pOverflow); 176 L_var3 = L_mac(L_var3, product, 1, pOverflow); 179 L_var3 208 Mac_32_16(Word32 L_var3, Word16 L_var1_hi, Word16 L_var1_lo, Word16 var2, Flag *pOverflow) argument [all...] |
H A D | l_msu.h | 109 __inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 119 QDSUB result, L_var3, product local 127 __inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 129 register Word32 ra = L_var3; 152 static inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 157 result = L_sub(L_var3, result, pOverflow);
|
H A D | basic_op_c_equivalent.h | 184 L_var3 = 32 bit long signed integer (Word32) whose value falls 185 in the range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 197 result = 32-bit result of L_var3 + (var1 * var2)(Word32) 199 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 206 L_sum = (result << 1) + L_var3; 209 if ((L_var3 ^ result) > 0) 211 if ((L_sum ^ L_var3) < 0) 213 L_sum = (L_var3 < 0) ? MIN_32 : MAX_32; 274 L_var3 = 32 bit long signed integer (Word32) whose value falls 275 in the range : 0x8000 0000 <= L_var3 < 291 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 476 amrnb_fxp_mac_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) argument 485 amrnb_fxp_msu_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) argument [all...] |
H A D | basic_op_arm_gcc_v5.h | 182 L_var3 = 32 bit long signed integer (Word32) whose value falls 183 in the range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 195 result = 32-bit result of L_var3 + (var1 * var2)(Word32) 197 static inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 199 register Word32 ra = L_var3; 270 L_var3 = 32 bit long signed integer (Word32) whose value falls 271 in the range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 284 result = 32-bit result of L_var3 - (var1 * var2) 286 __inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 288 register Word32 ra = L_var3; 501 amrnb_fxp_mac_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) argument 515 amrnb_fxp_msu_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) argument [all...] |
H A D | basic_op_arm_v5.h | 175 L_var3 = 32 bit long signed integer (Word32) whose value falls 176 in the range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 188 result = 32-bit result of L_var3 + (var1 * var2)(Word32) 190 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 198 __asm {QDADD L_sum, L_var3, result} local 247 L_var3 = 32 bit long signed integer (Word32) whose value falls 248 in the range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 261 result = 32-bit result of L_var3 - (var1 * var2) 263 __inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) argument 273 QDSUB result, L_var3, produc local 411 amrnb_fxp_mac_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) argument 421 amrnb_fxp_msu_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) argument [all...] |
/frameworks/av/media/libstagefright/codecs/amrwb/src/ |
H A D | pvamrwbdecoder_basic_op_cequivalent.h | 191 range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 194 range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 235 range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 238 range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 272 result to L_var3 with saturation, return a 32 bit result: 273 L_mac(L_var3,var1,var2) = L_add(L_var3,L_mult(var1,var2)). 277 L_var3 32 bit long signed integer (int32) whose value falls in the 278 range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. 296 __inline int32 mac_16by16_to_int32(int32 L_var3, int1 argument 355 msu_16by16_from_int32(int32 L_var3, int16 var1, int16 var2) argument [all...] |
H A D | pvamrwbdecoder_basic_op_armv5.h | 108 __inline int32 mac_16by16_to_int32(int32 L_var3, int16 var1, int16 var2) argument 116 qdadd L_var_out, L_var3, L_var_out local 132 __inline int32 msu_16by16_from_int32(int32 L_var3, int16 var1, int16 var2) argument 140 qdsub L_var_out, L_var3, L_var_out local
|
H A D | pvamrwbdecoder_basic_op_gcc_armv5.h | 155 static inline int32 msu_16by16_from_int32(int32 L_var3, int16 var1, int16 var2) argument 160 register int32 rc = L_var3; 174 static inline int32 mac_16by16_to_int32(int32 L_var3, int16 var1, int16 var2) argument 179 register int32 rc = L_var3;
|
/frameworks/av/media/libstagefright/codecs/aacenc/basic_op/ |
H A D | basicop2.c | 637 | result to L_var3 with saturation, return a 32 bit result: | 638 | L_mac(L_var3,var1,var2) = L_add(L_var3,L_mult(var1,var2)). | 644 | L_var3 32 bit long signed integer (Word32) whose value falls in the | 645 | range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. | 667 Word32 L_mac (Word32 L_var3, Word16 var1, Word16 var2) argument 673 L_var_out = L_add (L_var3, L_product); 686 | bit result to L_var3 with saturation, return a 32 bit result: | 687 | L_msu(L_var3,var1,var2) = L_sub(L_var3,L_mul 717 L_msu(Word32 L_var3, Word16 var1, Word16 var2) argument 1160 mac_r(Word32 L_var3, Word16 var1, Word16 var2) argument 1211 msu_r(Word32 L_var3, Word16 var1, Word16 var2) argument [all...] |
H A D | basic_op.h | 90 __inline Word32 L_msu (Word32 L_var3, Word16 var1, Word16 var2); 92 Word32 L_msu (Word32 L_var3, Word16 var1, Word16 var2); 167 __inline Word32 L_mac (Word32 L_var3, Word16 var1, Word16 var2); 169 Word32 L_mac (Word32 L_var3, Word16 var1, Word16 var2); 208 __inline Word16 mac_r (Word32 L_var3, Word16 var1, Word16 var2); 210 Word16 mac_r (Word32 L_var3, Word16 var1, Word16 var2); 215 __inline Word16 msu_r (Word32 L_var3, Word16 var1, Word16 var2); 217 Word16 msu_r (Word32 L_var3, Word16 var1, Word16 var2); 457 __inline Word32 L_msu (Word32 L_var3, Word16 var1, Word16 var2) argument 463 "QDSUB %[result], %[L_var3], 1007 L_mac(Word32 L_var3, Word16 var1, Word16 var2) argument 1101 mac_r(Word32 L_var3, Word16 var1, Word16 var2) argument 1113 msu_r(Word32 L_var3, Word16 var1, Word16 var2) argument [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/inc/ |
H A D | basic_op.h | 75 static_vo Word32 L_mac (Word32 L_var3, Word16 var1, Word16 var2); /* Mac, 1 */ 76 static_vo Word32 L_msu (Word32 L_var3, Word16 var1, Word16 var2); /* Msu, 1 */ 447 | result to L_var3 with saturation, return a 32 bit result: | 448 | L_mac(L_var3,var1,var2) = L_add(L_var3,L_mult(var1,var2)). | 454 | L_var3 32 bit long signed integer (Word32) whose value falls in the | 455 | range : 0x8000 0000 <= L_var3 <= 0x7fff ffff. | 477 static_vo Word32 L_mac (Word32 L_var3, Word16 var1, Word16 var2) argument 482 L_var_out = L_add (L_var3, L_product); 493 | bit result to L_var3 wit 523 L_msu(Word32 L_var3, Word16 var1, Word16 var2) argument [all...] |