Home
last modified time | relevance | path

Searched refs:INTERLEAVE2 (Results 1 – 10 of 10) sorted by relevance

/external/pffft/simd/
Dpf_sse1_float.h65 # define INTERLEAVE2(in1, in2, out1, out2) { v4sf tmp__ = _mm_unpacklo_ps(in1, in2); out2 = _mm_un… macro
Dpf_altivec_float.h59 # define INTERLEAVE2(in1, in2, out1, out2) { v4sf tmp__ = vec_mergeh(in1, in2); out2 = vec_mergel(… macro
Dpf_neon_float.h62 # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.… macro
Dpf_avx_double.h78 # define INTERLEAVE2(in1, in2, out1, out2) { \ macro
Dpf_neon_double.h140 # define INTERLEAVE2(in1, in2, out1, out2) { \ macro
Dpf_scalar_double.h99 #define INTERLEAVE2( A, B, C, D) \ macro
Dpf_scalar_float.h99 #define INTERLEAVE2( A, B, C, D) \ macro
Dpf_sse2_double.h220 # define INTERLEAVE2(in1, in2, out1, out2) { \ macro
/external/pffft/
Dpf_mixer.cpp108 #define INTERLEAVE2(in1, in2, out1, out2) { __m128 tmp__ = _mm_unpacklo_ps(in1, in2); out2 = _mm_un… macro
589 INTERLEAVE2( product_re, product_im, interl_prod_a, interl_prod_b); in shift_limited_unroll_A_sse_inp_c()
702 INTERLEAVE2( product_re, product_im, interl_prod_a, interl_prod_b); in shift_limited_unroll_B_sse_inp_c()
818 INTERLEAVE2( product_re, product_im, interl_prod_a, interl_prod_b); in shift_limited_unroll_C_sse_inp_c()
1109 INTERLEAVE2( product_re, product_im, interl_prod_a, interl_prod_b); in shift_recursive_osc_sse_inp_c()
Dpffft_priv_impl.h1079 INTERLEAVE2(in[0], in[1], g0, g1); in += in_stride; in reversed_copy()
1084 INTERLEAVE2(in[0], in[1], h0, h1); in += in_stride; in reversed_copy()
1118 INTERLEAVE2(vin[k*8 + 0], vin[k*8 + 1], vout[2*(0*dk + k) + 0], vout[2*(0*dk + k) + 1]); in FUNC_ZREORDER()
1119 INTERLEAVE2(vin[k*8 + 4], vin[k*8 + 5], vout[2*(2*dk + k) + 0], vout[2*(2*dk + k) + 1]); in FUNC_ZREORDER()
1135 INTERLEAVE2(vin[k*2], vin[k*2+1], vout[kk*2], vout[kk*2+1]); in FUNC_ZREORDER()
1468 INTERLEAVE2(buff[ib][k*2], buff[ib][k*2+1], buff[ib][k*2], buff[ib][k*2+1]); in FUNC_TRANSFORM_INTERNAL()
1798 INTERLEAVE2(a1.v,a2.v,t.v,u.v); in FUNC_VALIDATE_SIMD_A()
2039 INTERLEAVE2(A.v, B.v, C.v, D.v); in FUNC_VALIDATE_SIMD_EX()