summaryrefslogtreecommitdiff
path: root/libavcodec/i386/dsputil_mmx.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2006-11-03 02:03:56 +0000
committerMichael Niedermayer <michaelni@gmx.at>2006-11-03 02:03:56 +0000
commite9f1885c2127edf4760ab6dadce11d5f5d7f8d30 (patch)
tree757254e25a5b7a871148a2b10edf634a8af1e4c1 /libavcodec/i386/dsputil_mmx.c
parentdd7e46e7c3d0bf34a6840bd848b9406df3a4d815 (diff)
optimize H264_DEBLOCK_P0_Q0
2.5% faster filter_mb_fast() on P3 Originally committed as revision 6877 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/i386/dsputil_mmx.c')
-rw-r--r--libavcodec/i386/dsputil_mmx.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/i386/dsputil_mmx.c b/libavcodec/i386/dsputil_mmx.c
index be2c21e14b..3b4446a226 100644
--- a/libavcodec/i386/dsputil_mmx.c
+++ b/libavcodec/i386/dsputil_mmx.c
@@ -58,6 +58,8 @@ static const uint64_t ff_pb_1 attribute_used __attribute__ ((aligned(8))) = 0x0
static const uint64_t ff_pb_3 attribute_used __attribute__ ((aligned(8))) = 0x0303030303030303ULL;
static const uint64_t ff_pb_7 attribute_used __attribute__ ((aligned(8))) = 0x0707070707070707ULL;
static const uint64_t ff_pb_3F attribute_used __attribute__ ((aligned(8))) = 0x3F3F3F3F3F3F3F3FULL;
+static const uint64_t ff_pb_A1 attribute_used __attribute__ ((aligned(8))) = 0xA1A1A1A1A1A1A1A1ULL;
+static const uint64_t ff_pb_5F attribute_used __attribute__ ((aligned(8))) = 0x5F5F5F5F5F5F5F5FULL;
static const uint64_t ff_pb_FC attribute_used __attribute__ ((aligned(8))) = 0xFCFCFCFCFCFCFCFCULL;
#define JUMPALIGN() __asm __volatile (ASMALIGN(3)::)