[x264-devel] x86: combined SA8D/SATD dsp function
Oskar Arvidsson
git at videolan.org
Wed Feb 27 00:18:05 CET 2013
x264 | branch: master | Oskar Arvidsson <oskar at irock.se> | Sat Jan 19 01:47:09 2013 +0100| [d556d5540ab90b2c89a5ba0cd6ce393f87c19faf] | committer: Jason Garrett-Glaser
x86: combined SA8D/SATD dsp function
Speedup is most apparent for 8-bit (~30%), but gives some improvements
for 10-bit too (~12%).
64-bit only for now.
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=d556d5540ab90b2c89a5ba0cd6ce393f87c19faf
---
common/pixel.c | 24 ++++++-
common/pixel.h | 1 +
common/x86/pixel-a.asm | 167 ++++++++++++++++++++++++++++++++++++++++++++++++
common/x86/pixel.h | 5 ++
common/x86/x86util.asm | 16 +++--
encoder/analyse.c | 26 ++++++--
tools/checkasm.c | 37 +++++++++++
7 files changed, 266 insertions(+), 10 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=d556d5540ab90b2c89a5ba0cd6ce393f87c19faf
More information about the x264-devel
mailing list