From d45e624cd43b7e39d4d407d90cbeb637e215be8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Sat, 15 Mar 2014 00:38:51 +0200 Subject: [PATCH] Simplify code by using the arg11 and arg12 defines --- codec/processing/src/asm/vaa.asm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/codec/processing/src/asm/vaa.asm b/codec/processing/src/asm/vaa.asm index 66283f8f..0f384c2b 100644 --- a/codec/processing/src/asm/vaa.asm +++ b/codec/processing/src/asm/vaa.asm @@ -1847,13 +1847,8 @@ VAACalcSadSsdBgd_sse2: %define psum16x16 arg8; %define psqsum16x16 arg9; %define psqdiff16x16 arg10; -%ifdef WIN64 -%define p_sd8x8 [rsp + push_num*8 + 88]; -%define p_mad8x8 [rsp + push_num*8 + 96]; -%else ;linux -%define p_sd8x8 [rsp + push_num*8 + 40]; -%define p_mad8x8 [rsp + push_num*8 + 48]; -%endif +%define p_sd8x8 arg11 +%define p_mad8x8 arg12 push r12 push r13