Searched refs:INTERLEAVE2 (Results 1 – 10 of 10) sorted by relevance
/external/pffft/simd/ |
D | pf_sse1_float.h | 65 # define INTERLEAVE2(in1, in2, out1, out2) { v4sf tmp__ = _mm_unpacklo_ps(in1, in2); out2 = _mm_un… macro
|
D | pf_altivec_float.h | 59 # define INTERLEAVE2(in1, in2, out1, out2) { v4sf tmp__ = vec_mergeh(in1, in2); out2 = vec_mergel(… macro
|
D | pf_neon_float.h | 62 # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.… macro
|
D | pf_avx_double.h | 78 # define INTERLEAVE2(in1, in2, out1, out2) { \ macro
|
D | pf_neon_double.h | 140 # define INTERLEAVE2(in1, in2, out1, out2) { \ macro
|
D | pf_scalar_double.h | 99 #define INTERLEAVE2( A, B, C, D) \ macro
|
D | pf_scalar_float.h | 99 #define INTERLEAVE2( A, B, C, D) \ macro
|
D | pf_sse2_double.h | 220 # define INTERLEAVE2(in1, in2, out1, out2) { \ macro
|
/external/pffft/ |
D | pf_mixer.cpp | 108 #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()
|
D | pffft_priv_impl.h | 1079 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()
|