[FFmpeg-devel] r9017 breaks WMA decoding on Intel Macs

matthieu castet castet.matthieu
Tue May 29 20:06:48 CEST 2007


Hi,

Zuxy Meng wrote:
> Hi,
> 
>> L32:
>>       addl    $4, %ebx
>>       movaps          (%eax), %xmm0
>>       movaps       16+(%eax), %xmm4
>>       movlps          (%ecx), %xmm1
>>       movlps        8+(%ecx), %xmm5
> 
> Actually gcc -S can't help diagnostic here: we don't know how
> "16+(%eax)" will be assembled so you should have done an 'objdump -d'
> instead.
> 
> I'm sorry I don't access to any OS X boxes so I can't really help you
> much in shooting down the problem although it's me who introduced this
> regression. I hope you don't feel annoyed.

It's may be a stupid question, but why can't we use "movaps      -16%0, 
%%xmm4 \n\t" instead of "movaps      -16%0, %%xmm4 \n\t" ?

It seems to generate the correct thing for me.

Matthieu




More information about the ffmpeg-devel mailing list