/external/libopus/celt/arm/ |
pitch_arm.h | 36 const opus_val16 *y02, int N, opus_val32 *xy1, opus_val32 *xy2); 42 # define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) ((void)(arch), PRESUME_NEON(dual_inner_prod)(x, y01, y02, N, xy1, xy2)) 60 const opus_val16 *y01, const opus_val16 *y02, int N, opus_val32 *xy1, opus_val32 *xy2); 62 # define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) ((*DUAL_INNER_PROD_IMPL[(arch)&OPUS_ARCHMASK])(x, y01, y02, N, xy1, xy2)) 65 # define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) ((void)(arch), dual_inner_prod_neon(x, y01, y02, N, xy1, xy2))
|
pitch_neon_intr.c | 75 void dual_inner_prod_neon(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, 89 y02_s16x8 = vld1q_s16(&y02[i]); 99 const int16x4_t y02_s16x4 = vld1_s16(&y02[i]); 114 xy02 = MAC16_16(xy02, x[i], y02[i]); 122 dual_inner_prod_c(x, y01, y02, N, &xy1_c, &xy2_c); 162 static void dual_inner_prod_neon_float_c_simulation(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, 172 xy02_0 = MAC16_16(xy02_0, x[i + 0], y02[i + 0]); 173 xy02_1 = MAC16_16(xy02_1, x[i + 1], y02[i + 1]); 174 xy02_2 = MAC16_16(xy02_2, x[i + 2], y02[i + 2]); 175 xy02_3 = MAC16_16(xy02_3, x[i + 3], y02[i + 3]) [all...] |
arm_celt_map.c | 46 void (*const DUAL_INNER_PROD_IMPL[OPUS_ARCHMASK+1])(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02,
|
/external/libopus/celt/x86/ |
pitch_sse.h | 142 const opus_val16 *y02, 157 # define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) \ 158 ((void)(arch),dual_inner_prod_sse(x, y01, y02, N, xy1, xy2)) 167 const opus_val16 *y02, 172 #define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) \ 173 ((*DUAL_INNER_PROD_IMPL[(arch) & OPUS_ARCHMASK])(x, y01, y02, N, xy1, xy2))
|
x86_celt_map.c | 123 const opus_val16 *y02,
|
pitch_sse.c | 79 void dual_inner_prod_sse(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, 90 __m128 y2i = _mm_loadu_ps(y02+i); 104 *xy2 = MAC16_16(*xy2, x[i], y02[i]);
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/cris/ |
rd-pcrel1.s | 21 move.d [pc+y-y02+2],r3 22 y02: label
|
rd-pcrel1.d | 20 0+60 <y02>:
|
/external/libopus/celt/mips/ |
pitch_mipsr1.h | 38 static inline void dual_inner_prod(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, 53 asm volatile("MADD $ac2, %0, %1" : : "r" ((int)x[j]), "r" ((int)y02[j])); 56 asm volatile("MADD $ac2, %0, %1" : : "r" ((int)x[j]), "r" ((int)y02[j]));
|
/external/libopus/celt/ |
pitch.h | 137 static OPUS_INLINE void dual_inner_prod_c(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, 146 xy02 = MAC16_16(xy02, x[i], y02[i]); 153 # define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) \ 154 ((void)(arch),dual_inner_prod_c(x, y01, y02, N, xy1, xy2))
|
/external/aac/libFDK/src/ |
fft.cpp | 318 FIXP_DBL y00, y01, y02, y03, y04, y05, y06, y07, y08, y09; local 391 y02 = (x0 + r1); 392 r1 = (y02 + ((fMult(r1, C55) << 1))); 432 x[s * 0] = (y00 + y02); 434 x[s * 10] = (y00 - y02); [all...] |