From 124ada514b04f8219655e52f087ec94170bfe111 Mon Sep 17 00:00:00 2001 From: Johann Date: Tue, 28 Jul 2015 14:00:32 -0700 Subject: [PATCH] Don't use 'h' for functions using x86inc.asm In newer version of x86inc.asm 'h' is used as a modifier for register names. Change-Id: Ie5b9dd2f91ecdc8f6f18b2701b6dc23042b604e4 --- .../x86/highbd_subpel_variance_impl_sse2.asm | 32 +++++++++---------- vpx_dsp/x86/subpel_variance_sse2.asm | 32 +++++++++---------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm b/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm index 2be64460f..f558770a3 100644 --- a/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm +++ b/vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm @@ -111,7 +111,7 @@ SECTION .text cglobal highbd_sub_pixel_variance%1xh, 7, 8, 13, src, src_stride, x_offset, \ y_offset, dst, dst_stride, height, sse %endif - %define h heightd + %define block_height heightd %define bilin_filter sseq %else %if ARCH_X86=1 && CONFIG_PIC=1 @@ -121,7 +121,7 @@ SECTION .text dst, dst_stride, \ sec, sec_stride, \ height, sse, g_bilin_filter, g_pw_8 - %define h dword heightm + %define block_height dword heightm %define sec_str sec_stridemp ; Store bilin_filter and pw_8 location in stack @@ -139,7 +139,7 @@ SECTION .text cglobal highbd_sub_pixel_variance%1xh, 7, 7, 13, src, src_stride, \ x_offset, y_offset, dst, dst_stride, height, \ sse, g_bilin_filter, g_pw_8 - %define h heightd + %define block_height heightd ; Store bilin_filter and pw_8 location in stack GET_GOT eax @@ -162,16 +162,16 @@ SECTION .text sec, sec_stride, \ height, sse %if ARCH_X86_64 - %define h heightd + %define block_height heightd %define sec_str sec_strideq %else - %define h dword heightm + %define block_height dword heightm %define sec_str sec_stridemp %endif %else cglobal highbd_sub_pixel_variance%1xh, 7, 7, 13, src, src_stride, \ x_offset, y_offset, dst, dst_stride, height, sse - %define h heightd + %define block_height heightd %endif %define bilin_filter bilin_filter_m @@ -183,7 +183,7 @@ SECTION .text pxor m7, m7 ; sse %if %1 < 16 - sar h, 1 + sar block_height, 1 %endif %if %2 == 1 ; avg shl sec_str, 1 @@ -232,7 +232,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_zero_y_zero_loop STORE_AND_RET @@ -283,7 +283,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_zero_y_half_loop STORE_AND_RET @@ -381,7 +381,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_zero_y_other_loop %undef filter_y_a %undef filter_y_b @@ -439,7 +439,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_half_y_zero_loop STORE_AND_RET @@ -510,7 +510,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_half_y_half_loop STORE_AND_RET @@ -626,7 +626,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_half_y_other_loop %undef filter_y_a %undef filter_y_b @@ -725,7 +725,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_other_y_zero_loop %undef filter_x_a %undef filter_x_b @@ -855,7 +855,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_other_y_half_loop %undef filter_x_a %undef filter_x_b @@ -1022,7 +1022,7 @@ SECTION .text add secq, sec_str %endif %endif - dec h + dec block_height jg .x_other_y_other_loop %undef filter_x_a %undef filter_x_b diff --git a/vpx_dsp/x86/subpel_variance_sse2.asm b/vpx_dsp/x86/subpel_variance_sse2.asm index 294f54f9c..0046ce875 100644 --- a/vpx_dsp/x86/subpel_variance_sse2.asm +++ b/vpx_dsp/x86/subpel_variance_sse2.asm @@ -127,7 +127,7 @@ SECTION .text cglobal sub_pixel_variance%1xh, 7, 8, 13, src, src_stride, x_offset, \ y_offset, dst, dst_stride, height, sse %endif - %define h heightd + %define block_height heightd %define bilin_filter sseq %else %if ARCH_X86=1 && CONFIG_PIC=1 @@ -137,7 +137,7 @@ SECTION .text dst, dst_stride, \ sec, sec_stride, \ height, sse, g_bilin_filter, g_pw_8 - %define h dword heightm + %define block_height dword heightm %define sec_str sec_stridemp ;Store bilin_filter and pw_8 location in stack @@ -155,7 +155,7 @@ SECTION .text cglobal sub_pixel_variance%1xh, 7, 7, 13, src, src_stride, x_offset, \ y_offset, dst, dst_stride, height, sse, \ g_bilin_filter, g_pw_8 - %define h heightd + %define block_height heightd ;Store bilin_filter and pw_8 location in stack GET_GOT eax @@ -178,16 +178,16 @@ SECTION .text sec, sec_stride, \ height, sse %if ARCH_X86_64 - %define h heightd + %define block_height heightd %define sec_str sec_strideq %else - %define h dword heightm + %define block_height dword heightm %define sec_str sec_stridemp %endif %else cglobal sub_pixel_variance%1xh, 7, 7, 13, src, src_stride, x_offset, \ y_offset, dst, dst_stride, height, sse - %define h heightd + %define block_height heightd %endif %define bilin_filter bilin_filter_m @@ -201,7 +201,7 @@ SECTION .text ; could perhaps use it for something more productive then pxor m5, m5 ; dedicated zero register %if %1 < 16 - sar h, 1 + sar block_height, 1 %if %2 == 1 ; avg shl sec_str, 1 %endif @@ -267,7 +267,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_zero_y_zero_loop STORE_AND_RET @@ -339,7 +339,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_zero_y_half_loop STORE_AND_RET @@ -468,7 +468,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_zero_y_other_loop %undef filter_y_a %undef filter_y_b @@ -539,7 +539,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_half_y_zero_loop STORE_AND_RET @@ -637,7 +637,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_half_y_half_loop STORE_AND_RET @@ -779,7 +779,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_half_y_other_loop %undef filter_y_a %undef filter_y_b @@ -911,7 +911,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_other_y_zero_loop %undef filter_x_a %undef filter_x_b @@ -1103,7 +1103,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_other_y_half_loop %undef filter_x_a %undef filter_x_b @@ -1357,7 +1357,7 @@ SECTION .text %if %2 == 1 ; avg add secq, sec_str %endif - dec h + dec block_height jg .x_other_y_other_loop %undef filter_x_a %undef filter_x_b -- 2.49.0