[x264-devel] Add AVX functions where 3+ arg commands are useful
Daniel Kang
git at videolan.org
Sat Feb 19 00:34:10 CET 2011
x264 | branch: master | Daniel Kang <daniel.d.kang at gmail.com> | Sat Jan 15 13:44:45 2011 -0500| [36385abbb24fdaa6f30a54c4390893b524a6a165] | committer: Jason Garrett-Glaser
Add AVX functions where 3+ arg commands are useful
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=36385abbb24fdaa6f30a54c4390893b524a6a165
---
common/bitstream.c | 3 +
common/dct.c | 52 ++++++++
common/deblock.c | 26 ++++
common/pixel.c | 27 ++++
common/quant.c | 3 +
common/x86/bitstream-a.asm | 18 ++--
common/x86/dct-32.asm | 126 ++++++++++----------
common/x86/dct-64.asm | 111 +++++++++--------
common/x86/dct-a.asm | 282 ++++++++++++++++++++++++++------------------
common/x86/dct.h | 21 ++++
common/x86/deblock-a.asm | 239 +++++++++++++++++++++----------------
common/x86/mc-a.asm | 76 +++++++------
common/x86/mc-a2.asm | 190 +++++++++++++-----------------
common/x86/mc-c.c | 44 +++++++-
common/x86/pixel-32.asm | 16 ++--
common/x86/pixel-a.asm | 185 ++++++++++++++++-------------
common/x86/pixel.h | 20 +++-
common/x86/predict-a.asm | 221 +++++++++++++++++-----------------
common/x86/predict-c.c | 42 +++++++-
common/x86/quant-a.asm | 37 ++++---
common/x86/quant.h | 3 +
common/x86/sad-a.asm | 48 +++++---
common/x86/x86inc.asm | 2 +
common/x86/x86util.asm | 188 ++++++++++++++++++-----------
24 files changed, 1185 insertions(+), 795 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=36385abbb24fdaa6f30a54c4390893b524a6a165
More information about the x264-devel
mailing list