add private to assembly files to insure proper chromebuild
Change-Id: I6e43ca73f35401a974ed8ee27738d4318f09fd37
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
%include "vpx_ports/x86_abi_support.asm"
|
||||
|
||||
;void vp9_short_fdct4x4_mmx(short *input, short *output, int pitch)
|
||||
global sym(vp9_short_fdct4x4_mmx)
|
||||
global sym(vp9_short_fdct4x4_mmx) PRIVATE
|
||||
sym(vp9_short_fdct4x4_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
%endmacro
|
||||
|
||||
;void vp9_short_fdct4x4_sse2(short *input, short *output, int pitch)
|
||||
global sym(vp9_short_fdct4x4_sse2)
|
||||
global sym(vp9_short_fdct4x4_sse2) PRIVATE
|
||||
sym(vp9_short_fdct4x4_sse2):
|
||||
|
||||
STACK_FRAME_CREATE
|
||||
@@ -166,7 +166,7 @@ sym(vp9_short_fdct4x4_sse2):
|
||||
STACK_FRAME_DESTROY
|
||||
|
||||
;void vp9_short_fdct8x4_sse2(short *input, short *output, int pitch)
|
||||
global sym(vp9_short_fdct8x4_sse2)
|
||||
global sym(vp9_short_fdct8x4_sse2) PRIVATE
|
||||
sym(vp9_short_fdct8x4_sse2):
|
||||
|
||||
STACK_FRAME_CREATE
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
%include "vpx_ports/x86_abi_support.asm"
|
||||
|
||||
;int vp9_block_error_xmm(short *coeff_ptr, short *dcoef_ptr)
|
||||
global sym(vp9_block_error_xmm)
|
||||
global sym(vp9_block_error_xmm) PRIVATE
|
||||
sym(vp9_block_error_xmm):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -60,7 +60,7 @@ sym(vp9_block_error_xmm):
|
||||
ret
|
||||
|
||||
;int vp9_block_error_mmx(short *coeff_ptr, short *dcoef_ptr)
|
||||
global sym(vp9_block_error_mmx)
|
||||
global sym(vp9_block_error_mmx) PRIVATE
|
||||
sym(vp9_block_error_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -126,7 +126,7 @@ sym(vp9_block_error_mmx):
|
||||
|
||||
|
||||
;int vp9_mbblock_error_mmx_impl(short *coeff_ptr, short *dcoef_ptr, int dc);
|
||||
global sym(vp9_mbblock_error_mmx_impl)
|
||||
global sym(vp9_mbblock_error_mmx_impl) PRIVATE
|
||||
sym(vp9_mbblock_error_mmx_impl):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -203,7 +203,7 @@ sym(vp9_mbblock_error_mmx_impl):
|
||||
|
||||
|
||||
;int vp9_mbblock_error_xmm_impl(short *coeff_ptr, short *dcoef_ptr, int dc);
|
||||
global sym(vp9_mbblock_error_xmm_impl)
|
||||
global sym(vp9_mbblock_error_xmm_impl) PRIVATE
|
||||
sym(vp9_mbblock_error_xmm_impl):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -273,7 +273,7 @@ sym(vp9_mbblock_error_xmm_impl):
|
||||
|
||||
|
||||
;int vp9_mbuverror_mmx_impl(short *s_ptr, short *d_ptr);
|
||||
global sym(vp9_mbuverror_mmx_impl)
|
||||
global sym(vp9_mbuverror_mmx_impl) PRIVATE
|
||||
sym(vp9_mbuverror_mmx_impl):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -330,7 +330,7 @@ sym(vp9_mbuverror_mmx_impl):
|
||||
|
||||
|
||||
;int vp9_mbuverror_xmm_impl(short *s_ptr, short *d_ptr);
|
||||
global sym(vp9_mbuverror_xmm_impl)
|
||||
global sym(vp9_mbuverror_xmm_impl) PRIVATE
|
||||
sym(vp9_mbuverror_xmm_impl):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
%include "vpx_ports/x86_abi_support.asm"
|
||||
|
||||
;void vp9_short_walsh4x4_sse2(short *input, short *output, int pitch)
|
||||
global sym(vp9_short_walsh4x4_sse2)
|
||||
global sym(vp9_short_walsh4x4_sse2) PRIVATE
|
||||
sym(vp9_short_walsh4x4_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
; short *qcoeff_ptr,short *dequant_ptr,
|
||||
; short *scan_mask, short *round_ptr,
|
||||
; short *quant_ptr, short *dqcoeff_ptr);
|
||||
global sym(vp9_fast_quantize_b_impl_mmx)
|
||||
global sym(vp9_fast_quantize_b_impl_mmx) PRIVATE
|
||||
sym(vp9_fast_quantize_b_impl_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
; (BLOCK *b, | 0
|
||||
; BLOCKD *d) | 1
|
||||
|
||||
global sym(vp9_regular_quantize_b_sse2)
|
||||
global sym(vp9_regular_quantize_b_sse2) PRIVATE
|
||||
sym(vp9_regular_quantize_b_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -237,7 +237,7 @@ ZIGZAG_LOOP 15
|
||||
; (BLOCK *b, | 0
|
||||
; BLOCKD *d) | 1
|
||||
|
||||
global sym(vp9_fast_quantize_b_sse2)
|
||||
global sym(vp9_fast_quantize_b_sse2) PRIVATE
|
||||
sym(vp9_fast_quantize_b_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
; (BLOCK *b, | 0
|
||||
; BLOCKD *d) | 1
|
||||
|
||||
global sym(vp9_regular_quantize_b_sse4)
|
||||
global sym(vp9_regular_quantize_b_sse4) PRIVATE
|
||||
sym(vp9_regular_quantize_b_sse4):
|
||||
|
||||
%if ABI_IS_32BIT
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
; BLOCKD *d) | 1
|
||||
;
|
||||
|
||||
global sym(vp9_fast_quantize_b_ssse3)
|
||||
global sym(vp9_fast_quantize_b_ssse3) PRIVATE
|
||||
sym(vp9_fast_quantize_b_ssse3):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -11,11 +11,11 @@
|
||||
|
||||
%include "vpx_ports/x86_abi_support.asm"
|
||||
|
||||
global sym(vp9_sad16x16_mmx)
|
||||
global sym(vp9_sad8x16_mmx)
|
||||
global sym(vp9_sad8x8_mmx)
|
||||
global sym(vp9_sad4x4_mmx)
|
||||
global sym(vp9_sad16x8_mmx)
|
||||
global sym(vp9_sad16x16_mmx) PRIVATE
|
||||
global sym(vp9_sad8x16_mmx) PRIVATE
|
||||
global sym(vp9_sad8x8_mmx) PRIVATE
|
||||
global sym(vp9_sad4x4_mmx) PRIVATE
|
||||
global sym(vp9_sad16x8_mmx) PRIVATE
|
||||
|
||||
;unsigned int vp9_sad16x16_mmx(
|
||||
; unsigned char *src_ptr,
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
; int src_stride,
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride)
|
||||
global sym(vp9_sad16x16_wmt)
|
||||
global sym(vp9_sad16x16_wmt) PRIVATE
|
||||
sym(vp9_sad16x16_wmt):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -90,7 +90,7 @@ sym(vp9_sad16x16_wmt):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int max_err)
|
||||
global sym(vp9_sad8x16_wmt)
|
||||
global sym(vp9_sad8x16_wmt) PRIVATE
|
||||
sym(vp9_sad8x16_wmt):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -153,7 +153,7 @@ sym(vp9_sad8x16_wmt):
|
||||
; int src_stride,
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride)
|
||||
global sym(vp9_sad8x8_wmt)
|
||||
global sym(vp9_sad8x8_wmt) PRIVATE
|
||||
sym(vp9_sad8x8_wmt):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -206,7 +206,7 @@ sym(vp9_sad8x8_wmt):
|
||||
; int src_stride,
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride)
|
||||
global sym(vp9_sad4x4_wmt)
|
||||
global sym(vp9_sad4x4_wmt) PRIVATE
|
||||
sym(vp9_sad4x4_wmt):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -261,7 +261,7 @@ sym(vp9_sad4x4_wmt):
|
||||
; int src_stride,
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride)
|
||||
global sym(vp9_sad16x8_wmt)
|
||||
global sym(vp9_sad16x8_wmt) PRIVATE
|
||||
sym(vp9_sad16x8_wmt):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -335,7 +335,7 @@ sym(vp9_sad16x8_wmt):
|
||||
; unsigned char *dst_ptr,
|
||||
; int dst_stride,
|
||||
; int height);
|
||||
global sym(vp9_copy32xn_sse2)
|
||||
global sym(vp9_copy32xn_sse2) PRIVATE
|
||||
sym(vp9_copy32xn_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -380,7 +380,7 @@
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad16x16x3_sse3)
|
||||
global sym(vp9_sad16x16x3_sse3) PRIVATE
|
||||
sym(vp9_sad16x16x3_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X3
|
||||
@@ -422,7 +422,7 @@ sym(vp9_sad16x16x3_sse3):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad16x8x3_sse3)
|
||||
global sym(vp9_sad16x8x3_sse3) PRIVATE
|
||||
sym(vp9_sad16x8x3_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X3
|
||||
@@ -460,7 +460,7 @@ sym(vp9_sad16x8x3_sse3):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad8x16x3_sse3)
|
||||
global sym(vp9_sad8x16x3_sse3) PRIVATE
|
||||
sym(vp9_sad8x16x3_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X3
|
||||
@@ -489,7 +489,7 @@ sym(vp9_sad8x16x3_sse3):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad8x8x3_sse3)
|
||||
global sym(vp9_sad8x8x3_sse3) PRIVATE
|
||||
sym(vp9_sad8x8x3_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X3
|
||||
@@ -514,7 +514,7 @@ sym(vp9_sad8x8x3_sse3):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad4x4x3_sse3)
|
||||
global sym(vp9_sad4x4x3_sse3) PRIVATE
|
||||
sym(vp9_sad4x4x3_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X3
|
||||
@@ -589,7 +589,7 @@ sym(vp9_sad4x4x3_sse3):
|
||||
; int ref_stride,
|
||||
; int max_err)
|
||||
;%define lddqu movdqu
|
||||
global sym(vp9_sad16x16_sse3)
|
||||
global sym(vp9_sad16x16_sse3) PRIVATE
|
||||
sym(vp9_sad16x16_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X3
|
||||
@@ -642,7 +642,7 @@ sym(vp9_sad16x16_sse3):
|
||||
; unsigned char *dst_ptr,
|
||||
; int dst_stride,
|
||||
; int height);
|
||||
global sym(vp9_copy32xn_sse3)
|
||||
global sym(vp9_copy32xn_sse3) PRIVATE
|
||||
sym(vp9_copy32xn_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X3
|
||||
@@ -703,7 +703,7 @@ sym(vp9_copy32xn_sse3):
|
||||
; unsigned char *ref_ptr_base,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad16x16x4d_sse3)
|
||||
global sym(vp9_sad16x16x4d_sse3) PRIVATE
|
||||
sym(vp9_sad16x16x4d_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X4
|
||||
@@ -754,7 +754,7 @@ sym(vp9_sad16x16x4d_sse3):
|
||||
; unsigned char *ref_ptr_base,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad16x8x4d_sse3)
|
||||
global sym(vp9_sad16x8x4d_sse3) PRIVATE
|
||||
sym(vp9_sad16x8x4d_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X4
|
||||
@@ -801,7 +801,7 @@ sym(vp9_sad16x8x4d_sse3):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad8x16x4d_sse3)
|
||||
global sym(vp9_sad8x16x4d_sse3) PRIVATE
|
||||
sym(vp9_sad8x16x4d_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X4
|
||||
@@ -834,7 +834,7 @@ sym(vp9_sad8x16x4d_sse3):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad8x8x4d_sse3)
|
||||
global sym(vp9_sad8x8x4d_sse3) PRIVATE
|
||||
sym(vp9_sad8x8x4d_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X4
|
||||
@@ -863,7 +863,7 @@ sym(vp9_sad8x8x4d_sse3):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad4x4x4d_sse3)
|
||||
global sym(vp9_sad4x4x4d_sse3) PRIVATE
|
||||
sym(vp9_sad4x4x4d_sse3):
|
||||
|
||||
STACK_FRAME_CREATE_X4
|
||||
|
||||
@@ -161,7 +161,7 @@
|
||||
; const unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; unsigned short *sad_array);
|
||||
global sym(vp9_sad16x16x8_sse4)
|
||||
global sym(vp9_sad16x16x8_sse4) PRIVATE
|
||||
sym(vp9_sad16x16x8_sse4):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -203,7 +203,7 @@ sym(vp9_sad16x16x8_sse4):
|
||||
; int ref_stride,
|
||||
; unsigned short *sad_array
|
||||
;);
|
||||
global sym(vp9_sad16x8x8_sse4)
|
||||
global sym(vp9_sad16x8x8_sse4) PRIVATE
|
||||
sym(vp9_sad16x8x8_sse4):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -241,7 +241,7 @@ sym(vp9_sad16x8x8_sse4):
|
||||
; int ref_stride,
|
||||
; unsigned short *sad_array
|
||||
;);
|
||||
global sym(vp9_sad8x8x8_sse4)
|
||||
global sym(vp9_sad8x8x8_sse4) PRIVATE
|
||||
sym(vp9_sad8x8x8_sse4):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -279,7 +279,7 @@ sym(vp9_sad8x8x8_sse4):
|
||||
; int ref_stride,
|
||||
; unsigned short *sad_array
|
||||
;);
|
||||
global sym(vp9_sad8x16x8_sse4)
|
||||
global sym(vp9_sad8x16x8_sse4) PRIVATE
|
||||
sym(vp9_sad8x16x8_sse4):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -320,7 +320,7 @@ sym(vp9_sad8x16x8_sse4):
|
||||
; int ref_stride,
|
||||
; unsigned short *sad_array
|
||||
;);
|
||||
global sym(vp9_sad4x4x8_sse4)
|
||||
global sym(vp9_sad4x4x8_sse4) PRIVATE
|
||||
sym(vp9_sad4x4x8_sse4):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -152,7 +152,7 @@
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad16x16x3_ssse3)
|
||||
global sym(vp9_sad16x16x3_ssse3) PRIVATE
|
||||
sym(vp9_sad16x16x3_ssse3):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -265,7 +265,7 @@ sym(vp9_sad16x16x3_ssse3):
|
||||
; unsigned char *ref_ptr,
|
||||
; int ref_stride,
|
||||
; int *results)
|
||||
global sym(vp9_sad16x8x3_ssse3)
|
||||
global sym(vp9_sad16x8x3_ssse3) PRIVATE
|
||||
sym(vp9_sad16x8x3_ssse3):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
; or pavgb At this point this is just meant to be first pass for calculating
|
||||
; all the parms needed for 16x16 ssim so we can play with dssim as distortion
|
||||
; in mode selection code.
|
||||
global sym(vp9_ssim_parms_16x16_sse2)
|
||||
global sym(vp9_ssim_parms_16x16_sse2) PRIVATE
|
||||
sym(vp9_ssim_parms_16x16_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -151,7 +151,7 @@ sym(vp9_ssim_parms_16x16_sse2):
|
||||
; or pavgb At this point this is just meant to be first pass for calculating
|
||||
; all the parms needed for 16x16 ssim so we can play with dssim as distortion
|
||||
; in mode selection code.
|
||||
global sym(vp9_ssim_parms_8x8_sse2)
|
||||
global sym(vp9_ssim_parms_8x8_sse2) PRIVATE
|
||||
sym(vp9_ssim_parms_8x8_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
;void vp9_subtract_b_mmx_impl(unsigned char *z, int src_stride,
|
||||
; short *diff, unsigned char *Predictor,
|
||||
; int pitch);
|
||||
global sym(vp9_subtract_b_mmx_impl)
|
||||
global sym(vp9_subtract_b_mmx_impl) PRIVATE
|
||||
sym(vp9_subtract_b_mmx_impl):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -74,7 +74,7 @@ sym(vp9_subtract_b_mmx_impl):
|
||||
ret
|
||||
|
||||
;void vp9_subtract_mby_mmx(short *diff, unsigned char *src, unsigned char *pred, int stride)
|
||||
global sym(vp9_subtract_mby_mmx)
|
||||
global sym(vp9_subtract_mby_mmx) PRIVATE
|
||||
sym(vp9_subtract_mby_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -150,7 +150,7 @@ sym(vp9_subtract_mby_mmx):
|
||||
|
||||
|
||||
;void vp9_subtract_mbuv_mmx(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride)
|
||||
global sym(vp9_subtract_mbuv_mmx)
|
||||
global sym(vp9_subtract_mbuv_mmx) PRIVATE
|
||||
sym(vp9_subtract_mbuv_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
;void vp9_subtract_b_sse2_impl(unsigned char *z, int src_stride,
|
||||
; short *diff, unsigned char *Predictor,
|
||||
; int pitch);
|
||||
global sym(vp9_subtract_b_sse2_impl)
|
||||
global sym(vp9_subtract_b_sse2_impl) PRIVATE
|
||||
sym(vp9_subtract_b_sse2_impl):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -72,7 +72,7 @@ sym(vp9_subtract_b_sse2_impl):
|
||||
|
||||
|
||||
;void vp9_subtract_mby_sse2(short *diff, unsigned char *src, unsigned char *pred, int stride)
|
||||
global sym(vp9_subtract_mby_sse2)
|
||||
global sym(vp9_subtract_mby_sse2) PRIVATE
|
||||
sym(vp9_subtract_mby_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -146,7 +146,7 @@ sym(vp9_subtract_mby_sse2):
|
||||
|
||||
|
||||
;void vp9_subtract_mbuv_sse2(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride)
|
||||
global sym(vp9_subtract_mbuv_sse2)
|
||||
global sym(vp9_subtract_mbuv_sse2) PRIVATE
|
||||
sym(vp9_subtract_mbuv_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
; int filter_weight, | 5
|
||||
; unsigned int *accumulator, | 6
|
||||
; unsigned short *count) | 7
|
||||
global sym(vp9_temporal_filter_apply_sse2)
|
||||
global sym(vp9_temporal_filter_apply_sse2) PRIVATE
|
||||
sym(vp9_temporal_filter_apply_sse2):
|
||||
|
||||
push rbp
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
%include "vpx_ports/x86_abi_support.asm"
|
||||
|
||||
;unsigned int vp9_get_mb_ss_mmx( short *src_ptr )
|
||||
global sym(vp9_get_mb_ss_mmx)
|
||||
global sym(vp9_get_mb_ss_mmx) PRIVATE
|
||||
sym(vp9_get_mb_ss_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -72,7 +72,7 @@ sym(vp9_get_mb_ss_mmx):
|
||||
; unsigned int *SSE,
|
||||
; int *Sum
|
||||
;)
|
||||
global sym(vp9_get8x8var_mmx)
|
||||
global sym(vp9_get8x8var_mmx) PRIVATE
|
||||
sym(vp9_get8x8var_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -320,7 +320,7 @@ sym(vp9_get8x8var_mmx):
|
||||
; unsigned int *SSE,
|
||||
; int *Sum
|
||||
;)
|
||||
global sym(vp9_get4x4var_mmx)
|
||||
global sym(vp9_get4x4var_mmx) PRIVATE
|
||||
sym(vp9_get4x4var_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -433,7 +433,7 @@ sym(vp9_get4x4var_mmx):
|
||||
; unsigned char *ref_ptr,
|
||||
; int recon_stride
|
||||
;)
|
||||
global sym(vp9_get4x4sse_cs_mmx)
|
||||
global sym(vp9_get4x4sse_cs_mmx) PRIVATE
|
||||
sym(vp9_get4x4sse_cs_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -522,7 +522,7 @@ sym(vp9_get4x4sse_cs_mmx):
|
||||
; int *sum,
|
||||
; unsigned int *sumsquared
|
||||
;)
|
||||
global sym(vp9_filter_block2d_bil4x4_var_mmx)
|
||||
global sym(vp9_filter_block2d_bil4x4_var_mmx) PRIVATE
|
||||
sym(vp9_filter_block2d_bil4x4_var_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -667,7 +667,7 @@ sym(vp9_filter_block2d_bil4x4_var_mmx):
|
||||
; int *sum,
|
||||
; unsigned int *sumsquared
|
||||
;)
|
||||
global sym(vp9_filter_block2d_bil_var_mmx)
|
||||
global sym(vp9_filter_block2d_bil_var_mmx) PRIVATE
|
||||
sym(vp9_filter_block2d_bil_var_mmx):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
;(
|
||||
; short *src_ptr
|
||||
;)
|
||||
global sym(vp9_get_mb_ss_sse2)
|
||||
global sym(vp9_get_mb_ss_sse2) PRIVATE
|
||||
sym(vp9_get_mb_ss_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -80,7 +80,7 @@ sym(vp9_get_mb_ss_sse2):
|
||||
; unsigned int * SSE,
|
||||
; int * Sum
|
||||
;)
|
||||
global sym(vp9_get16x16var_sse2)
|
||||
global sym(vp9_get16x16var_sse2) PRIVATE
|
||||
sym(vp9_get16x16var_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -224,7 +224,7 @@ sym(vp9_get16x16var_sse2):
|
||||
; unsigned int * SSE,
|
||||
; int * Sum
|
||||
;)
|
||||
global sym(vp9_get8x8var_sse2)
|
||||
global sym(vp9_get8x8var_sse2) PRIVATE
|
||||
sym(vp9_get8x8var_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -413,7 +413,7 @@ sym(vp9_get8x8var_sse2):
|
||||
; unsigned int *sumsquared;;
|
||||
;
|
||||
;)
|
||||
global sym(vp9_filter_block2d_bil_var_sse2)
|
||||
global sym(vp9_filter_block2d_bil_var_sse2) PRIVATE
|
||||
sym(vp9_filter_block2d_bil_var_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -690,7 +690,7 @@ filter_block2d_bil_variance:
|
||||
; int *sum,
|
||||
; unsigned int *sumsquared
|
||||
;)
|
||||
global sym(vp9_half_horiz_vert_variance8x_h_sse2)
|
||||
global sym(vp9_half_horiz_vert_variance8x_h_sse2) PRIVATE
|
||||
sym(vp9_half_horiz_vert_variance8x_h_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -812,7 +812,7 @@ sym(vp9_half_horiz_vert_variance8x_h_sse2):
|
||||
; int *sum,
|
||||
; unsigned int *sumsquared
|
||||
;)
|
||||
global sym(vp9_half_horiz_vert_variance16x_h_sse2)
|
||||
global sym(vp9_half_horiz_vert_variance16x_h_sse2) PRIVATE
|
||||
sym(vp9_half_horiz_vert_variance16x_h_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -928,7 +928,7 @@ sym(vp9_half_horiz_vert_variance16x_h_sse2):
|
||||
; int *sum,
|
||||
; unsigned int *sumsquared
|
||||
;)
|
||||
global sym(vp9_half_vert_variance8x_h_sse2)
|
||||
global sym(vp9_half_vert_variance8x_h_sse2) PRIVATE
|
||||
sym(vp9_half_vert_variance8x_h_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -1035,7 +1035,7 @@ sym(vp9_half_vert_variance8x_h_sse2):
|
||||
; int *sum,
|
||||
; unsigned int *sumsquared
|
||||
;)
|
||||
global sym(vp9_half_vert_variance16x_h_sse2)
|
||||
global sym(vp9_half_vert_variance16x_h_sse2) PRIVATE
|
||||
sym(vp9_half_vert_variance16x_h_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -1143,7 +1143,7 @@ sym(vp9_half_vert_variance16x_h_sse2):
|
||||
; int *sum,
|
||||
; unsigned int *sumsquared
|
||||
;)
|
||||
global sym(vp9_half_horiz_variance8x_h_sse2)
|
||||
global sym(vp9_half_horiz_variance8x_h_sse2) PRIVATE
|
||||
sym(vp9_half_horiz_variance8x_h_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
@@ -1248,7 +1248,7 @@ sym(vp9_half_horiz_variance8x_h_sse2):
|
||||
; int *sum,
|
||||
; unsigned int *sumsquared
|
||||
;)
|
||||
global sym(vp9_half_horiz_variance16x_h_sse2)
|
||||
global sym(vp9_half_horiz_variance16x_h_sse2) PRIVATE
|
||||
sym(vp9_half_horiz_variance16x_h_sse2):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
;)
|
||||
;Note: The filter coefficient at offset=0 is 128. Since the second register
|
||||
;for Pmaddubsw is signed bytes, we must calculate zero offset seperately.
|
||||
global sym(vp9_filter_block2d_bil_var_ssse3)
|
||||
global sym(vp9_filter_block2d_bil_var_ssse3) PRIVATE
|
||||
sym(vp9_filter_block2d_bil_var_ssse3):
|
||||
push rbp
|
||||
mov rbp, rsp
|
||||
|
||||
Reference in New Issue
Block a user