Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Xiph.Org
aom-rav1e
Commits
1dffce7f
Commit
1dffce7f
authored
Dec 20, 2012
by
Jim Bankoski
Browse files
add private to assembly files to insure proper chromebuild
Change-Id: I6e43ca73f35401a974ed8ee27738d4318f09fd37
parent
a6b2070d
Changes
34
Hide whitespace changes
Inline
Side-by-side
vp9/common/x86/vp9_idctllm_sse2.asm
View file @
1dffce7f
...
...
@@ -21,7 +21,7 @@
; int blk_stride - 5
; )
global
sym
(
vp9_idct_dequant_0_2x_sse2
)
global
sym
(
vp9_idct_dequant_0_2x_sse2
)
PRIVATE
sym
(
vp9_idct_dequant_0_2x_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -97,7 +97,7 @@ sym(vp9_idct_dequant_0_2x_sse2):
pop
rbp
ret
global
sym
(
vp9_idct_dequant_full_2x_sse2
)
global
sym
(
vp9_idct_dequant_full_2x_sse2
)
PRIVATE
sym
(
vp9_idct_dequant_full_2x_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -362,7 +362,7 @@ sym(vp9_idct_dequant_full_2x_sse2):
; int dst_stride - 4
; short *dc - 5
; )
global
sym
(
vp9_idct_dequant_dc_0_2x_sse2
)
global
sym
(
vp9_idct_dequant_dc_0_2x_sse2
)
PRIVATE
sym
(
vp9_idct_dequant_dc_0_2x_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -438,7 +438,7 @@ sym(vp9_idct_dequant_dc_0_2x_sse2):
pop
rbp
ret
global
sym
(
vp9_idct_dequant_dc_full_2x_sse2
)
global
sym
(
vp9_idct_dequant_dc_full_2x_sse2
)
PRIVATE
sym
(
vp9_idct_dequant_dc_full_2x_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_iwalsh_mmx.asm
View file @
1dffce7f
...
...
@@ -12,7 +12,7 @@
%include "vpx_ports/x86_abi_support.asm"
;void vp9_short_inv_walsh4x4_1_mmx(short *input, short *output)
global
sym
(
vp9_short_inv_walsh4x4_1_mmx
)
global
sym
(
vp9_short_inv_walsh4x4_1_mmx
)
PRIVATE
sym
(
vp9_short_inv_walsh4x4_1_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -48,7 +48,7 @@ sym(vp9_short_inv_walsh4x4_1_mmx):
ret
;void vp9_short_inv_walsh4x4_mmx(short *input, short *output)
global
sym
(
vp9_short_inv_walsh4x4_mmx
)
global
sym
(
vp9_short_inv_walsh4x4_mmx
)
PRIVATE
sym
(
vp9_short_inv_walsh4x4_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_iwalsh_sse2.asm
View file @
1dffce7f
...
...
@@ -12,7 +12,7 @@
%include "vpx_ports/x86_abi_support.asm"
;void vp9_short_inv_walsh4x4_sse2(short *input, short *output)
global
sym
(
vp9_short_inv_walsh4x4_sse2
)
global
sym
(
vp9_short_inv_walsh4x4_sse2
)
PRIVATE
sym
(
vp9_short_inv_walsh4x4_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_loopfilter_mmx.asm
View file @
1dffce7f
...
...
@@ -21,7 +21,7 @@
; const char *thresh,
; int count
;)
global
sym
(
vp9_loop_filter_horizontal_edge_mmx
)
global
sym
(
vp9_loop_filter_horizontal_edge_mmx
)
PRIVATE
sym
(
vp9_loop_filter_horizontal_edge_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -233,7 +233,7 @@ sym(vp9_loop_filter_horizontal_edge_mmx):
; const char *thresh,
; int count
;)
global
sym
(
vp9_loop_filter_vertical_edge_mmx
)
global
sym
(
vp9_loop_filter_vertical_edge_mmx
)
PRIVATE
sym
(
vp9_loop_filter_vertical_edge_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -600,7 +600,7 @@ sym(vp9_loop_filter_vertical_edge_mmx):
; int src_pixel_step,
; const char *blimit
;)
global
sym
(
vp9_loop_filter_simple_horizontal_edge_mmx
)
global
sym
(
vp9_loop_filter_simple_horizontal_edge_mmx
)
PRIVATE
sym
(
vp9_loop_filter_simple_horizontal_edge_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -716,7 +716,7 @@ sym(vp9_loop_filter_simple_horizontal_edge_mmx):
; int src_pixel_step,
; const char *blimit
;)
global
sym
(
vp9_loop_filter_simple_vertical_edge_mmx
)
global
sym
(
vp9_loop_filter_simple_vertical_edge_mmx
)
PRIVATE
sym
(
vp9_loop_filter_simple_vertical_edge_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_loopfilter_sse2.asm
View file @
1dffce7f
...
...
@@ -281,7 +281,7 @@
; const char *thresh,
; int count
;)
global
sym
(
vp9_loop_filter_horizontal_edge_sse2
)
global
sym
(
vp9_loop_filter_horizontal_edge_sse2
)
PRIVATE
sym
(
vp9_loop_filter_horizontal_edge_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -331,7 +331,7 @@ sym(vp9_loop_filter_horizontal_edge_sse2):
; const char *thresh,
; int count
;)
global
sym
(
vp9_loop_filter_horizontal_edge_uv_sse2
)
global
sym
(
vp9_loop_filter_horizontal_edge_uv_sse2
)
PRIVATE
sym
(
vp9_loop_filter_horizontal_edge_uv_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -719,7 +719,7 @@ sym(vp9_loop_filter_horizontal_edge_uv_sse2):
; const char *thresh,
; int count
;)
global
sym
(
vp9_loop_filter_vertical_edge_sse2
)
global
sym
(
vp9_loop_filter_vertical_edge_sse2
)
PRIVATE
sym
(
vp9_loop_filter_vertical_edge_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -786,7 +786,7 @@ sym(vp9_loop_filter_vertical_edge_sse2):
; const char *thresh,
; unsigned char *v
;)
global
sym
(
vp9_loop_filter_vertical_edge_uv_sse2
)
global
sym
(
vp9_loop_filter_vertical_edge_uv_sse2
)
PRIVATE
sym
(
vp9_loop_filter_vertical_edge_uv_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -851,7 +851,7 @@ sym(vp9_loop_filter_vertical_edge_uv_sse2):
; int src_pixel_step,
; const char *blimit,
;)
global
sym
(
vp9_loop_filter_simple_horizontal_edge_sse2
)
global
sym
(
vp9_loop_filter_simple_horizontal_edge_sse2
)
PRIVATE
sym
(
vp9_loop_filter_simple_horizontal_edge_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -960,7 +960,7 @@ sym(vp9_loop_filter_simple_horizontal_edge_sse2):
; int src_pixel_step,
; const char *blimit,
;)
global
sym
(
vp9_loop_filter_simple_vertical_edge_sse2
)
global
sym
(
vp9_loop_filter_simple_vertical_edge_sse2
)
PRIVATE
sym
(
vp9_loop_filter_simple_vertical_edge_sse2
):
push
rbp
; save old base pointer value.
mov
rbp
,
rsp
; set new base pointer value.
...
...
vp9/common/x86/vp9_mask_sse3.asm
View file @
1dffce7f
...
...
@@ -25,7 +25,7 @@
; int yt,
; int ut,
; int vt)
global
sym
(
vp8_makemask_sse3
)
global
sym
(
vp8_makemask_sse3
)
PRIVATE
sym
(
vp8_makemask_sse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -181,7 +181,7 @@ NextPairOfRows:
;void int vp8_growmaskmb_sse3(
; unsigned char *om,
; unsigned char *nm,
global
sym
(
vp8_growmaskmb_sse3
)
global
sym
(
vp8_growmaskmb_sse3
)
PRIVATE
sym
(
vp8_growmaskmb_sse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -234,7 +234,7 @@ sym(vp8_growmaskmb_sse3):
; unsigned char *ref_ptr,
; int ref_stride,
; unsigned char *mask)
global
sym
(
vp8_sad16x16_masked_wmt
)
global
sym
(
vp8_sad16x16_masked_wmt
)
PRIVATE
sym
(
vp8_sad16x16_masked_wmt
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -288,7 +288,7 @@ NextSadRow:
; unsigned char *ref_ptr,
; int ref_stride,
; unsigned char *mask)
global
sym
(
vp8_sad16x16_unmasked_wmt
)
global
sym
(
vp8_sad16x16_unmasked_wmt
)
PRIVATE
sym
(
vp8_sad16x16_unmasked_wmt
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -343,7 +343,7 @@ next_vp8_sad16x16_unmasked_wmt:
; unsigned char *dst_ptr,
; int dst_stride,
; unsigned char *mask)
global
sym
(
vp8_masked_predictor_wmt
)
global
sym
(
vp8_masked_predictor_wmt
)
PRIVATE
sym
(
vp8_masked_predictor_wmt
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -395,7 +395,7 @@ next_vp8_masked_predictor_wmt:
; unsigned char *dst_ptr,
; int dst_stride,
; unsigned char *mask)
global
sym
(
vp8_masked_predictor_uv_wmt
)
global
sym
(
vp8_masked_predictor_uv_wmt
)
PRIVATE
sym
(
vp8_masked_predictor_uv_wmt
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -444,7 +444,7 @@ next_vp8_masked_predictor_uv_wmt:
;unsigned int vp8_uv_from_y_mask(
; unsigned char *ymask,
; unsigned char *uvmask)
global
sym
(
vp8_uv_from_y_mask
)
global
sym
(
vp8_uv_from_y_mask
)
PRIVATE
sym
(
vp8_uv_from_y_mask
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_postproc_mmx.asm
View file @
1dffce7f
...
...
@@ -24,7 +24,7 @@
; int cols,
; int flimit
;)
global
sym
(
vp9_post_proc_down_and_across_mmx
)
global
sym
(
vp9_post_proc_down_and_across_mmx
)
PRIVATE
sym
(
vp9_post_proc_down_and_across_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -265,7 +265,7 @@ sym(vp9_post_proc_down_and_across_mmx):
;void vp9_mbpost_proc_down_mmx(unsigned char *dst,
; int pitch, int rows, int cols,int flimit)
extern
sym
(
vp9_rv
)
global
sym
(
vp9_mbpost_proc_down_mmx
)
global
sym
(
vp9_mbpost_proc_down_mmx
)
PRIVATE
sym
(
vp9_mbpost_proc_down_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -465,7 +465,7 @@ sym(vp9_mbpost_proc_down_mmx):
; unsigned char bothclamp[16],
; unsigned int Width, unsigned int Height, int Pitch)
extern
sym
(
rand
)
global
sym
(
vp9_plane_add_noise_mmx
)
global
sym
(
vp9_plane_add_noise_mmx
)
PRIVATE
sym
(
vp9_plane_add_noise_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_postproc_sse2.asm
View file @
1dffce7f
...
...
@@ -21,7 +21,7 @@
; int cols,
; int flimit
;)
global
sym
(
vp9_post_proc_down_and_across_xmm
)
global
sym
(
vp9_post_proc_down_and_across_xmm
)
PRIVATE
sym
(
vp9_post_proc_down_and_across_xmm
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -251,7 +251,7 @@ sym(vp9_post_proc_down_and_across_xmm):
;void vp9_mbpost_proc_down_xmm(unsigned char *dst,
; int pitch, int rows, int cols,int flimit)
extern
sym
(
vp9_rv
)
global
sym
(
vp9_mbpost_proc_down_xmm
)
global
sym
(
vp9_mbpost_proc_down_xmm
)
PRIVATE
sym
(
vp9_mbpost_proc_down_xmm
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -451,7 +451,7 @@ sym(vp9_mbpost_proc_down_xmm):
;void vp9_mbpost_proc_across_ip_xmm(unsigned char *src,
; int pitch, int rows, int cols,int flimit)
global
sym
(
vp9_mbpost_proc_across_ip_xmm
)
global
sym
(
vp9_mbpost_proc_across_ip_xmm
)
PRIVATE
sym
(
vp9_mbpost_proc_across_ip_xmm
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -630,7 +630,7 @@ sym(vp9_mbpost_proc_across_ip_xmm):
; unsigned char bothclamp[16],
; unsigned int Width, unsigned int Height, int Pitch)
extern
sym
(
rand
)
global
sym
(
vp9_plane_add_noise_wmt
)
global
sym
(
vp9_plane_add_noise_wmt
)
PRIVATE
sym
(
vp9_plane_add_noise_wmt
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_recon_mmx.asm
View file @
1dffce7f
...
...
@@ -11,7 +11,7 @@
%include "vpx_ports/x86_abi_support.asm"
;void vp9_recon_b_mmx(unsigned char *s, short *q, unsigned char *d, int stride)
global
sym
(
vp9_recon_b_mmx
)
global
sym
(
vp9_recon_b_mmx
)
PRIVATE
sym
(
vp9_recon_b_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -65,7 +65,7 @@ sym(vp9_recon_b_mmx):
; unsigned char *dst,
; int dst_stride
; )
global
sym
(
vp9_copy_mem8x8_mmx
)
global
sym
(
vp9_copy_mem8x8_mmx
)
PRIVATE
sym
(
vp9_copy_mem8x8_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -128,7 +128,7 @@ sym(vp9_copy_mem8x8_mmx):
; unsigned char *dst,
; int dst_stride
; )
global
sym
(
vp9_copy_mem8x4_mmx
)
global
sym
(
vp9_copy_mem8x4_mmx
)
PRIVATE
sym
(
vp9_copy_mem8x4_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -172,7 +172,7 @@ sym(vp9_copy_mem8x4_mmx):
; unsigned char *dst,
; int dst_stride
; )
global
sym
(
vp9_copy_mem16x16_mmx
)
global
sym
(
vp9_copy_mem16x16_mmx
)
PRIVATE
sym
(
vp9_copy_mem16x16_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_recon_sse2.asm
View file @
1dffce7f
...
...
@@ -11,7 +11,7 @@
%include "vpx_ports/x86_abi_support.asm"
;void vp9_recon2b_sse2(unsigned char *s, short *q, unsigned char *d, int stride)
global
sym
(
vp9_recon2b_sse2
)
global
sym
(
vp9_recon2b_sse2
)
PRIVATE
sym
(
vp9_recon2b_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -62,7 +62,7 @@ sym(vp9_recon2b_sse2):
;void vp9_recon4b_sse2(unsigned char *s, short *q, unsigned char *d, int stride)
global
sym
(
vp9_recon4b_sse2
)
global
sym
(
vp9_recon4b_sse2
)
PRIVATE
sym
(
vp9_recon4b_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -132,7 +132,7 @@ sym(vp9_recon4b_sse2):
; unsigned char *dst,
; int dst_stride
; )
global
sym
(
vp9_copy_mem16x16_sse2
)
global
sym
(
vp9_copy_mem16x16_sse2
)
PRIVATE
sym
(
vp9_copy_mem16x16_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -237,7 +237,7 @@ sym(vp9_copy_mem16x16_sse2):
; unsigned char *src,
; int src_stride,
; )
global
sym
(
vp9_intra_pred_uv_dc_mmx2
)
global
sym
(
vp9_intra_pred_uv_dc_mmx2
)
PRIVATE
sym
(
vp9_intra_pred_uv_dc_mmx2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -310,7 +310,7 @@ sym(vp9_intra_pred_uv_dc_mmx2):
; unsigned char *src,
; int src_stride,
; )
global
sym
(
vp9_intra_pred_uv_dctop_mmx2
)
global
sym
(
vp9_intra_pred_uv_dctop_mmx2
)
PRIVATE
sym
(
vp9_intra_pred_uv_dctop_mmx2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -363,7 +363,7 @@ sym(vp9_intra_pred_uv_dctop_mmx2):
; unsigned char *src,
; int src_stride,
; )
global
sym
(
vp9_intra_pred_uv_dcleft_mmx2
)
global
sym
(
vp9_intra_pred_uv_dcleft_mmx2
)
PRIVATE
sym
(
vp9_intra_pred_uv_dcleft_mmx2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -428,7 +428,7 @@ sym(vp9_intra_pred_uv_dcleft_mmx2):
; unsigned char *src,
; int src_stride,
; )
global
sym
(
vp9_intra_pred_uv_dc128_mmx
)
global
sym
(
vp9_intra_pred_uv_dc128_mmx
)
PRIVATE
sym
(
vp9_intra_pred_uv_dc128_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -465,7 +465,7 @@ sym(vp9_intra_pred_uv_dc128_mmx):
; int src_stride,
; )
%macro vp9_intra_pred_uv_tm 1
global
sym
(
vp9_intra_pred_uv_tm_
%
1
)
global
sym
(
vp9_intra_pred_uv_tm_
%
1
)
PRIVATE
sym
(
vp9_intra_pred_uv_tm_
%
1
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -545,7 +545,7 @@ vp9_intra_pred_uv_tm ssse3
; unsigned char *src,
; int src_stride,
; )
global
sym
(
vp9_intra_pred_uv_ve_mmx
)
global
sym
(
vp9_intra_pred_uv_ve_mmx
)
PRIVATE
sym
(
vp9_intra_pred_uv_ve_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -585,7 +585,7 @@ sym(vp9_intra_pred_uv_ve_mmx):
; int src_stride,
; )
%macro vp9_intra_pred_uv_ho 1
global
sym
(
vp9_intra_pred_uv_ho_
%
1
)
global
sym
(
vp9_intra_pred_uv_ho_
%
1
)
PRIVATE
sym
(
vp9_intra_pred_uv_ho_
%
1
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_subpixel_8t_ssse3.asm
View file @
1dffce7f
...
...
@@ -30,7 +30,7 @@
; unsigned int output_height,
; short *filter
;)
global
sym
(
vp9_filter_block1d8_v8_ssse3
)
global
sym
(
vp9_filter_block1d8_v8_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d8_v8_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -148,7 +148,7 @@ sym(vp9_filter_block1d8_v8_ssse3):
; unsigned int output_height,
; short *filter
;)
global
sym
(
vp9_filter_block1d16_v8_ssse3
)
global
sym
(
vp9_filter_block1d16_v8_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d16_v8_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -298,7 +298,7 @@ sym(vp9_filter_block1d16_v8_ssse3):
; unsigned int output_height,
; short *filter
;)
global
sym
(
vp9_filter_block1d8_h8_ssse3
)
global
sym
(
vp9_filter_block1d8_h8_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d8_h8_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -405,7 +405,7 @@ sym(vp9_filter_block1d8_h8_ssse3):
; unsigned int output_height,
; short *filter
;)
global
sym
(
vp9_filter_block1d16_h8_ssse3
)
global
sym
(
vp9_filter_block1d16_h8_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d16_h8_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_subpixel_mmx.asm
View file @
1dffce7f
...
...
@@ -27,7 +27,7 @@
; unsigned int output_width,
; short * vp9_filter
;)
global
sym
(
vp9_filter_block1d_h6_mmx
)
global
sym
(
vp9_filter_block1d_h6_mmx
)
PRIVATE
sym
(
vp9_filter_block1d_h6_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -124,7 +124,7 @@ sym(vp9_filter_block1d_h6_mmx):
; unsigned int output_width,
; short * vp9_filter
;)
global
sym
(
vp9_filter_block1dc_v6_mmx
)
global
sym
(
vp9_filter_block1dc_v6_mmx
)
PRIVATE
sym
(
vp9_filter_block1dc_v6_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -212,7 +212,7 @@ sym(vp9_filter_block1dc_v6_mmx):
; unsigned char *dst_ptr,
; int dst_pitch
;)
global
sym
(
vp9_bilinear_predict8x8_mmx
)
global
sym
(
vp9_bilinear_predict8x8_mmx
)
PRIVATE
sym
(
vp9_bilinear_predict8x8_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -369,7 +369,7 @@ sym(vp9_bilinear_predict8x8_mmx):
; unsigned char *dst_ptr,
; int dst_pitch
;)
global
sym
(
vp9_bilinear_predict8x4_mmx
)
global
sym
(
vp9_bilinear_predict8x4_mmx
)
PRIVATE
sym
(
vp9_bilinear_predict8x4_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -524,7 +524,7 @@ sym(vp9_bilinear_predict8x4_mmx):
; unsigned char *dst_ptr,
; int dst_pitch
;)
global
sym
(
vp9_bilinear_predict4x4_mmx
)
global
sym
(
vp9_bilinear_predict4x4_mmx
)
PRIVATE
sym
(
vp9_bilinear_predict4x4_mmx
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_subpixel_sse2.asm
View file @
1dffce7f
...
...
@@ -32,7 +32,7 @@
; unsigned int output_width,
; short *vp9_filter
;)
global
sym
(
vp9_filter_block1d8_h6_sse2
)
global
sym
(
vp9_filter_block1d8_h6_sse2
)
PRIVATE
sym
(
vp9_filter_block1d8_h6_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -152,7 +152,7 @@ sym(vp9_filter_block1d8_h6_sse2):
; even number. This function handles 8 pixels in horizontal direction, calculating ONE
; rows each iteration to take advantage of the 128 bits operations.
;*************************************************************************************/
global
sym
(
vp9_filter_block1d16_h6_sse2
)
global
sym
(
vp9_filter_block1d16_h6_sse2
)
PRIVATE
sym
(
vp9_filter_block1d16_h6_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -328,7 +328,7 @@ sym(vp9_filter_block1d16_h6_sse2):
; Notes: filter_block1d8_v6 applies a 6 tap filter vertically to the input pixels. The
; input pixel array has output_height rows.
;*************************************************************************************/
global
sym
(
vp9_filter_block1d8_v6_sse2
)
global
sym
(
vp9_filter_block1d8_v6_sse2
)
PRIVATE
sym
(
vp9_filter_block1d8_v6_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -423,7 +423,7 @@ sym(vp9_filter_block1d8_v6_sse2):
; Notes: filter_block1d16_v6 applies a 6 tap filter vertically to the input pixels. The
; input pixel array has output_height rows.
;*************************************************************************************/
global
sym
(
vp9_filter_block1d16_v6_sse2
)
global
sym
(
vp9_filter_block1d16_v6_sse2
)
PRIVATE
sym
(
vp9_filter_block1d16_v6_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -533,7 +533,7 @@ sym(vp9_filter_block1d16_v6_sse2):
; const short *vp9_filter
;)
; First-pass filter only when yoffset==0
global
sym
(
vp9_filter_block1d8_h6_only_sse2
)
global
sym
(
vp9_filter_block1d8_h6_only_sse2
)
PRIVATE
sym
(
vp9_filter_block1d8_h6_only_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -646,7 +646,7 @@ sym(vp9_filter_block1d8_h6_only_sse2):
; const short *vp9_filter
;)
; First-pass filter only when yoffset==0
global
sym
(
vp9_filter_block1d16_h6_only_sse2
)
global
sym
(
vp9_filter_block1d16_h6_only_sse2
)
PRIVATE
sym
(
vp9_filter_block1d16_h6_only_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -811,7 +811,7 @@ sym(vp9_filter_block1d16_h6_only_sse2):
; const short *vp9_filter
;)
; Second-pass filter only when xoffset==0
global
sym
(
vp9_filter_block1d8_v6_only_sse2
)
global
sym
(
vp9_filter_block1d8_v6_only_sse2
)
PRIVATE
sym
(
vp9_filter_block1d8_v6_only_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -903,7 +903,7 @@ sym(vp9_filter_block1d8_v6_only_sse2):
; unsigned int output_height,
; unsigned int output_width
;)
global
sym
(
vp9_unpack_block1d16_h6_sse2
)
global
sym
(
vp9_unpack_block1d16_h6_sse2
)
PRIVATE
sym
(
vp9_unpack_block1d16_h6_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -962,7 +962,7 @@ sym(vp9_unpack_block1d16_h6_sse2):
; int dst_pitch
;)
extern
sym
(
vp9_bilinear_filters_mmx
)
global
sym
(
vp9_bilinear_predict16x16_sse2
)
global
sym
(
vp9_bilinear_predict16x16_sse2
)
PRIVATE
sym
(
vp9_bilinear_predict16x16_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -1231,7 +1231,7 @@ sym(vp9_bilinear_predict16x16_sse2):
; int dst_pitch
;)
extern
sym
(
vp9_bilinear_filters_mmx
)
global
sym
(
vp9_bilinear_predict8x8_sse2
)
global
sym
(
vp9_bilinear_predict8x8_sse2
)
PRIVATE
sym
(
vp9_bilinear_predict8x8_sse2
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/common/x86/vp9_subpixel_ssse3.asm
View file @
1dffce7f
...
...
@@ -34,7 +34,7 @@
; unsigned int output_height,
; unsigned int vp9_filter_index
;)
global
sym
(
vp9_filter_block1d8_h6_ssse3
)
global
sym
(
vp9_filter_block1d8_h6_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d8_h6_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -177,7 +177,7 @@ vp9_filter_block1d8_h4_ssse3:
; unsigned int output_height,
; unsigned int vp9_filter_index
;)
global
sym
(
vp9_filter_block1d16_h6_ssse3
)
global
sym
(
vp9_filter_block1d16_h6_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d16_h6_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -284,7 +284,7 @@ sym(vp9_filter_block1d16_h6_ssse3):
; unsigned int output_height,
; unsigned int vp9_filter_index
;)
global
sym
(
vp9_filter_block1d4_h6_ssse3
)
global
sym
(
vp9_filter_block1d4_h6_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d4_h6_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -413,7 +413,7 @@ sym(vp9_filter_block1d4_h6_ssse3):
; unsigned int output_height,
; unsigned int vp9_filter_index
;)
global
sym
(
vp9_filter_block1d16_v6_ssse3
)
global
sym
(
vp9_filter_block1d16_v6_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d16_v6_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -601,7 +601,7 @@ sym(vp9_filter_block1d16_v6_ssse3):
; unsigned int output_height,
; unsigned int vp9_filter_index
;)
global
sym
(
vp9_filter_block1d8_v6_ssse3
)
global
sym
(
vp9_filter_block1d8_v6_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d8_v6_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -741,7 +741,7 @@ sym(vp9_filter_block1d8_v6_ssse3):
; unsigned int output_height,
; unsigned int vp9_filter_index
;)
global
sym
(
vp9_filter_block1d4_v6_ssse3
)
global
sym
(
vp9_filter_block1d4_v6_ssse3
)
PRIVATE
sym
(
vp9_filter_block1d4_v6_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -880,7 +880,7 @@ sym(vp9_filter_block1d4_v6_ssse3):
; unsigned char *dst_ptr,
; int dst_pitch
;)
global
sym
(
vp9_bilinear_predict16x16_ssse3
)
global
sym
(
vp9_bilinear_predict16x16_ssse3
)
PRIVATE
sym
(
vp9_bilinear_predict16x16_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
@@ -1143,7 +1143,7 @@ sym(vp9_bilinear_predict16x16_ssse3):
; unsigned char *dst_ptr,
; int dst_pitch
;)
global
sym
(
vp9_bilinear_predict8x8_ssse3
)
global
sym
(
vp9_bilinear_predict8x8_ssse3
)
PRIVATE
sym
(
vp9_bilinear_predict8x8_ssse3
):
push
rbp
mov
rbp
,
rsp
...
...
vp9/encoder/x86/vp9_dct_mmx.asm
View file @
1dffce7f
...
...
@@ -12,7 +12,7 @@