[x264-devel] x86: AVX2 high_bit_depth pixel_avg2, get_ref, mc_copy_w16, mc_luma
Henrik Gramner
git at videolan.org
Tue Apr 23 23:37:10 CEST 2013
x264 | branch: master | Henrik Gramner <henrik at gramner.com> | Tue Apr 16 23:27:35 2013 +0200| [6cc9f169844cc84a7da8cc4fbf08a3f5dea86c63] | committer: Jason Garrett-Glaser
x86: AVX2 high_bit_depth pixel_avg2, get_ref, mc_copy_w16, mc_luma
Also reduce the number of xmm registers used by mc_copy_* to avoid
saving and restoring xmm6 and xmm7 on 64-bit Windows.
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=6cc9f169844cc84a7da8cc4fbf08a3f5dea86c63
---
common/macroblock.c | 4 ++--
common/x86/mc-a.asm | 55 ++++++++++++++++++++++++++++++++++-----------------
common/x86/mc-c.c | 18 ++++++++++++++---
encoder/analyse.c | 12 +++++------
encoder/me.c | 8 ++++----
5 files changed, 64 insertions(+), 33 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=6cc9f169844cc84a7da8cc4fbf08a3f5dea86c63
More information about the x264-devel
mailing list