diff options
author | Johann <johannkoenig@google.com> | 2020-03-31 08:49:15 +0900 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2020-04-01 08:46:30 +0900 |
commit | e8be64983a9a12acbf23d1d8f78a261bc23d8765 (patch) | |
tree | 015eaaffacb25af56e44cd26b24b48e310b91f72 /vp8/common | |
parent | 667138e1f0581772de2b990e144bcd6c49a6adb8 (diff) | |
download | libvpx-e8be64983a9a12acbf23d1d8f78a261bc23d8765.tar libvpx-e8be64983a9a12acbf23d1d8f78a261bc23d8765.tar.gz libvpx-e8be64983a9a12acbf23d1d8f78a261bc23d8765.tar.bz2 libvpx-e8be64983a9a12acbf23d1d8f78a261bc23d8765.zip |
x86_abi_support: use correct hidden syntax
Chromium needs :function hidden and the space between the symbol and the
colon removed, at least for nasm. This matches x86inc.asm.
BUG=webm:1679
Change-Id: Ie47bb75d44d3130791639cbf4e2ebe019e2d686e
Diffstat (limited to 'vp8/common')
-rw-r--r-- | vp8/common/x86/dequantize_mmx.asm | 4 | ||||
-rw-r--r-- | vp8/common/x86/idctllm_mmx.asm | 4 | ||||
-rw-r--r-- | vp8/common/x86/idctllm_sse2.asm | 8 | ||||
-rw-r--r-- | vp8/common/x86/iwalsh_sse2.asm | 2 | ||||
-rw-r--r-- | vp8/common/x86/loopfilter_block_sse2_x86_64.asm | 4 | ||||
-rw-r--r-- | vp8/common/x86/loopfilter_sse2.asm | 20 | ||||
-rw-r--r-- | vp8/common/x86/mfqe_sse2.asm | 6 | ||||
-rw-r--r-- | vp8/common/x86/recon_mmx.asm | 4 | ||||
-rw-r--r-- | vp8/common/x86/recon_sse2.asm | 2 | ||||
-rw-r--r-- | vp8/common/x86/subpixel_mmx.asm | 4 | ||||
-rw-r--r-- | vp8/common/x86/subpixel_sse2.asm | 16 | ||||
-rw-r--r-- | vp8/common/x86/subpixel_ssse3.asm | 16 |
12 files changed, 45 insertions, 45 deletions
diff --git a/vp8/common/x86/dequantize_mmx.asm b/vp8/common/x86/dequantize_mmx.asm index bfdd99778..530576c68 100644 --- a/vp8/common/x86/dequantize_mmx.asm +++ b/vp8/common/x86/dequantize_mmx.asm @@ -14,7 +14,7 @@ SECTION .text ;void vp8_dequantize_b_impl_mmx(short *sq, short *dq, short *q) -global sym(vp8_dequantize_b_impl_mmx) PRIVATE +global sym(vp8_dequantize_b_impl_mmx)PRIVATE sym(vp8_dequantize_b_impl_mmx): push rbp mov rbp, rsp @@ -56,7 +56,7 @@ sym(vp8_dequantize_b_impl_mmx): ;short *dq, 1 ;unsigned char *dest, 2 ;int stride) 3 -global sym(vp8_dequant_idct_add_mmx) PRIVATE +global sym(vp8_dequant_idct_add_mmx)PRIVATE sym(vp8_dequant_idct_add_mmx): push rbp mov rbp, rsp diff --git a/vp8/common/x86/idctllm_mmx.asm b/vp8/common/x86/idctllm_mmx.asm index 5773d9d84..20abe99a6 100644 --- a/vp8/common/x86/idctllm_mmx.asm +++ b/vp8/common/x86/idctllm_mmx.asm @@ -35,7 +35,7 @@ SECTION .text ;void vp8_short_idct4x4llm_mmx(short *input, unsigned char *pred, ;int pitch, unsigned char *dest,int stride) -global sym(vp8_short_idct4x4llm_mmx) PRIVATE +global sym(vp8_short_idct4x4llm_mmx)PRIVATE sym(vp8_short_idct4x4llm_mmx): push rbp mov rbp, rsp @@ -225,7 +225,7 @@ sym(vp8_short_idct4x4llm_mmx): ;int pred_stride, ;unsigned char *dst_ptr, ;int stride) -global sym(vp8_dc_only_idct_add_mmx) PRIVATE +global sym(vp8_dc_only_idct_add_mmx)PRIVATE sym(vp8_dc_only_idct_add_mmx): push rbp mov rbp, rsp diff --git a/vp8/common/x86/idctllm_sse2.asm b/vp8/common/x86/idctllm_sse2.asm index 560faba00..adee2eba6 100644 --- a/vp8/common/x86/idctllm_sse2.asm +++ b/vp8/common/x86/idctllm_sse2.asm @@ -21,7 +21,7 @@ SECTION .text -global sym(vp8_idct_dequant_0_2x_sse2) PRIVATE +global sym(vp8_idct_dequant_0_2x_sse2)PRIVATE sym(vp8_idct_dequant_0_2x_sse2): push rbp mov rbp, rsp @@ -103,7 +103,7 @@ sym(vp8_idct_dequant_0_2x_sse2): ; unsigned char *dst - 2 ; int dst_stride - 3 ; ) -global sym(vp8_idct_dequant_full_2x_sse2) PRIVATE +global sym(vp8_idct_dequant_full_2x_sse2)PRIVATE sym(vp8_idct_dequant_full_2x_sse2): push rbp mov rbp, rsp @@ -360,7 +360,7 @@ sym(vp8_idct_dequant_full_2x_sse2): ; int dst_stride - 3 ; short *dc - 4 ; ) -global sym(vp8_idct_dequant_dc_0_2x_sse2) PRIVATE +global sym(vp8_idct_dequant_dc_0_2x_sse2)PRIVATE sym(vp8_idct_dequant_dc_0_2x_sse2): push rbp mov rbp, rsp @@ -436,7 +436,7 @@ sym(vp8_idct_dequant_dc_0_2x_sse2): ; int dst_stride - 3 ; short *dc - 4 ; ) -global sym(vp8_idct_dequant_dc_full_2x_sse2) PRIVATE +global sym(vp8_idct_dequant_dc_full_2x_sse2)PRIVATE sym(vp8_idct_dequant_dc_full_2x_sse2): push rbp mov rbp, rsp diff --git a/vp8/common/x86/iwalsh_sse2.asm b/vp8/common/x86/iwalsh_sse2.asm index 0043e93b0..194958235 100644 --- a/vp8/common/x86/iwalsh_sse2.asm +++ b/vp8/common/x86/iwalsh_sse2.asm @@ -14,7 +14,7 @@ SECTION .text ;void vp8_short_inv_walsh4x4_sse2(short *input, short *mb_dqcoeff) -global sym(vp8_short_inv_walsh4x4_sse2) PRIVATE +global sym(vp8_short_inv_walsh4x4_sse2)PRIVATE sym(vp8_short_inv_walsh4x4_sse2): push rbp mov rbp, rsp diff --git a/vp8/common/x86/loopfilter_block_sse2_x86_64.asm b/vp8/common/x86/loopfilter_block_sse2_x86_64.asm index 6a3d05290..ca1749549 100644 --- a/vp8/common/x86/loopfilter_block_sse2_x86_64.asm +++ b/vp8/common/x86/loopfilter_block_sse2_x86_64.asm @@ -135,7 +135,7 @@ SECTION .text ; const char *limit, ; const char *thresh ;) -global sym(vp8_loop_filter_bh_y_sse2) PRIVATE +global sym(vp8_loop_filter_bh_y_sse2)PRIVATE sym(vp8_loop_filter_bh_y_sse2): %if LIBVPX_YASM_WIN64 @@ -277,7 +277,7 @@ LF_FILTER xmm0, xmm1, xmm3, xmm8, xmm4, xmm2 ; const char *thresh ;) -global sym(vp8_loop_filter_bv_y_sse2) PRIVATE +global sym(vp8_loop_filter_bv_y_sse2)PRIVATE sym(vp8_loop_filter_bv_y_sse2): %if LIBVPX_YASM_WIN64 diff --git a/vp8/common/x86/loopfilter_sse2.asm b/vp8/common/x86/loopfilter_sse2.asm index 2ae028fea..db624b287 100644 --- a/vp8/common/x86/loopfilter_sse2.asm +++ b/vp8/common/x86/loopfilter_sse2.asm @@ -288,7 +288,7 @@ SECTION .text ; const char *limit, ; const char *thresh, ;) -global sym(vp8_loop_filter_horizontal_edge_sse2) PRIVATE +global sym(vp8_loop_filter_horizontal_edge_sse2)PRIVATE sym(vp8_loop_filter_horizontal_edge_sse2): push rbp mov rbp, rsp @@ -336,7 +336,7 @@ sym(vp8_loop_filter_horizontal_edge_sse2): ; const char *thresh, ; int count ;) -global sym(vp8_loop_filter_horizontal_edge_uv_sse2) PRIVATE +global sym(vp8_loop_filter_horizontal_edge_uv_sse2)PRIVATE sym(vp8_loop_filter_horizontal_edge_uv_sse2): push rbp mov rbp, rsp @@ -563,7 +563,7 @@ sym(vp8_loop_filter_horizontal_edge_uv_sse2): ; const char *limit, ; const char *thresh, ;) -global sym(vp8_mbloop_filter_horizontal_edge_sse2) PRIVATE +global sym(vp8_mbloop_filter_horizontal_edge_sse2)PRIVATE sym(vp8_mbloop_filter_horizontal_edge_sse2): push rbp mov rbp, rsp @@ -609,7 +609,7 @@ sym(vp8_mbloop_filter_horizontal_edge_sse2): ; const char *thresh, ; unsigned char *v ;) -global sym(vp8_mbloop_filter_horizontal_edge_uv_sse2) PRIVATE +global sym(vp8_mbloop_filter_horizontal_edge_uv_sse2)PRIVATE sym(vp8_mbloop_filter_horizontal_edge_uv_sse2): push rbp mov rbp, rsp @@ -930,7 +930,7 @@ sym(vp8_mbloop_filter_horizontal_edge_uv_sse2): ; const char *limit, ; const char *thresh, ;) -global sym(vp8_loop_filter_vertical_edge_sse2) PRIVATE +global sym(vp8_loop_filter_vertical_edge_sse2)PRIVATE sym(vp8_loop_filter_vertical_edge_sse2): push rbp mov rbp, rsp @@ -995,7 +995,7 @@ sym(vp8_loop_filter_vertical_edge_sse2): ; const char *thresh, ; unsigned char *v ;) -global sym(vp8_loop_filter_vertical_edge_uv_sse2) PRIVATE +global sym(vp8_loop_filter_vertical_edge_uv_sse2)PRIVATE sym(vp8_loop_filter_vertical_edge_uv_sse2): push rbp mov rbp, rsp @@ -1144,7 +1144,7 @@ sym(vp8_loop_filter_vertical_edge_uv_sse2): ; const char *limit, ; const char *thresh, ;) -global sym(vp8_mbloop_filter_vertical_edge_sse2) PRIVATE +global sym(vp8_mbloop_filter_vertical_edge_sse2)PRIVATE sym(vp8_mbloop_filter_vertical_edge_sse2): push rbp mov rbp, rsp @@ -1211,7 +1211,7 @@ sym(vp8_mbloop_filter_vertical_edge_sse2): ; const char *thresh, ; unsigned char *v ;) -global sym(vp8_mbloop_filter_vertical_edge_uv_sse2) PRIVATE +global sym(vp8_mbloop_filter_vertical_edge_uv_sse2)PRIVATE sym(vp8_mbloop_filter_vertical_edge_uv_sse2): push rbp mov rbp, rsp @@ -1271,7 +1271,7 @@ sym(vp8_mbloop_filter_vertical_edge_uv_sse2): ; int src_pixel_step, ; const char *blimit, ;) -global sym(vp8_loop_filter_simple_horizontal_edge_sse2) PRIVATE +global sym(vp8_loop_filter_simple_horizontal_edge_sse2)PRIVATE sym(vp8_loop_filter_simple_horizontal_edge_sse2): push rbp mov rbp, rsp @@ -1376,7 +1376,7 @@ sym(vp8_loop_filter_simple_horizontal_edge_sse2): ; int src_pixel_step, ; const char *blimit, ;) -global sym(vp8_loop_filter_simple_vertical_edge_sse2) PRIVATE +global sym(vp8_loop_filter_simple_vertical_edge_sse2)PRIVATE sym(vp8_loop_filter_simple_vertical_edge_sse2): push rbp ; save old base pointer value. mov rbp, rsp ; set new base pointer value. diff --git a/vp8/common/x86/mfqe_sse2.asm b/vp8/common/x86/mfqe_sse2.asm index 3fde973ad..688d9bfc9 100644 --- a/vp8/common/x86/mfqe_sse2.asm +++ b/vp8/common/x86/mfqe_sse2.asm @@ -21,7 +21,7 @@ SECTION .text ; int dst_stride, ; int src_weight ;) -global sym(vp8_filter_by_weight16x16_sse2) PRIVATE +global sym(vp8_filter_by_weight16x16_sse2)PRIVATE sym(vp8_filter_by_weight16x16_sse2): push rbp mov rbp, rsp @@ -99,7 +99,7 @@ sym(vp8_filter_by_weight16x16_sse2): ; int dst_stride, ; int src_weight ;) -global sym(vp8_filter_by_weight8x8_sse2) PRIVATE +global sym(vp8_filter_by_weight8x8_sse2)PRIVATE sym(vp8_filter_by_weight8x8_sse2): push rbp mov rbp, rsp @@ -167,7 +167,7 @@ sym(vp8_filter_by_weight8x8_sse2): ; unsigned int *variance, 4 ; unsigned int *sad, 5 ;) -global sym(vp8_variance_and_sad_16x16_sse2) PRIVATE +global sym(vp8_variance_and_sad_16x16_sse2)PRIVATE sym(vp8_variance_and_sad_16x16_sse2): push rbp mov rbp, rsp diff --git a/vp8/common/x86/recon_mmx.asm b/vp8/common/x86/recon_mmx.asm index e6a48f6b0..6d8abe7d8 100644 --- a/vp8/common/x86/recon_mmx.asm +++ b/vp8/common/x86/recon_mmx.asm @@ -19,7 +19,7 @@ SECTION .text ; unsigned char *dst, ; int dst_stride ; ) -global sym(vp8_copy_mem8x8_mmx) PRIVATE +global sym(vp8_copy_mem8x8_mmx)PRIVATE sym(vp8_copy_mem8x8_mmx): push rbp mov rbp, rsp @@ -82,7 +82,7 @@ sym(vp8_copy_mem8x8_mmx): ; unsigned char *dst, ; int dst_stride ; ) -global sym(vp8_copy_mem8x4_mmx) PRIVATE +global sym(vp8_copy_mem8x4_mmx)PRIVATE sym(vp8_copy_mem8x4_mmx): push rbp mov rbp, rsp diff --git a/vp8/common/x86/recon_sse2.asm b/vp8/common/x86/recon_sse2.asm index 57f8899c7..20ffb90ae 100644 --- a/vp8/common/x86/recon_sse2.asm +++ b/vp8/common/x86/recon_sse2.asm @@ -19,7 +19,7 @@ SECTION .text ; unsigned char *dst, ; int dst_stride ; ) -global sym(vp8_copy_mem16x16_sse2) PRIVATE +global sym(vp8_copy_mem16x16_sse2)PRIVATE sym(vp8_copy_mem16x16_sse2): push rbp mov rbp, rsp diff --git a/vp8/common/x86/subpixel_mmx.asm b/vp8/common/x86/subpixel_mmx.asm index 67bcd0cbd..057baccef 100644 --- a/vp8/common/x86/subpixel_mmx.asm +++ b/vp8/common/x86/subpixel_mmx.asm @@ -27,7 +27,7 @@ SECTION .text ; unsigned int output_width, ; short * vp8_filter ;) -global sym(vp8_filter_block1d_h6_mmx) PRIVATE +global sym(vp8_filter_block1d_h6_mmx)PRIVATE sym(vp8_filter_block1d_h6_mmx): push rbp mov rbp, rsp @@ -124,7 +124,7 @@ sym(vp8_filter_block1d_h6_mmx): ; unsigned int output_width, ; short * vp8_filter ;) -global sym(vp8_filter_block1dc_v6_mmx) PRIVATE +global sym(vp8_filter_block1dc_v6_mmx)PRIVATE sym(vp8_filter_block1dc_v6_mmx): push rbp mov rbp, rsp diff --git a/vp8/common/x86/subpixel_sse2.asm b/vp8/common/x86/subpixel_sse2.asm index 51c015e3d..a0d1e3835 100644 --- a/vp8/common/x86/subpixel_sse2.asm +++ b/vp8/common/x86/subpixel_sse2.asm @@ -33,7 +33,7 @@ SECTION .text ; unsigned int output_width, ; short *vp8_filter ;) -global sym(vp8_filter_block1d8_h6_sse2) PRIVATE +global sym(vp8_filter_block1d8_h6_sse2)PRIVATE sym(vp8_filter_block1d8_h6_sse2): push rbp mov rbp, rsp @@ -153,7 +153,7 @@ sym(vp8_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(vp8_filter_block1d16_h6_sse2) PRIVATE +global sym(vp8_filter_block1d16_h6_sse2)PRIVATE sym(vp8_filter_block1d16_h6_sse2): push rbp mov rbp, rsp @@ -333,7 +333,7 @@ sym(vp8_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(vp8_filter_block1d8_v6_sse2) PRIVATE +global sym(vp8_filter_block1d8_v6_sse2)PRIVATE sym(vp8_filter_block1d8_v6_sse2): push rbp mov rbp, rsp @@ -428,7 +428,7 @@ sym(vp8_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(vp8_filter_block1d16_v6_sse2) PRIVATE +global sym(vp8_filter_block1d16_v6_sse2)PRIVATE sym(vp8_filter_block1d16_v6_sse2): push rbp mov rbp, rsp @@ -538,7 +538,7 @@ sym(vp8_filter_block1d16_v6_sse2): ; const short *vp8_filter ;) ; First-pass filter only when yoffset==0 -global sym(vp8_filter_block1d8_h6_only_sse2) PRIVATE +global sym(vp8_filter_block1d8_h6_only_sse2)PRIVATE sym(vp8_filter_block1d8_h6_only_sse2): push rbp mov rbp, rsp @@ -651,7 +651,7 @@ sym(vp8_filter_block1d8_h6_only_sse2): ; const short *vp8_filter ;) ; First-pass filter only when yoffset==0 -global sym(vp8_filter_block1d16_h6_only_sse2) PRIVATE +global sym(vp8_filter_block1d16_h6_only_sse2)PRIVATE sym(vp8_filter_block1d16_h6_only_sse2): push rbp mov rbp, rsp @@ -816,7 +816,7 @@ sym(vp8_filter_block1d16_h6_only_sse2): ; const short *vp8_filter ;) ; Second-pass filter only when xoffset==0 -global sym(vp8_filter_block1d8_v6_only_sse2) PRIVATE +global sym(vp8_filter_block1d8_v6_only_sse2)PRIVATE sym(vp8_filter_block1d8_v6_only_sse2): push rbp mov rbp, rsp @@ -908,7 +908,7 @@ sym(vp8_filter_block1d8_v6_only_sse2): ; unsigned int output_height, ; unsigned int output_width ;) -global sym(vp8_unpack_block1d16_h6_sse2) PRIVATE +global sym(vp8_unpack_block1d16_h6_sse2)PRIVATE sym(vp8_unpack_block1d16_h6_sse2): push rbp mov rbp, rsp diff --git a/vp8/common/x86/subpixel_ssse3.asm b/vp8/common/x86/subpixel_ssse3.asm index 8d55c9320..cc14ccc82 100644 --- a/vp8/common/x86/subpixel_ssse3.asm +++ b/vp8/common/x86/subpixel_ssse3.asm @@ -35,7 +35,7 @@ SECTION .text ; unsigned int output_height, ; unsigned int vp8_filter_index ;) -global sym(vp8_filter_block1d8_h6_ssse3) PRIVATE +global sym(vp8_filter_block1d8_h6_ssse3)PRIVATE sym(vp8_filter_block1d8_h6_ssse3): push rbp mov rbp, rsp @@ -178,7 +178,7 @@ vp8_filter_block1d8_h4_ssse3: ; unsigned int output_height, ; unsigned int vp8_filter_index ;) -global sym(vp8_filter_block1d16_h6_ssse3) PRIVATE +global sym(vp8_filter_block1d16_h6_ssse3)PRIVATE sym(vp8_filter_block1d16_h6_ssse3): push rbp mov rbp, rsp @@ -285,7 +285,7 @@ sym(vp8_filter_block1d16_h6_ssse3): ; unsigned int output_height, ; unsigned int vp8_filter_index ;) -global sym(vp8_filter_block1d4_h6_ssse3) PRIVATE +global sym(vp8_filter_block1d4_h6_ssse3)PRIVATE sym(vp8_filter_block1d4_h6_ssse3): push rbp mov rbp, rsp @@ -415,7 +415,7 @@ sym(vp8_filter_block1d4_h6_ssse3): ; unsigned int output_height, ; unsigned int vp8_filter_index ;) -global sym(vp8_filter_block1d16_v6_ssse3) PRIVATE +global sym(vp8_filter_block1d16_v6_ssse3)PRIVATE sym(vp8_filter_block1d16_v6_ssse3): push rbp mov rbp, rsp @@ -603,7 +603,7 @@ sym(vp8_filter_block1d16_v6_ssse3): ; unsigned int output_height, ; unsigned int vp8_filter_index ;) -global sym(vp8_filter_block1d8_v6_ssse3) PRIVATE +global sym(vp8_filter_block1d8_v6_ssse3)PRIVATE sym(vp8_filter_block1d8_v6_ssse3): push rbp mov rbp, rsp @@ -743,7 +743,7 @@ sym(vp8_filter_block1d8_v6_ssse3): ; unsigned int output_height, ; unsigned int vp8_filter_index ;) -global sym(vp8_filter_block1d4_v6_ssse3) PRIVATE +global sym(vp8_filter_block1d4_v6_ssse3)PRIVATE sym(vp8_filter_block1d4_v6_ssse3): push rbp mov rbp, rsp @@ -882,7 +882,7 @@ sym(vp8_filter_block1d4_v6_ssse3): ; unsigned char *dst_ptr, ; int dst_pitch ;) -global sym(vp8_bilinear_predict16x16_ssse3) PRIVATE +global sym(vp8_bilinear_predict16x16_ssse3)PRIVATE sym(vp8_bilinear_predict16x16_ssse3): push rbp mov rbp, rsp @@ -1145,7 +1145,7 @@ sym(vp8_bilinear_predict16x16_ssse3): ; unsigned char *dst_ptr, ; int dst_pitch ;) -global sym(vp8_bilinear_predict8x8_ssse3) PRIVATE +global sym(vp8_bilinear_predict8x8_ssse3)PRIVATE sym(vp8_bilinear_predict8x8_ssse3): push rbp mov rbp, rsp |