dsputil: x86: Correct the number of registers used in put_no_rnd_pixels16_l2
authorDaniel Kang <daniel.d.kang@gmail.com>
Sun, 27 Jan 2013 07:22:54 +0000 (02:22 -0500)
committerLuca Barbato <lu_zero@gentoo.org>
Sun, 27 Jan 2013 07:41:48 +0000 (08:41 +0100)
put_no_rnd_pixels16_l2 allocated 5 instead of 6 registers.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
libavcodec/x86/mpeg4qpel.asm

index 39c9fc8..a5525d2 100644 (file)
@@ -99,7 +99,7 @@ PUT_NO_RND_PIXELS8_L2
 
 ; put_no_rnd_pixels16_l2(uint8_t *dst, uint8_t *src1, uint8_t *src2, int dstStride, int src1Stride, int h)
 %macro PUT_NO_RND_PIXELS16_l2 0
 
 ; put_no_rnd_pixels16_l2(uint8_t *dst, uint8_t *src1, uint8_t *src2, int dstStride, int src1Stride, int h)
 %macro PUT_NO_RND_PIXELS16_l2 0
-cglobal put_no_rnd_pixels16_l2, 5,5
+cglobal put_no_rnd_pixels16_l2, 6,6
     movsxdifnidn r3, r3
     movsxdifnidn r4, r4d
     pcmpeqb      m6, m6
     movsxdifnidn r3, r3
     movsxdifnidn r4, r4d
     pcmpeqb      m6, m6