[PD-cvs] pd/src m_simd_sse_gcc.c,1.1.2.10,1.1.2.11

Tim Blechmann timblech at users.sourceforge.net
Sun Oct 24 12:28:28 CEST 2004


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17498

Modified Files:
      Tag: devel_0_37
	m_simd_sse_gcc.c 
Log Message:
fixed catch~ bug

Index: m_simd_sse_gcc.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/m_simd_sse_gcc.c,v
retrieving revision 1.1.2.10
retrieving revision 1.1.2.11
diff -C2 -d -r1.1.2.10 -r1.1.2.11
*** m_simd_sse_gcc.c	18 Oct 2004 14:44:44 -0000	1.1.2.10
--- m_simd_sse_gcc.c	24 Oct 2004 10:28:25 -0000	1.1.2.11
***************
*** 99,118 ****
  		"movaps    (%1,%3),%%xmm1                  \n"
  		"addps     %%xmm0,%%xmm1                   \n"
! 		"movaps    %%xmm0,(%2,%3)                  \n"
  		
  		"movaps    4*T_FLOAT(%2,%3),%%xmm0         \n"
  		"movaps    4*T_FLOAT(%1,%3),%%xmm1         \n"
  		"addps     %%xmm0,%%xmm1                   \n"
! 		"movaps    %%xmm0,4*T_FLOAT(%2,%3)         \n"
  		
  		"movaps    8*T_FLOAT(%2,%3),%%xmm0         \n"
  		"movaps    8*T_FLOAT(%1,%3),%%xmm1         \n"
  		"addps     %%xmm0,%%xmm1                   \n"
! 		"movaps    %%xmm0,8*T_FLOAT(%2,%3)         \n"
  		
  		"movaps    12*T_FLOAT(%2,%3),%%xmm0        \n"
  		"movaps    12*T_FLOAT(%1,%3),%%xmm1        \n"
  		"addps     %%xmm0,%%xmm1                   \n"
! 		"movaps    %%xmm0,12*T_FLOAT(%2,%3)        \n"
  		
  		"addl      $16*T_FLOAT,%3                  \n"
--- 99,118 ----
  		"movaps    (%1,%3),%%xmm1                  \n"
  		"addps     %%xmm0,%%xmm1                   \n"
! 		"movaps    %%xmm1,(%2,%3)                  \n"
  		
  		"movaps    4*T_FLOAT(%2,%3),%%xmm0         \n"
  		"movaps    4*T_FLOAT(%1,%3),%%xmm1         \n"
  		"addps     %%xmm0,%%xmm1                   \n"
! 		"movaps    %%xmm1,4*T_FLOAT(%2,%3)         \n"
  		
  		"movaps    8*T_FLOAT(%2,%3),%%xmm0         \n"
  		"movaps    8*T_FLOAT(%1,%3),%%xmm1         \n"
  		"addps     %%xmm0,%%xmm1                   \n"
! 		"movaps    %%xmm1,8*T_FLOAT(%2,%3)         \n"
  		
  		"movaps    12*T_FLOAT(%2,%3),%%xmm0        \n"
  		"movaps    12*T_FLOAT(%1,%3),%%xmm1        \n"
  		"addps     %%xmm0,%%xmm1                   \n"
! 		"movaps    %%xmm1,12*T_FLOAT(%2,%3)        \n"
  		
  		"addl      $16*T_FLOAT,%3                  \n"





More information about the Pd-cvs mailing list