[x264-devel] commit: cabac asm. (Loren Merritt )
git version control
git at videolan.org
Mon Mar 24 08:00:54 CET 2008
x264 | branch: master | Loren Merritt <pengvado at akuvian.org> | Sun Mar 23 22:14:18 2008 -0600| [bf9bf7acf61da13d9cc45c35291f61e614d7414c]
cabac asm.
mostly because gcc refuses to use cmov.
28% faster than c on core2, 11% on k8, 6% on p4.
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=bf9bf7acf61da13d9cc45c35291f61e614d7414c
---
Makefile | 2 +-
common/cabac.c | 6 +-
common/x86/cabac-a.asm | 161 ++++++++++++++++++++++++++++++++++++++++++++++++
common/x86/x86inc.asm | 68 ++++++++++----------
4 files changed, 201 insertions(+), 36 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=bf9bf7acf61da13d9cc45c35291f61e614d7414c
More information about the x264-devel
mailing list