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
