Home
last modified time | relevance | path

Searched refs:L_var3 (Results 1 – 11 of 11) sorted by relevance

/frameworks/av/media/libstagefright/codecs/amrnb/common/include/
Dmac_32.h105 static inline Word32 Mac_32(Word32 L_var3, in Mac_32() argument
114 L_var3 = L_mac(L_var3, L_var1_hi, L_var2_hi, pOverflow); in Mac_32()
117 L_var3 = L_mac(L_var3, product, 1, pOverflow); in Mac_32()
120 L_var3 = L_mac(L_var3, product, 1, pOverflow); in Mac_32()
122 return (L_var3); in Mac_32()
125 static inline Word32 Mac_32_16(Word32 L_var3, in Mac_32_16() argument
133 L_var3 = L_mac(L_var3, L_var1_hi, var2, pOverflow); in Mac_32_16()
136 L_var3 = L_mac(L_var3, product, 1, pOverflow); in Mac_32_16()
138 return (L_var3); in Mac_32_16()
Dbasic_op.h164 static inline Word32 Mac_32(Word32 L_var3, in Mac_32() argument
173 L_var3 = L_mac(L_var3, L_var1_hi, L_var2_hi, pOverflow); in Mac_32()
176 L_var3 = L_mac(L_var3, product, 1, pOverflow); in Mac_32()
179 L_var3 = L_mac(L_var3, product, 1, pOverflow); in Mac_32()
181 return (L_var3); in Mac_32()
208 static inline Word32 Mac_32_16(Word32 L_var3, in Mac_32_16() argument
216 L_var3 = L_mac(L_var3, L_var1_hi, var2, pOverflow); in Mac_32_16()
219 L_var3 = L_mac(L_var3, product, 1, pOverflow); in Mac_32_16()
221 return (L_var3); in Mac_32_16()
Dl_mac.h108 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) in L_mac() argument
116 __asm {QDADD L_sum, L_var3, result} in L_mac()
122 static inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow)
124 register Word32 ra = L_var3;
146 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow)
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;
Dbasic_op_c_equivalent.h200 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) in L_mac() argument
207 L_sum = (result << 1) + L_var3; in L_mac()
210 if ((L_var3 ^ result) > 0) in L_mac()
212 if ((L_sum ^ L_var3) < 0) in L_mac()
214 L_sum = (L_var3 < 0) ? MIN_32 : MAX_32; in L_mac()
292 static inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) in L_msu() argument
297 result = L_sub(L_var3, result, pOverflow); in L_msu()
477 static inline Word32 amrnb_fxp_mac_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) in amrnb_fxp_mac_16_by_16bb() argument
481 result = L_var3 + L_var1 * L_var2; in amrnb_fxp_mac_16_by_16bb()
486 static inline Word32 amrnb_fxp_msu_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) in amrnb_fxp_msu_16_by_16bb() argument
[all …]
Dl_msu.h109 __inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) in L_msu() argument
119 QDSUB result, L_var3, product in L_msu()
127 __inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow)
129 register Word32 ra = L_var3;
152 static inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow)
157 result = L_sub(L_var3, result, pOverflow);
Dbasic_op_arm_v5.h190 __inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) in L_mac() argument
198 __asm {QDADD L_sum, L_var3, result} in L_mac()
263 __inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) in L_msu() argument
273 QDSUB result, L_var3, product in L_msu()
411 __inline Word32 amrnb_fxp_mac_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) in amrnb_fxp_mac_16_by_16bb() argument
416 smlabb result, L_var1, L_var2, L_var3 in amrnb_fxp_mac_16_by_16bb()
421 __inline Word32 amrnb_fxp_msu_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) in amrnb_fxp_msu_16_by_16bb() argument
427 smlabb result, L_var1, L_var2, L_var3 in amrnb_fxp_msu_16_by_16bb()
Dbasic_op_arm_gcc_v5.h197 static inline Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) in L_mac() argument
199 register Word32 ra = L_var3; in L_mac()
286 __inline Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2, Flag *pOverflow) in L_msu() argument
288 register Word32 ra = L_var3; in L_msu()
501 __inline Word32 amrnb_fxp_mac_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) in amrnb_fxp_mac_16_by_16bb() argument
505 register Word32 rc = L_var3; in amrnb_fxp_mac_16_by_16bb()
515 __inline Word32 amrnb_fxp_msu_16_by_16bb(Word32 L_var1, Word32 L_var2, Word32 L_var3) in amrnb_fxp_msu_16_by_16bb() argument
519 register Word32 rc = L_var3; in amrnb_fxp_msu_16_by_16bb()
/frameworks/av/media/libstagefright/codecs/amrwb/src/
Dpvamrwbdecoder_basic_op_cequivalent.h342 __inline int32 mac_16by16_to_int32(int32 L_var3, int16 var1, int16 var2) in mac_16by16_to_int32() argument
344 return add_int32(L_var3, mul_16by16_to_int32(var1, var2)); in mac_16by16_to_int32()
376 __inline int32 msu_16by16_from_int32(int32 L_var3, int16 var1, int16 var2) in msu_16by16_from_int32() argument
378 return sub_int32(L_var3, mul_16by16_to_int32(var1, var2)); in msu_16by16_from_int32()
Dpvamrwbdecoder_basic_op_armv5.h108 __inline int32 mac_16by16_to_int32(int32 L_var3, int16 var1, int16 var2) in mac_16by16_to_int32() argument
116 qdadd L_var_out, L_var3, L_var_out in mac_16by16_to_int32()
132 __inline int32 msu_16by16_from_int32(int32 L_var3, int16 var1, int16 var2) in msu_16by16_from_int32() argument
140 qdsub L_var_out, L_var3, L_var_out in msu_16by16_from_int32()
Dpvamrwbdecoder_basic_op_gcc_armv5.h155 static inline int32 msu_16by16_from_int32(int32 L_var3, int16 var1, int16 var2) in msu_16by16_from_int32() argument
160 register int32 rc = L_var3; in msu_16by16_from_int32()
174 static inline int32 mac_16by16_to_int32(int32 L_var3, int16 var1, int16 var2) in mac_16by16_to_int32() argument
179 register int32 rc = L_var3; in mac_16by16_to_int32()
/frameworks/av/media/libstagefright/codecs/amrwbenc/inc/
Dbasic_op.h75 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 */
481 static_vo Word32 L_mac (Word32 L_var3, Word16 var1, Word16 var2) in L_mac() argument
486 L_var_out = L_add (L_var3, L_product); in L_mac()
527 static_vo Word32 L_msu (Word32 L_var3, Word16 var1, Word16 var2) in L_msu() argument
532 L_var_out = L_sub (L_var3, L_product); in L_msu()