Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(76)

Side by Side Diff: libvpx/source/libvpx/vp8/encoder/x86/dct_mmx.asm

Issue 7655050: Define PRIVATE and add it to all global symbols so we don't export assembly functions. (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party
Patch Set: added patch Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 ; 1 ;
2 ; Copyright (c) 2010 The WebM project authors. All Rights Reserved. 2 ; Copyright (c) 2010 The WebM project authors. All Rights Reserved.
3 ; 3 ;
4 ; Use of this source code is governed by a BSD-style license 4 ; Use of this source code is governed by a BSD-style license
5 ; that can be found in the LICENSE file in the root of the source 5 ; that can be found in the LICENSE file in the root of the source
6 ; tree. An additional intellectual property rights grant can be found 6 ; tree. An additional intellectual property rights grant can be found
7 ; in the file PATENTS. All contributing project authors may 7 ; in the file PATENTS. All contributing project authors may
8 ; be found in the AUTHORS file in the root of the source tree. 8 ; be found in the AUTHORS file in the root of the source tree.
9 ; 9 ;
10 10
11 11
12 %include "vpx_ports/x86_abi_support.asm" 12 %include "vpx_ports/x86_abi_support.asm"
13 13
14 ;void vp8_short_fdct4x4_mmx(short *input, short *output, int pitch) 14 ;void vp8_short_fdct4x4_mmx(short *input, short *output, int pitch)
15 global sym(vp8_short_fdct4x4_mmx) 15 global sym(vp8_short_fdct4x4_mmx) PRIVATE
16 sym(vp8_short_fdct4x4_mmx): 16 sym(vp8_short_fdct4x4_mmx):
17 push rbp 17 push rbp
18 mov rbp, rsp 18 mov rbp, rsp
19 SHADOW_ARGS_TO_STACK 3 19 SHADOW_ARGS_TO_STACK 3
20 GET_GOT rbx 20 GET_GOT rbx
21 push rsi 21 push rsi
22 push rdi 22 push rdi
23 ; end prolog 23 ; end prolog
24 24
25 mov rsi, arg(0) ; input 25 mov rsi, arg(0) ; input
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after
232 times 2 dd 14500 232 times 2 dd 14500
233 align 8 233 align 8
234 _7500: 234 _7500:
235 times 2 dd 7500 235 times 2 dd 7500
236 align 8 236 align 8
237 _12000: 237 _12000:
238 times 2 dd 12000 238 times 2 dd 12000
239 align 8 239 align 8
240 _51000: 240 _51000:
241 times 2 dd 51000 241 times 2 dd 51000
OLDNEW
« no previous file with comments | « libvpx/source/libvpx/vp8/decoder/x86/dequantize_mmx.asm ('k') | libvpx/source/libvpx/vp8/encoder/x86/dct_sse2.asm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698