x86: Move XOP emulation to x86util
authorJames Almer <jamrial@gmail.com>
Mon, 24 Feb 2014 05:34:38 +0000 (02:34 -0300)
committerMichael Niedermayer <michaelni@gmx.at>
Mon, 24 Feb 2014 07:30:19 +0000 (08:30 +0100)
commit3f3d748cab3805dcc48599a8747976e18da3ab68
treedecb3fc4b90870da4562337616d8764b862731f3
parent6c6e4dd139159a7dbf1b85f583804b6334ad88c1
x86: Move XOP emulation to x86util

We need the emulation to support the cases where the first
argument is the same as the fourth. To achieve this a fifth
argument working as a temporary may be needed.
Emulation that doesn't obey the original instruction semantics
can't be in x86inc.

Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/x86/flacdsp.asm
libavutil/x86/x86inc.asm
libavutil/x86/x86util.asm