changeset 9532:ece4853da305 draft

asm-avx2: cpy2Dto1D_shr[8x8, 16x16, 32x32] 16bpp asm code integration
author Praveen Tiwari <praveen@multicorewareinc.com>
date Tue, 17 Feb 2015 14:35:38 +0530
parents f5260d12d98b
children f0455f10dccb
files source/common/x86/asm-primitives.cpp
diffstat 1 files changed, 3 insertions(+-), 0 deletions(-) [+]
line wrap: on
line diff
--- a/source/common/x86/asm-primitives.cpp	Tue Feb 17 14:19:40 2015 +0530
+++ b/source/common/x86/asm-primitives.cpp	Tue Feb 17 14:35:38 2015 +0530
@@ -1077,6 +1077,9 @@ void setupAssemblyPrimitives(EncoderPrim
         p.cu[BLOCK_8x8].cpy2Dto1D_shl = x265_cpy2Dto1D_shl_8_avx2;
         p.cu[BLOCK_16x16].cpy2Dto1D_shl = x265_cpy2Dto1D_shl_16_avx2;
         p.cu[BLOCK_32x32].cpy2Dto1D_shl = x265_cpy2Dto1D_shl_32_avx2;
+        p.cu[BLOCK_8x8].cpy2Dto1D_shr = x265_cpy2Dto1D_shr_8_avx2;
+        p.cu[BLOCK_16x16].cpy2Dto1D_shr = x265_cpy2Dto1D_shr_16_avx2;
+        p.cu[BLOCK_32x32].cpy2Dto1D_shr = x265_cpy2Dto1D_shr_32_avx2;
 
 #if X86_64
         ALL_LUMA_TU_S(dct, dct, avx2);