[Mplayer-cvslog] CVS: main/mp3lib decode_k7.s,1.2,1.3

Nick Kurshev nickols_k at users.sourceforge.net
Sat May 12 09:12:41 CEST 2001


Update of /cvsroot/mplayer/main/mp3lib
In directory usw-pr-cvs1:/tmp/cvs-serv688/main/mp3lib

Modified Files:
	decode_k7.s 
Log Message:
slight improvements. k7 vs 3dnow already win 12 prcnts

Index: decode_k7.s
===================================================================
RCS file: /cvsroot/mplayer/main/mp3lib/decode_k7.s,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** decode_k7.s	2001/05/11 10:25:55	1.2
--- decode_k7.s	2001/05/12 07:12:38	1.3
***************
*** 5,9 ****
  /// <squash at mb.kcom.ne.jp>,only some types of changes have been made:
  ///
! ///  - decreased number of opcodes (as it suggested by k7 manual)
  ///    (using memory reference as operand of instructions)
  ///  - change function name for support 3DNowEx! automatic detect
--- 5,10 ----
  /// <squash at mb.kcom.ne.jp>,only some types of changes have been made:
  ///
! ///  - Added new opcode PFNACC
! ///  - decreased number of opcodes (as it was suggested by k7 manual)
  ///    (using memory reference as operand of instructions)
  ///  - change function name for support 3DNowEx! automatic detect
***************
*** 46,49 ****
--- 47,51 ----
          .long 1
  .text
+ /* int synth_1to1(real *bandPtr,int channel,unsigned char *out) */
  .globl synth_1to1_3dnowex
  synth_1to1_3dnowex:
***************
*** 98,102 ****
          leal  0(,%edx,4),%edx
          movl  $decwin+64,%eax
!         movl  %eax,%ecx
          subl  %edx,%ecx
          movl  $16,%ebp
--- 100,104 ----
          leal  0(,%edx,4),%edx
          movl  $decwin+64,%eax
!         movl  %eax,%ecx            
          subl  %edx,%ecx
          movl  $16,%ebp
***************
*** 135,141 ****
          pfadd %mm0,%mm4
  
!         movq  %mm4,%mm0
!         psrlq $32,%mm0
!         pfsub %mm0,%mm4
  
          pf2id %mm4,%mm4
--- 137,141 ----
          pfadd %mm0,%mm4
  
! 	pfnacc %mm4, %mm4
  
          pf2id %mm4,%mm4
***************
*** 197,201 ****
  
  .L68:
!         psubd %mm0,%mm0
  
          movq  (%ecx),%mm2
--- 197,201 ----
  
  .L68:
! 	pxor  %mm0, %mm0
  
          movq  (%ecx),%mm2


_______________________________________________
Mplayer-cvslog mailing list
Mplayer-cvslog at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-cvslog



More information about the MPlayer-cvslog mailing list