[FFmpeg-devel] [PATCH] dsputil_mmx: add xmm registers to clobber list

Ronald S. Bultje rsbultje
Sun Oct 31 13:02:50 CET 2010


Hi,

On Sat, Oct 30, 2010 at 3:45 PM, Ramiro Polla <ramiro.polla at gmail.com> wrote:
> $subj
[..]
> static void vorbis_inverse_coupling_sse(float *mag, float *ang, int blocksize)
> {
>     int i;
>
>     __asm__ volatile(
>             "movaps  %0,     %%xmm5 \n\t"
>         ::"m"(ff_pdw_80000000[0])
>     );
>     for(i=0; i<blocksize; i+=4) {
>         __asm__ volatile(
>             "movaps  %0,     %%xmm0 \n\t"

This asm block should be merged (I know it's not your patch, but it's
the same function).

Ronald



More information about the ffmpeg-devel mailing list