On 11/06/2011 04:59 PM, Loren Merritt wrote:

> On Sun, 6 Nov 2011, Justin Ruggles wrote:
> 
>> ---
>>  libavutil/x86/x86inc.asm |    5 +++++
>>  1 files changed, 5 insertions(+), 0 deletions(-)
>>
>> diff --git a/libavutil/x86/x86inc.asm b/libavutil/x86/x86inc.asm
>> index fc0b312..fa5e1e2 100644
>> --- a/libavutil/x86/x86inc.asm
>> +++ b/libavutil/x86/x86inc.asm
>> @@ -567,6 +567,11 @@ SECTION .note.GNU-stack noalloc noexec nowrite progbits
>>          %elifidn %1, sse3
>>              %define movu lddqu
>>          %endif
>> +        %if mmsize == 16 && notcpuflag(sse2)
>> +            %define mova movaps
>> +            %define movu movups
>> +            %define movnta movntps
>> +        %endif
>>      %else
>>          %xdefine SUFFIX
>>          %undef cpuname
> 
> Put it before cpuflag(aligned), so that movu ends up right in that case.
> Other than that, LGTM.


fixed and pushed.

thanks,
Justin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to