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