diff options
author | Janne Grunau <janne-libav@jannau.net> | 2014-01-29 14:48:22 +0100 |
---|---|---|
committer | Janne Grunau <janne-libav@jannau.net> | 2014-03-09 00:45:34 +0100 |
commit | 634d9d8b398982647b3d7160641198744901d8d8 (patch) | |
tree | 666a51d0a42ba9560d4699900aa38eb230988c85 /libavfilter | |
parent | dfe224f377be3e45758c69d881ca7874b82d647a (diff) | |
download | ffmpeg-634d9d8b398982647b3d7160641198744901d8d8.tar.gz |
arm: get_cabac inline asm
Based on the aarch64 asm. CPU cycle counts on cortex-a9 compared to
gcc 4.8.2:
before: 475 decicycles in get_cabac_noinline, 67106035 runs, 2829 skips
after: 393 decicycles in get_cabac_noinline, 67106474 runs, 2390 skips
Overall speedup is above 2%. Code generated by clang 3.4 is slower on
the same hardware and the relative change is a little larger.
Diffstat (limited to 'libavfilter')
0 files changed, 0 insertions, 0 deletions