[x264-devel] Optimize x86 asm for Intel macro-op fusion

Jason Garrett-Glaser git at videolan.org
Wed Sep 21 21:34:43 CEST 2011


x264 | branch: master | Jason Garrett-Glaser <jason at x264.com> | Wed Sep 14 14:53:04 2011 -0700| [8a62835b0b669e79c75b6522b1f7632fe16105d9] | committer: Jason Garrett-Glaser

Optimize x86 asm for Intel macro-op fusion
That is, place all loop counter tests right before their conditional jumps.

> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=8a62835b0b669e79c75b6522b1f7632fe16105d9
---

 common/x86/cabac-a.asm |    2 +-
 common/x86/mc-a.asm    |   14 ++++----
 common/x86/mc-a2.asm   |   86 ++++++++++++++++++++++++------------------------
 common/x86/pixel-a.asm |   14 ++++----
 common/x86/quant-a.asm |   56 +++++++++++++++---------------
 common/x86/sad16-a.asm |    2 +-
 6 files changed, 87 insertions(+), 87 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=8a62835b0b669e79c75b6522b1f7632fe16105d9


More information about the x264-devel mailing list