From 1c012e6bfb775eeb01355bfed7229c6795b3f3fc Mon Sep 17 00:00:00 2001 From: Justin Ruggles Date: Wed, 5 Dec 2012 12:51:34 -0500 Subject: x86: float_dsp: fix loading of the len parameter on x86-32 --- libavutil/x86/float_dsp.asm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'libavutil/x86/float_dsp.asm') diff --git a/libavutil/x86/float_dsp.asm b/libavutil/x86/float_dsp.asm index 4a1742f63a..4113fd91e4 100644 --- a/libavutil/x86/float_dsp.asm +++ b/libavutil/x86/float_dsp.asm @@ -121,7 +121,10 @@ VECTOR_FMUL_SCALAR ;------------------------------------------------------------------------------ %macro VECTOR_DMUL_SCALAR 0 -%if UNIX64 +%if ARCH_X86_32 +cglobal vector_dmul_scalar, 3,4,3, dst, src, mul, len, lenaddr + mov lenq, lenaddrm +%elif UNIX64 cglobal vector_dmul_scalar, 3,3,3, dst, src, len %else cglobal vector_dmul_scalar, 4,4,3, dst, src, mul, len -- cgit v1.2.3