[Ffmpeg-cvslog] CVS: ffmpeg/libavcodec/i386 mmx.h,1.7,1.8
Guillaume Poirier CVS
gpoirier
Thu Mar 16 20:18:20 CET 2006
- Previous message: [Ffmpeg-cvslog] CVS: ffmpeg/libavformat flvdec.c,1.25,1.26
- Next message: [Ffmpeg-cvslog] CVS: ffmpeg/libavcodec snow.h, NONE, 1.1 snow.c, 1.92, 1.93 dsputil.c, 1.134, 1.135 dsputil.h, 1.129, 1.130
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/ffmpeg/ffmpeg/libavcodec/i386
In directory mail:/var2/tmp/cvs-serv25767/libavcodec/i386
Modified Files:
mmx.h
Log Message:
First part of a series of speed-enchancing patches.
This one sets up a snow.h and makes snow use the dsputil function pointer
framework to access the three functions that will be implemented in asm
in the other parts of the patchset.
Patch by Robert Edele < yartrebo AH earthlink POIS net>
Original thread:
Subject: [Ffmpeg-devel] [PATCH] Snow mmx+sse2 asm optimizations
Date: Sun, 05 Feb 2006 12:47:14 -0500
Index: mmx.h
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/i386/mmx.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- mmx.h 22 Dec 2005 01:10:09 -0000 1.7
+++ mmx.h 16 Mar 2006 19:18:18 -0000 1.8
@@ -12,6 +12,7 @@
# define REG_d "rdx"
# define REG_D "rdi"
# define REG_S "rsi"
+# define PTR_SIZE "8"
#else
# define REG_a "eax"
# define REG_b "ebx"
@@ -19,6 +20,7 @@
# define REG_d "edx"
# define REG_D "edi"
# define REG_S "esi"
+# define PTR_SIZE "4"
#endif
/*
- Previous message: [Ffmpeg-cvslog] CVS: ffmpeg/libavformat flvdec.c,1.25,1.26
- Next message: [Ffmpeg-cvslog] CVS: ffmpeg/libavcodec snow.h, NONE, 1.1 snow.c, 1.92, 1.93 dsputil.c, 1.134, 1.135 dsputil.h, 1.129, 1.130
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the ffmpeg-cvslog
mailing list