/frameworks/base/media/libstagefright/codecs/amrnb/common/include/ |
l_add.h | 111 __inline Word32 L_add(register Word32 L_var1, register Word32 L_var2, Flag *pOverflow) 118 QADD result, L_var1, L_var2 125 __inline Word32 L_add(register Word32 L_var1, register Word32 L_var2, Flag *pOverflow) 128 register Word32 rb = L_var2; 144 static inline Word32 L_add(register Word32 L_var1, register Word32 L_var2, Flag *pOverflow) 148 L_sum = L_var1 + L_var2; 150 if ((L_var1 ^ L_var2) >= 0)
|
l_sub.h | 109 __inline Word32 L_sub(Word32 L_var1, Word32 L_var2, Flag *pOverflow) 117 QSUB result, L_var1, L_var2 126 __inline Word32 L_sub(Word32 L_var1, Word32 L_var2, Flag *pOverflow) 129 register Word32 rb = L_var2; 144 static inline Word32 L_sub(register Word32 L_var1, register Word32 L_var2, 149 L_diff = L_var1 - L_var2; 151 if ((L_var1 ^ L_var2) < 0)
|
l_add_c.h | 104 Word32 L_add_c(Word32 L_var1, Word32 L_var2, Flag *pOverflow, Flag *pCarry);
|
basic_op_c_equivalent.h | 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) 118 static inline Word32 L_add(register Word32 L_var1, register Word32 L_var2, Flag *pOverflow) 122 L_sum = L_var1 + L_var2; 124 if ((L_var1 ^ L_var2) >= 0) 146 L_var2 = 32 bit long signed integer (Word32) whose value falls 155 L_diff = 32-bit difference of L_var1 and L_var2 (Word32) 157 static inline Word32 L_sub(register Word32 L_var1, register Word32 L_var2, 162 L_diff = L_var1 - L_var2; 164 if ((L_var1 ^ L_var2) < 0 [all...] |
basic_op_arm_gcc_v5.h | 109 L_var2 = 32 bit long signed integer (Word32) whose value falls 118 L_sum = 32-bit sum of L_var1 and L_var2 (Word32) 121 __inline Word32 L_add(register Word32 L_var1, register Word32 L_var2, Flag *pOverflow) 124 register Word32 rb = L_var2; 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 __inline Word32 L_sub(Word32 L_var1, Word32 L_var2, Flag *pOverflow) 161 register Word32 rb = L_var2; 229 L_var2 = 16 bit short signed integer (Word16) whose value falls in 238 L_product = 32-bit product of L_var1 and L_var2 (Word32 [all...] |
basic_op_arm_v5.h | 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 __inline Word32 L_add(register Word32 L_var1, register Word32 L_var2, Flag *pOverflow) 126 QADD result, L_var1, L_var2 141 L_var2 = 32 bit long signed integer (Word32) whose value falls 150 L_diff = 32-bit difference of L_var1 and L_var2 (Word32) 152 __inline Word32 L_sub(Word32 L_var1, Word32 L_var2, Flag *pOverflow) 160 QSUB result, L_var1, L_var2 212 L_var2 = 16 bit short signed integer (Word16) whose value falls in 221 L_product = 32-bit product of L_var1 and L_var2 (Word32 [all...] |
/frameworks/base/media/libstagefright/codecs/aacdec/ |
fxp_mul32_arm_v4.h | 67 __inline Int32 fxp_mul_16_by_16bb(Int32 L_var1, Int32 L_var2) 72 mov L_var2, L_var2, asl #16 73 mov L_var2, L_var2, asr #16 78 mul L_var1, L_var2, L_var1 89 __inline Int32 fxp_mul_16_by_16tb(Int32 L_var1, Int32 L_var2) 93 mov L_var2, L_var2, asl #16 94 mov L_var2, L_var2, asr #1 [all...] |
fxp_mul32_c_msc_evc_armv5.h | 54 #define fxp_mul_16_by_16bb( L_var1, L_var2) _SmulLo_SW_SL( L_var1, L_var2) 58 #define fxp_mul_16_by_16tb( L_var1, L_var2) _SmulHiLo_SW_SL( L_var1, L_var2) 60 #define fxp_mul_16_by_16bt( L_var1, L_var2) _SmulLoHi_SW_SL( L_var1, L_var2) 62 #define fxp_mul_16_by_16tt( L_var1, L_var2) _SmulHi_SW_SL( L_var1, L_var2) 64 #define fxp_mac_16_by_16( L_var1, L_var2, L_add) _SmulAddLo_SW_SL( L_add, L_var1, L_var2) [all...] |
fxp_mul32_c_equivalent.h | 62 __inline Int32 fxp_mul_16_by_16bb(Int32 L_var1, Int32 L_var2) 64 L_var2 = (L_var2 << 16) >> 16; 67 L_var1 *= L_var2; 77 __inline Int32 fxp_mul_16_by_16tb(Int32 L_var1, Int32 L_var2) 79 L_var2 = (L_var2 << 16) >> 16; 82 L_var1 *= L_var2; 89 __inline Int32 fxp_mul_16_by_16bt(Int32 L_var1, Int32 L_var2) 91 L_var2 = L_var2 >> 16 [all...] |
fxp_mul32_c_msc_evc.h | 63 __inline Int32 fxp_mul_16_by_16bb(Int32 L_var1, Int32 L_var2) 65 L_var2 = (L_var2 << 16) >> 16; 68 return (L_var1*L_var2); 74 __inline Int32 fxp_mul_16_by_16tb(Int32 L_var1, Int32 L_var2) 76 L_var2 = (L_var2 << 16) >> 16; 79 return (L_var1*L_var2); 84 __inline Int32 fxp_mul_16_by_16bt(Int32 L_var1, Int32 L_var2) 86 L_var2 = L_var2 >> 16 [all...] |
fxp_mul32_arm_v5.h | 63 __inline Int32 fxp_mul_16_by_16(Int32 L_var1, Int32 L_var2) 67 smulbb L_var1, L_var1, L_var2 73 __inline Int32 fxp_mul_16_by_16bb(Int32 L_var1, Int32 L_var2) 77 smulbb L_var1, L_var1, L_var2 83 __inline Int32 fxp_mul_16_by_16tb(Int32 L_var1, Int32 L_var2) 87 smultb L_var1, L_var1, L_var2 92 __inline Int32 fxp_mul_16_by_16tt(Int32 L_var1, Int32 L_var2) 96 smultt L_var1, L_var1, L_var2 101 __inline Int32 fxp_mul_16_by_16bt(Int32 L_var1, Int32 L_var2) 105 smulbt L_var1, L_var1, L_var2 [all...] |
fxp_mul32_arm_gcc.h | 67 static inline Int32 fxp_mul_16_by_16bb(Int32 L_var1, const Int32 L_var2) 72 register Int32 rb = (Int32)L_var2; 87 static inline Int32 fxp_mul_16_by_16tb(Int32 L_var1, const Int32 L_var2) 92 register Int32 rb = (Int32)L_var2; 103 static inline Int32 fxp_mul_16_by_16bt(Int32 L_var1, const Int32 L_var2) 108 register Int32 rb = (Int32)L_var2; 119 static inline Int32 fxp_mul_16_by_16tt(Int32 L_var1, const Int32 L_var2) 124 register Int32 rb = (Int32)L_var2; 135 static inline Int32 fxp_mac_16_by_16(const Int32 L_var1, const Int32 L_var2, Int32 L_add) 139 register Int32 rb = (Int32)L_var2; [all...] |
fxp_mul32_arm_v4_gcc.h | 71 static inline Int32 fxp_mul_16_by_16bb(Int32 L_var1, Int32 L_var2) 77 register Int32 rb = (Int32)L_var2; 97 static inline Int32 fxp_mul_16_by_16tb(Int32 L_var1, Int32 L_var2) 103 register Int32 rb = (Int32)L_var2; 120 static inline Int32 fxp_mul_16_by_16bt(Int32 L_var1, Int32 L_var2) 126 register Int32 rb = (Int32)L_var2; 143 static inline Int32 fxp_mul_16_by_16tt(Int32 L_var1, Int32 L_var2) 149 register Int32 rb = (Int32)L_var2; 166 static inline Int32 fxp_mac_16_by_16(Int16 L_var1, Int16 L_var2, Int32 L_add) 171 register Int32 rb = (Int32)L_var2; [all...] |
/frameworks/base/media/libstagefright/codecs/aacenc/basic_op/ |
oper_32b.h | 44 __inline Word32 L_mpy_ls(Word32 L_var2, Word16 var1) 50 swLow1 = (unsigned short)(L_var2); 51 swHigh1 = (Word16)(L_var2 >> 16); 60 __inline Word32 L_mpy_wx(Word32 L_var2, Word16 var1) 65 "SMULWB %[result], %[L_var2], %[var1] \n" 67 :[L_var2]"r"(L_var2), [var1]"r"(var1) 75 swLow1 = (unsigned short)(L_var2); 76 swHigh1 = (Word16)(L_var2 >> 16);
|
basic_op.h | 97 __inline Word32 L_sub(Word32 L_var1, Word32 L_var2); 99 Word32 L_sub(Word32 L_var1, Word32 L_var2); 173 __inline Word32 L_add (Word32 L_var1, Word32 L_var2); 175 Word32 L_add (Word32 L_var1, Word32 L_var2); 473 __inline Word32 L_sub(Word32 L_var1, Word32 L_var2) 478 "QSUB %[result], %[L_var1], %[L_var2]\n" 480 :[L_var1]"r"(L_var1), [L_var2]"r"(L_var2) 486 L_var_out = L_var1 - L_var2; 488 if (((L_var1 ^ L_var2) & MIN_32) != 0 [all...] |
basicop2.c | [all...] |
/frameworks/base/media/libstagefright/codecs/mp3dec/src/ |
pv_mp3dec_fxd_op_arm.h | 55 __inline Int32 fxp_mul32_Q30(const Int32 L_var1, const Int32 L_var2) 62 smull result64_lo, result64_hi, L_var2, L_var1 69 __inline Int32 fxp_mac32_Q30(const Int32 L_var1, const Int32 L_var2, Int32 L_add) 75 smull result64_lo, result64_hi, L_var2, L_var1 88 __inline Int32 fxp_mul32_Q32(Int32 L_var1, const Int32 L_var2) 93 smull L_var1, result64_hi, L_var2, L_var1 98 __inline Int32 fxp_mul32_Q28(const Int32 L_var1, const Int32 L_var2) 105 smull result64_lo, result64_hi, L_var2, L_var1 113 __inline Int32 fxp_mul32_Q27(const Int32 L_var1, const Int32 L_var2) 120 smull result64_lo, result64_hi, L_var2, L_var [all...] |
/frameworks/base/media/libstagefright/codecs/amrwb/src/ |
pvamrwbdecoder_basic_op_cequivalent.h | 184 32 bits addition of the two 32 bits variables (L_var1+L_var2) with 193 L_var2 32 bit long signed integer (int32) whose value falls in the 205 __inline int32 add_int32(int32 L_var1, int32 L_var2) 209 L_var_out = L_var1 + L_var2; 211 if (((L_var1 ^ L_var2) & MIN_32) == 0) /* same sign ? */ 228 32 bits subtraction of the two 32 bits variables (L_var1-L_var2) with 237 L_var2 32 bit long signed integer (int32) whose value falls in the 249 __inline int32 sub_int32(int32 L_var1, int32 L_var2) 253 L_var_out = L_var1 - L_var2; 255 if (((L_var1 ^ L_var2) & MIN_32) != 0) /* different sign ? * [all...] |
pvamrwbdecoder_basic_op_gcc_armv5.h | 125 static inline int32 sub_int32(int32 L_var1, int32 L_var2) 129 register int32 rb = L_var2; 140 static inline int32 add_int32(int32 L_var1, int32 L_var2) 144 register int32 rb = L_var2; 258 static inline int32 fxp_mac_16by16(const int16 L_var1, const int16 L_var2, int32 L_add) 262 register int32 rb = (int32)L_var2; 274 static inline int32 fxp_mul_16by16bb(int16 L_var1, const int16 L_var2) 278 register int32 rb = (int32)L_var2; 292 static inline int32 fxp_mul32_by_16(int32 L_var1, const int32 L_var2) 296 register int32 rb = (int32)L_var2; [all...] |
pvamrwbdecoder_basic_op_armv5.h | 96 __inline int32 add_int32(int32 L_var1, int32 L_var2) 102 qadd L_var_out, L_var1, L_var2 121 __inline int32 sub_int32(int32 L_var1, int32 L_var2) 127 qsub L_var_out, L_var1, L_var2 231 __inline int32 fxp_mul32_by_16b(int32 L_var1, const int32 L_var2) 236 smulwb L_mult, L_var1, L_var2
|
/frameworks/base/media/libstagefright/codecs/amrwbenc/inc/ |
basic_op.h | 81 static_vo Word32 L_add (Word32 L_var1, Word32 L_var2); /* Long add, 2 */ 82 static_vo Word32 L_sub (Word32 L_var1, Word32 L_var2); /* Long sub, 2 */ 542 | 32 bits addition of the two 32 bits variables (L_var1+L_var2) with | 553 | L_var2 32 bit long signed integer (Word32) whose value falls in the | [all...] |
/frameworks/base/media/libstagefright/codecs/amrnb/enc/src/ |
dtx_enc.cpp | 133 extern Word32 L_add(register Word32 L_var1, register Word32 L_var2, Flag *pOverflow); [all...] |