/frameworks/av/media/libstagefright/codecs/amrnb/common/include/ |
H A D | l_mult.h | 153 register Word32 L_product; local 155 L_product = (Word32) var1 * var2; 157 if (L_product != (Word32) 0x40000000L) 159 L_product <<= 1; /* Multiply by 2 */ 164 L_product = MAX_32; 167 return (L_product);
|
H A D | mpy_32.h | 117 Word32 L_product; local 125 /* L_product = L_mult (L_var1_hi, L_var2_hi, pOverflow);*/ 127 __asm {SMULBB L_product, L_var1_hi, L_var2_hi} local 128 __asm {QDADD L_product, 0, L_product} local 131 __asm {QDADD L_sum, L_product, product32} local 132 L_product = L_sum; 135 __asm {QDADD L_sum, L_product, product32} local 149 register Word32 L_product, result; local 160 : "=r"(L_product) 212 Word32 L_product; local [all...] |
H A D | mpy_32_16.h | 99 Word32 L_product; local 105 __asm {SMULBB L_product, L_var1_hi, var2} local 106 __asm {QDADD L_product, 0, L_product} local 109 __asm {QDADD L_sum, L_product, result} local 124 Word32 result, L_product; local 129 : "=r"(L_product) 137 : "=r"(L_product) 138 : "r"(result), "r"(L_product) 152 : "r"(L_product), " 165 Word32 L_product; local [all...] |
H A D | basic_op_arm_v5.h | 221 L_product = 32-bit product of L_var1 and L_var2 (Word32) 297 L_product = 32-bit product of L_var1 and L_var2 (Word32) 304 Word32 L_product; local 312 SMULBB L_product, L_var1_hi, L_var2_hi local 313 QDADD L_product, 0, L_product local 319 QDADD L_sum, L_product, product32 local 321 L_product = L_sum; 329 QDADD L_sum, L_product, product32 local 359 Word32 L_product; local 365 __asm {SMULBB L_product, L_var1_hi, var2} local 366 __asm {QDADD L_product, 0, L_product} local 369 __asm {QDADD L_sum, L_product, result} local [all...] |
H A D | basic_op_c_equivalent.h | 245 L_product = 32-bit product of L_var1 and L_var2 (Word32) 249 Word32 L_product; local 251 L_product = (Word32) var1 * var2; 253 if (L_product != (Word32) 0x40000000L) 255 L_product <<= 1; /* Multiply by 2 */ 260 L_product = MAX_32; 263 return (L_product); 319 L_product = 32-bit product of L_var1 and L_var2 (Word32) 327 Word32 L_product; local 332 L_product 401 Word32 L_product; local [all...] |
H A D | basic_op_arm_gcc_v5.h | 238 L_product = 32-bit product of L_var1 and L_var2 (Word32) 327 L_product = 32-bit product of L_var1 and L_var2 (Word32) 337 register Word32 L_product, result; local 348 : "=r"(L_product) 357 : "r"(result), "r"(L_product) 370 : "=r"(L_product) 386 : "r"(L_product), "r"(rb) 422 Word32 result, L_product; local 427 : "=r"(L_product) 435 : "=r"(L_product) [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/basic_op/ |
H A D | basicop2.c | 400 Word32 L_product; local 402 L_product = (Word32) var1 *(Word32) var2; 404 L_product = (L_product & (Word32) 0xffff8000L) >> 15; 406 if (L_product & (Word32) 0x00010000L) 407 L_product = L_product | (Word32) 0xffff0000L; 409 var_out = saturate(L_product); 670 Word32 L_product; local 672 L_product 720 Word32 L_product; local [all...] |
/frameworks/av/media/libstagefright/codecs/amrwb/src/ |
H A D | pvamrwbdecoder_basic_op_cequivalent.h | 167 int32 L_product; local 169 L_product = ((int32) var1 * (int32) var2) >> 15; 171 if ((L_product >> 15) != (L_product >> 31)) 173 L_product = (L_product >> 31) ^ MAX_16; 176 return ((int16)L_product);
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/inc/ |
H A D | basic_op.h | 341 Word32 L_product; local 342 L_product = (Word32) var1 *(Word32) var2; 343 L_product = (L_product & (Word32) 0xffff8000L) >> 15; 344 if (L_product & (Word32) 0x00010000L) 345 L_product = L_product | (Word32) 0xffff0000L; 346 var_out = saturate (L_product); 480 Word32 L_product; local 481 L_product 526 Word32 L_product; local [all...] |