On Sat, 8 Mar 2014, Janne Grunau wrote:

Based on the x86 branchless get_cabac asm. get_cabac_noinline() gets
approximately 20% faster (no cycle counts available) compared to clang
from Xcode 5.1 beta5. More than 6% faster overall. A part of the overall
speedup might be explained by additional inlining of get_cabac().
---
moves the extern ff_h264_cabac_tables declaration from cabac_functions.h
to cabac.h to fix checkheaders. Also avoids moving the includes
in cabac_functions.h.

libavcodec/aarch64/cabac.h   | 104 +++++++++++++++++++++++++++++++++++++++++++
libavcodec/cabac.h           |   1 +
libavcodec/cabac_functions.h |   4 +-
3 files changed, 108 insertions(+), 1 deletion(-)
create mode 100644 libavcodec/aarch64/cabac.h

Still ok with me.

// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to