[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