[x265] [PATCH] copy_cnt: nits

2014-09-05 Thread praveen
# HG changeset patch # User Praveen Tiwari # Date 1409897360 -19800 # Node ID a2993470dd1aaca47ae1c852ae73675e5353df6d # Parent 1847e02a9514b02690cc4b97bae022091bf33424 copy_cnt: nits diff -r 1847e02a9514 -r a2993470dd1a source/common/x86/blockcopy8.asm --- a/source/common/x86/blockcopy8.asm

[x265] [PATCH] copy_cnt 4x4, eliminated move instructions, +1x improvement

2014-09-05 Thread praveen
# HG changeset patch # User Praveen Tiwari # Date 1409897037 -19800 # Node ID 1847e02a9514b02690cc4b97bae022091bf33424 # Parent 0b3f68d5f1699540c71ed7b75e2b0ca965fad82f copy_cnt 4x4, eliminated move instructions, +1x improvement diff -r 0b3f68d5f169 -r 1847e02a9514

[x265] [PATCH] copy_cnt 4x4 AVX2 asm code, as per new interface

2014-09-05 Thread praveen
# HG changeset patch # User Praveen Tiwari # Date 1409910275 -19800 # Node ID 1a5956edc730c3f45982e94ecb6694bb613f63f8 # Parent a2993470dd1aaca47ae1c852ae73675e5353df6d copy_cnt 4x4 AVX2 asm code, as per new interface diff -r a2993470dd1a -r 1a5956edc730 source/common/x86/blockcopy8.asm ---

[x265] [PATCH] copy_cnt_4 asm code, corrected register uses

2014-09-05 Thread praveen
# HG changeset patch # User Praveen Tiwari # Date 1409911542 -19800 # Node ID 59fb3aae2bd7067268ceffd1fb2a9c4aec393f5c # Parent 1a5956edc730c3f45982e94ecb6694bb613f63f8 copy_cnt_4 asm code, corrected register uses diff -r 1a5956edc730 -r 59fb3aae2bd7 source/common/x86/blockcopy8.asm ---

Re: [x265] [PATCH] copy_cnt 4x4 AVX2 asm code, as per new interface

2014-09-05 Thread Steve Borho
On 09/05, prav...@multicorewareinc.com wrote: # HG changeset patch # User Praveen Tiwari # Date 1409910275 -19800 # Node ID 1a5956edc730c3f45982e94ecb6694bb613f63f8 # Parent a2993470dd1aaca47ae1c852ae73675e5353df6d copy_cnt 4x4 AVX2 asm code, as per new interface I've folded these two

[x265] [PATCH] asm: avx2 assembly code for dct16

2014-09-05 Thread yuvaraj
# HG changeset patch # User Yuvaraj Venkatesh yuva...@multicorewareinc.com # Date 1409917643 -19800 # Fri Sep 05 17:17:23 2014 +0530 # Node ID 78143d079d48b0b0cbcda7bb208389342d433c55 # Parent 93db2f53fe573537bcd4eb53ca3cdb69af557eb5 asm: avx2 assembly code for dct16 diff -r 93db2f53fe57 -r

[x265] [PATCH] frameencoder: remove second encodeCU() pass over CTUs when SAO is disabled

2014-09-05 Thread Steve Borho
# HG changeset patch # User Steve Borho st...@borho.org # Date 1409932577 -7200 # Fri Sep 05 17:56:17 2014 +0200 # Node ID 07d69bce1760a28be1b1ee1821dfeb3335602422 # Parent 795878af39730deb24e2ee0e585c625084bb031b frameencoder: remove second encodeCU() pass over CTUs when SAO is disabled

[x265] [PATCH] x86inc.asm: fix vpbroadcastd bug on Mac platform

2014-09-05 Thread Min Chen
# HG changeset patch # User Min Chen chenm...@163.com # Date 1409944786 25200 # Node ID 27364e9f97e4005f94034505028d9562bfad981c # Parent 795878af39730deb24e2ee0e585c625084bb031b x86inc.asm: fix vpbroadcastd bug on Mac platform diff -r 795878af3973 -r 27364e9f97e4 source/common/x86/x86inc.asm

Re: [x265] [PATCH] copy_cnt 4x4, eliminated move instructions, +1x improvement

2014-09-05 Thread chen
At 2014-09-05 14:04:06,prav...@multicorewareinc.com wrote: # HG changeset patch # User Praveen Tiwari # Date 1409897037 -19800 # Node ID 1847e02a9514b02690cc4b97bae022091bf33424 # Parent 0b3f68d5f1699540c71ed7b75e2b0ca965fad82f copy_cnt 4x4, eliminated move instructions, +1x improvement diff

Re: [x265] [PATCH] copy_cnt: nits

2014-09-05 Thread chen
same issue as previous At 2014-09-05 14:10:17,prav...@multicorewareinc.com wrote: # HG changeset patch # User Praveen Tiwari # Date 1409897360 -19800 # Node ID a2993470dd1aaca47ae1c852ae73675e5353df6d # Parent 1847e02a9514b02690cc4b97bae022091bf33424 copy_cnt: nits diff -r 1847e02a9514 -r

Re: [x265] [PATCH] copy_cnt 4x4 AVX2 asm code, as per new interface

2014-09-05 Thread chen
At 2014-09-05 17:44:53,prav...@multicorewareinc.com wrote: # HG changeset patch # User Praveen Tiwari # Date 1409910275 -19800 # Node ID 1a5956edc730c3f45982e94ecb6694bb613f63f8 # Parent a2993470dd1aaca47ae1c852ae73675e5353df6d copy_cnt 4x4 AVX2 asm code, as per new interface diff -r

Re: [x265] [PATCH] count_nonzero asm code, reduceded code size by combining mova and packsswb

2014-09-05 Thread chen
right At 2014-09-05 13:51:22,prav...@multicorewareinc.com wrote: # HG changeset patch # User Praveen Tiwari # Date 1409896229 -19800 # Node ID 0b3f68d5f1699540c71ed7b75e2b0ca965fad82f # Parent 93db2f53fe573537bcd4eb53ca3cdb69af557eb5 count_nonzero asm code, reduceded code size by combining mova

Re: [x265] [PATCH] asm: avx2 assembly code for dct16

2014-09-05 Thread chen
At 2014-09-05 19:51:58,yuva...@multicorewareinc.com wrote: # HG changeset patch # User Yuvaraj Venkatesh yuva...@multicorewareinc.com # Date 1409917643 -19800 # Fri Sep 05 17:17:23 2014 +0530 # Node ID 78143d079d48b0b0cbcda7bb208389342d433c55 # Parent

[x265] [PATCH] x86inc.asm: fix vpbroadcastd bug on Mac platform

2014-09-05 Thread Min Chen
# HG changeset patch # User Min Chen chenm...@163.com # Date 1409960883 25200 # Node ID 8abcfdeeea2eab2e11da59002dad42dcf16aeab8 # Parent e0db7914e7020a6a6454fbf1d3ce793efa2209a1 x86inc.asm: fix vpbroadcastd bug on Mac platform diff -r e0db7914e702 -r 8abcfdeeea2e source/common/x86/x86inc.asm

[x265] [PATCH 1 of 2] asm: reduce number of movd in dequant_normal

2014-09-05 Thread Min Chen
# HG changeset patch # User Min Chen chenm...@163.com # Date 1409963761 25200 # Node ID c4dd39c9ad0b96fbf520f399de41e1e9b4b77c72 # Parent 8abcfdeeea2eab2e11da59002dad42dcf16aeab8 asm: reduce number of movd in dequant_normal diff -r 8abcfdeeea2e -r c4dd39c9ad0b source/common/dct.cpp ---

[x265] [PATCH 2 of 2] asm: AVX2 version of dequant_normal, improve 9.3k Cycles - 4.2k Cycles

2014-09-05 Thread Min Chen
# HG changeset patch # User Min Chen chenm...@163.com # Date 1409963778 25200 # Node ID fa6c8db15be326900905d3a36e59b4411de1af11 # Parent c4dd39c9ad0b96fbf520f399de41e1e9b4b77c72 asm: AVX2 version of dequant_normal, improve 9.3k Cycles - 4.2k Cycles diff -r c4dd39c9ad0b -r fa6c8db15be3

[x265] [PATCH]Add iteration-skip to subpel refine

2014-09-05 Thread shevaxu
# HG changeset patch# User Sheva Xu shev...@outlook.com# Date 1409980290 -28800# Sat Sep 06 13:11:30 2014 +0800# Node ID 8e583d9b1cd2ea7c9bb6d7cbc37b6cf0e858de94# Parent 795878af39730deb24e2ee0e585c625084bb031bAdd iteration-skip to subpel refinediff -r 795878af3973 -r 8e583d9b1cd2