diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2015-10-02 09:11:55 -0400 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2015-10-03 14:42:39 -0400 |
commit | 061b67fb50e2d5aab790d193ef93342e0312ddb2 (patch) | |
tree | 3af19f554bf25083abf4d1eadc2b970b7f9af91b /libavcodec/x86/h264_qpel_10bit.asm | |
parent | 26ece7a511f8905a5ddfc19c7cd4ecdca7056138 (diff) |
vp9: 10/12bpp SIMD (sse2/ssse3/avx) for directional intra prediction.
Diffstat (limited to 'libavcodec/x86/h264_qpel_10bit.asm')
-rw-r--r-- | libavcodec/x86/h264_qpel_10bit.asm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/x86/h264_qpel_10bit.asm b/libavcodec/x86/h264_qpel_10bit.asm index 7e9be36f27..872268300a 100644 --- a/libavcodec/x86/h264_qpel_10bit.asm +++ b/libavcodec/x86/h264_qpel_10bit.asm @@ -26,6 +26,7 @@ SECTION_RODATA 32 +cextern pd_65535 cextern pw_1023 %define pw_pixel_max pw_1023 cextern pw_16 @@ -42,7 +43,6 @@ unpad: times 8 dw 16*1022/32 ; needs to be mod 16 tap1: times 4 dw 1, -5 tap2: times 4 dw 20, 20 tap3: times 4 dw -5, 1 -pd_0f: times 4 dd 0xffff SECTION .text @@ -708,7 +708,7 @@ h%1_loop_op: psrad m1, 10 psrad m2, 10 pslld m2, 16 - pand m1, [pd_0f] + pand m1, [pd_65535] por m1, m2 %if num_mmregs <= 8 pxor m0, m0 |