/frameworks/av/media/libstagefright/codecs/amrnb/common/include/ |
mpy_32.h | 117 Word32 L_product; 125 /* L_product = L_mult (L_var1_hi, L_var2_hi, pOverflow);*/ 127 __asm {SMULBB L_product, L_var1_hi, L_var2_hi} 128 __asm {QDADD L_product, 0, L_product} 131 __asm {QDADD L_sum, L_product, product32} 132 L_product = L_sum; 135 __asm {QDADD L_sum, L_product, product32} 149 register Word32 L_product, result; 160 : "=r"(L_product) [all...] |
mpy_32_16.h | 99 Word32 L_product; 105 __asm {SMULBB L_product, L_var1_hi, var2} 106 __asm {QDADD L_product, 0, L_product} 109 __asm {QDADD L_sum, L_product, result} 124 Word32 result, L_product; 129 : "=r"(L_product) 137 : "=r"(L_product) 138 : "r"(result), "r"(L_product) 152 : "r"(L_product), "r"(ra [all...] |
basic_op_c_equivalent.h | 245 L_product = 32-bit product of L_var1 and L_var2 (Word32) 249 register Word32 L_product; 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; 332 L_product = (Word32) L_var1_hi * L_var2_hi [all...] |
l_mult.h | 153 register Word32 L_product; 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);
|
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; 312 SMULBB L_product, L_var1_hi, L_var2_hi 313 QDADD L_product, 0, L_product 319 QDADD L_sum, L_product, product32 321 L_product = L_sum; 329 QDADD L_sum, L_product, product32 359 Word32 L_product; [all...] |
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; 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; 427 : "=r"(L_product) 435 : "=r"(L_product) [all...] |
/frameworks/av/media/libstagefright/codecs/amrwb/src/ |
pvamrwbdecoder_basic_op_cequivalent.h | 167 int32 L_product; 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/aacenc/basic_op/ |
basicop2.c | 400 Word32 L_product; 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); [all...] |
basic_op.h | 470 Word32 L_product; 472 L_product = L_mult(var1, var2); 473 L_var_out = L_sub(L_var3, L_product); 711 Word32 L_product; 713 L_product = (Word32) var1 *(Word32) var2; 714 L_product = (L_product & (Word32) 0xffff8000L) >> 15; 715 if (L_product & (Word32) 0x00010000L) 716 L_product = L_product | (Word32) 0xffff0000L [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/inc/ |
basic_op.h | 341 Word32 L_product; 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; 481 L_product = ((var1 * var2) << 1) [all...] |