On 10/13/2013 07:22 AM, Derek Buitenhuis wrote:
> With the forthcoming VEX instruction emulation, mulps
> must have only the third operand point to memory, as
> this is what vmulps expects.
> 
> Signed-off-by: Derek Buitenhuis <[email protected]>
> ---
>  libavresample/x86/audio_mix.asm | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/libavresample/x86/audio_mix.asm b/libavresample/x86/audio_mix.asm
> index 8a298e2..4710bb1 100644
> --- a/libavresample/x86/audio_mix.asm
> +++ b/libavresample/x86/audio_mix.asm
> @@ -422,7 +422,7 @@ cglobal mix_%1_to_%2_%3_flt, 
> 3,in_channels+2,needed_mmregs+matrix_elements_mm, n
>      %if stereo || mx_stack_0_0
>      mulps          m0, m0, mx_0_0
>      %else
> -    mulps          m0, [src0q+lenq], mx_0_0
> +    mulps          m0, mx_0_0, [src0q+lenq]
>      %endif
>  %assign %%i 1
>  %rep (in_channels - 1)

Ok

-Justin

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to