Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19673
Modified Files: Tag: devel_0_38 m_simd_sse_gcc.c Log Message: cleanup
Index: m_simd_sse_gcc.c =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/m_simd_sse_gcc.c,v retrieving revision 1.1.4.12 retrieving revision 1.1.4.13 diff -C2 -d -r1.1.4.12 -r1.1.4.13 *** m_simd_sse_gcc.c 23 Jan 2005 21:13:11 -0000 1.1.4.12 --- m_simd_sse_gcc.c 6 May 2005 09:40:07 -0000 1.1.4.13 *************** *** 955,1005 **** }
- /* tb: is this needed? */ - /* float sumvec_simd(t_float* in, t_int n) */ - /* { */ - /* float ret; */ - /* asm( */ - /* ".set T_FLOAT,4 \n" */ - - /* "shrl $4, %2 \n" /* divide by 16 */ */ - /* "xorps %%xmm4, %%xmm4 \n" /* zero values */ */ - /* "xorps %%xmm5, %%xmm5 \n" */ - /* "xorps %%xmm6, %%xmm6 \n" */ - /* "xorps %0, %0 \n" */ - - - /* "1: \n" */ - /* "movaps (%1), %%xmm0 \n" */ - /* "movaps 4*T_FLOAT(%1), %%xmm1 \n" */ - /* "movaps 8*T_FLOAT(%1), %%xmm2 \n" */ - /* "movaps 12*T_FLOAT(%1), %%xmm3 \n" */ - - /* "addps %%xmm0,%%xmm4 \n" */ - /* "addps %%xmm1,%%xmm4 \n" */ - /* "addps %%xmm2,%%xmm4 \n" */ - /* "addps %%xmm3,%%xmm4 \n" */ - - /* "addl $16*T_FLOAT,%1 \n" */ - /* "loop 1b \n" */ - - /* "movhlps %%xmm4, %%xmm5 \n" */ - /* "movups %%xmm4, %%xmm6 \n" */ - /* "movups %%xmm5, %0 \n" */ - /* "shufps $81, %%xmm6, %%xmm6 \n" */ - /* "shufps $81, %0, %0 \n" */ - - /* "addss %%xmm4, %%xmm5 \n" */ - /* "addss %%xmm5, %%xmm6 \n" */ - /* "addss %%xmm6, %0 \n" */ - - - /* :"=x"(ret) */ - /* :"r"(in),"c"(n) */ - /* :"%xmm0","%xmm1","%xmm2","%xmm3", "%xmm4","%xmm5","%xmm6"); */ - /* return ret; */ - /* } */ - - - float env_tilde_accum_simd(t_float* in, t_float* hp, t_int n) { --- 955,958 ----