Home
last modified time | relevance | path

Searched refs:y02 (Results 1 – 9 of 9) sorted by relevance

/external/libopus/celt/arm/
Dpitch_neon_intr.c75 void dual_inner_prod_neon(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, in dual_inner_prod_neon() argument
89 y02_s16x8 = vld1q_s16(&y02[i]); in dual_inner_prod_neon()
99 const int16x4_t y02_s16x4 = vld1_s16(&y02[i]); in dual_inner_prod_neon()
114 xy02 = MAC16_16(xy02, x[i], y02[i]); in dual_inner_prod_neon()
122 dual_inner_prod_c(x, y01, y02, N, &xy1_c, &xy2_c); in dual_inner_prod_neon()
162 …ner_prod_neon_float_c_simulation(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, in dual_inner_prod_neon_float_c_simulation() argument
172 xy02_0 = MAC16_16(xy02_0, x[i + 0], y02[i + 0]); in dual_inner_prod_neon_float_c_simulation()
173 xy02_1 = MAC16_16(xy02_1, x[i + 1], y02[i + 1]); in dual_inner_prod_neon_float_c_simulation()
174 xy02_2 = MAC16_16(xy02_2, x[i + 2], y02[i + 2]); in dual_inner_prod_neon_float_c_simulation()
175 xy02_3 = MAC16_16(xy02_3, x[i + 3], y02[i + 3]); in dual_inner_prod_neon_float_c_simulation()
[all …]
Dpitch_arm.h36 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_p… argument
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_ARCH… argument
65 # define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) ((void)(arch), dual_inner_prod_neon(x, y… argument
Darm_celt_map.c46 …NNER_PROD_IMPL[OPUS_ARCHMASK+1])(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02,
/external/libopus/celt/x86/
Dpitch_sse.h142 const opus_val16 *y02,
157 # define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) \ argument
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) \ argument
173 ((*DUAL_INNER_PROD_IMPL[(arch) & OPUS_ARCHMASK])(x, y01, y02, N, xy1, xy2))
Dpitch_sse.c79 void dual_inner_prod_sse(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, in dual_inner_prod_sse() argument
90 __m128 y2i = _mm_loadu_ps(y02+i); in dual_inner_prod_sse()
104 *xy2 = MAC16_16(*xy2, x[i], y02[i]); in dual_inner_prod_sse()
Dx86_celt_map.c123 const opus_val16 *y02,
/external/libopus/celt/
Dpitch.h137 …US_INLINE void dual_inner_prod_c(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, in dual_inner_prod_c() argument
146 xy02 = MAC16_16(xy02, x[i], y02[i]); in dual_inner_prod_c()
153 # define dual_inner_prod(x, y01, y02, N, xy1, xy2, arch) \ argument
154 ((void)(arch),dual_inner_prod_c(x, y01, y02, N, xy1, xy2))
/external/libopus/celt/mips/
Dpitch_mipsr1.h38 …atic inline void dual_inner_prod(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, in dual_inner_prod() argument
53 asm volatile("MADD $ac2, %0, %1" : : "r" ((int)x[j]), "r" ((int)y02[j])); in dual_inner_prod()
56 asm volatile("MADD $ac2, %0, %1" : : "r" ((int)x[j]), "r" ((int)y02[j])); in dual_inner_prod()
/external/aac/libFDK/src/
Dfft.cpp318 FIXP_DBL y00, y01, y02, y03, y04, y05, y06, y07, y08, y09; in fft10() local
391 y02 = (x0 + r1); in fft10()
392 r1 = (y02 + ((fMult(r1, C55) << 1))); in fft10()
432 x[s * 0] = (y00 + y02); in fft10()
434 x[s * 10] = (y00 - y02); in fft10()