Update x86inc.asm to latest x264 version, and add AVX symmetry.
authorLoren Merritt <lorenm@u.washington.edu>
Wed, 2 Nov 2011 20:13:26 +0000 (20:13 +0000)
committerRonald S. Bultje <rsbultje@gmail.com>
Sun, 6 Nov 2011 03:48:14 +0000 (20:48 -0700)
commit2f7f2e4b41ec682f5145175f16ba9e97c156d5fe
tree69fc758cde5abc65fd3ba11d05bbae8fa29274d0
parent18ae3626405a8b3d6dbb7e5b848d354cd7bf9a47
Update x86inc.asm to latest x264 version, and add AVX symmetry.

We keep INIT_AVX (for backwards compatibility). 3arg AVX ops with
a memory arg can only have it in src2, whereas SSE emulation of
3arg prefers to have it in src1 (i.e. the mov). So, if the op is
symmetric and the wrong one is memory, swap them.
libavutil/x86/x86inc.asm