Fix ff_emu_edge_core_sse() on Win64.
authorRonald S. Bultje <rsbultje@gmail.com>
Tue, 8 Feb 2011 20:56:32 +0000 (15:56 -0500)
committerRonald S. Bultje <rsbultje@gmail.com>
Tue, 8 Feb 2011 23:25:12 +0000 (18:25 -0500)
commit17cf7c68ed26a4cb3c7adf7488a38c2e19118918
treee3d27533e17475bbc0edd7ebdd7c87acb4e0d1e8
parent3940caad02fbc4f075e77bc605849b1d84ba1b8e
Fix ff_emu_edge_core_sse() on Win64.

Fix emu_edge_v_extend_15 to be <128 bytes on Win64, by being more strict
on the size of registers and which registers are being used for operations
where multiple are available. This fixes segfaults in emulated_edge()
function calls on Win64.
libavcodec/x86/dsputil_yasm.asm