[FFmpeg-cvslog] r23750 - in trunk/libavcodec: mpegaudio.h mpegaudiodec.c x86/Makefile x86/mpegaudiodec_mmx.c
Vitor Sessak
vitor1001
Thu Jun 24 10:48:19 CEST 2010
On 06/24/2010 10:35 AM, M?ns Rullg?rd wrote:
> vitor<subversion at mplayerhq.hu> writes:
>
>> + __asm__ volatile(
>> + "1: \n\t"
>> + "xorps %%xmm0, %%xmm0 \n\t"
>> + "xorps %%xmm4, %%xmm4 \n\t"
>> +
>> + MULT( 0, 0)
>> + MULT( 256, 64)
>> + MULT( 512, 128)
>> + MULT( 768, 192)
>> + MULT(1024, 256)
>> + MULT(1280, 320)
>> + MULT(1536, 384)
>> + MULT(1792, 448)
>> +
>> + "movaps %%xmm0, (%3,%5) \n\t"
>> + "movaps %%xmm4, (%4,%5) \n\t"
>> + "addl $16, %5 \n\t"
>> + "jl 1b \n\t"
>> + :"+&r"(win1a), "+&r"(win2a), "+&r"(bufa), "+&r"(sum1a), "+&r"(sum2a), "+&r"(count)
>> + );
>
> This needs to be under #if HAVE_TEN_OPERANDS.
Should be fixed, thanks for the tips in IRC.
-Vitor
More information about the ffmpeg-cvslog
mailing list