OLD | NEW |
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 |
(...skipping 11 matching lines...) Expand all Loading... |
22 ; int src_pixels_per_line, | 22 ; int src_pixels_per_line, |
23 ; unsigned int Height, | 23 ; unsigned int Height, |
24 ; int xoffset, | 24 ; int xoffset, |
25 ; int yoffset, | 25 ; int yoffset, |
26 ; int *sum, | 26 ; int *sum, |
27 ; unsigned int *sumsquared;; | 27 ; unsigned int *sumsquared;; |
28 ; | 28 ; |
29 ;) | 29 ;) |
30 ;Note: The filter coefficient at offset=0 is 128. Since the second register | 30 ;Note: The filter coefficient at offset=0 is 128. Since the second register |
31 ;for Pmaddubsw is signed bytes, we must calculate zero offset seperately. | 31 ;for Pmaddubsw is signed bytes, we must calculate zero offset seperately. |
32 global sym(vp8_filter_block2d_bil_var_ssse3) | 32 global sym(vp8_filter_block2d_bil_var_ssse3) PRIVATE |
33 sym(vp8_filter_block2d_bil_var_ssse3): | 33 sym(vp8_filter_block2d_bil_var_ssse3): |
34 push rbp | 34 push rbp |
35 mov rbp, rsp | 35 mov rbp, rsp |
36 SHADOW_ARGS_TO_STACK 9 | 36 SHADOW_ARGS_TO_STACK 9 |
37 SAVE_XMM | 37 SAVE_XMM |
38 GET_GOT rbx | 38 GET_GOT rbx |
39 push rsi | 39 push rsi |
40 push rdi | 40 push rdi |
41 ; end prolog | 41 ; end prolog |
42 | 42 |
(...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
355 align 16 | 355 align 16 |
356 vp8_bilinear_filters_ssse3: | 356 vp8_bilinear_filters_ssse3: |
357 times 8 db 128, 0 | 357 times 8 db 128, 0 |
358 times 8 db 112, 16 | 358 times 8 db 112, 16 |
359 times 8 db 96, 32 | 359 times 8 db 96, 32 |
360 times 8 db 80, 48 | 360 times 8 db 80, 48 |
361 times 8 db 64, 64 | 361 times 8 db 64, 64 |
362 times 8 db 48, 80 | 362 times 8 db 48, 80 |
363 times 8 db 32, 96 | 363 times 8 db 32, 96 |
364 times 8 db 16, 112 | 364 times 8 db 16, 112 |
OLD | NEW |