[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:03:07 CEST 2013


x264 | branch: master | Henrik Gramner <henrik at gramner.com> | Tue Apr 16 23:27:35 2013 +0200| [ee191381613c56565c7190fa07d222de4565c945] | 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=ee191381613c56565c7190fa07d222de4565c945
---

 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=ee191381613c56565c7190fa07d222de4565c945


More information about the x264-devel mailing list