Searched refs:VMADD (Results 1 – 9 of 9) sorted by relevance
/external/pffft/simd/ |
D | pf_scalar_float.h | 76 static ALWAYS_INLINE(v4sf) VMADD(v4sf A, v4sf B, v4sf C) { in VMADD() function 172 # define VMADD(a,b,c) ((a)*(b)+(c)) macro
|
D | pf_scalar_double.h | 76 static ALWAYS_INLINE(v4sf) VMADD(v4sf A, v4sf B, v4sf C) { in VMADD() function 172 # define VMADD(a,b,c) ((a)*(b)+(c)) macro
|
D | pf_sse1_float.h | 59 # define VMADD(a,b,c) _mm_add_ps(_mm_mul_ps(a,b), c) macro
|
D | pf_altivec_float.h | 55 # define VMADD(a,b,c) vec_madd(a,b,c) macro
|
D | pf_neon_float.h | 57 # define VMADD(a,b,c) vmlaq_f32(c,a,b) macro
|
D | pf_avx_double.h | 68 # define VMADD(a,b,c) _mm256_add_pd(_mm256_mul_pd(a,b), c) macro
|
D | pf_neon_double.h | 62 # define VMADD(a,b,c) _mm256_add_pd(_mm256_mul_pd(a,b), c) macro
|
D | pf_sse2_double.h | 145 # define VMADD(a,b,c) mm256_add_pd(mm256_mul_pd(a,b), c) macro
|
/external/pffft/ |
D | pffft_priv_impl.h | 395 cr2 = VMADD(LD_PS1(taur), tr2, cc[3*k*ido]); in radb3_ps() 406 cr2 = VMADD(LD_PS1(taur), tr2, cc[i - 1 + 3*k*ido]); in radb3_ps() 409 ci2 = VMADD(LD_PS1(taur), ti2, cc[i + 3*k*ido]); in radb3_ps() 1568 vab[2*i+0] = VMADD(ar, vscal, vab[2*i+0]); in FUNC_ZCONVOLVE_ACCUMULATE() 1569 vab[2*i+1] = VMADD(ai, vscal, vab[2*i+1]); in FUNC_ZCONVOLVE_ACCUMULATE() 1573 vab[2*i+2] = VMADD(ar, vscal, vab[2*i+2]); in FUNC_ZCONVOLVE_ACCUMULATE() 1574 vab[2*i+3] = VMADD(ai, vscal, vab[2*i+3]); in FUNC_ZCONVOLVE_ACCUMULATE() 1795 t.v = VMADD(a1.v, a2.v,a0.v); in FUNC_VALIDATE_SIMD_A() 2013 D.v = VMADD(A.v, B.v, C.v); in FUNC_VALIDATE_SIMD_EX()
|