Commits on Source (3)
-
Janne Grunau authored
Approach taken from x86 asm. Overall speedup meaningless. cabac_encode_terminal on average twice as fast on cortex-53 while encoding with following command: ./x264 --threads 1 --profile high --preset veryfast --crf 15 -o /dev/null park_joy_420_720p50.y4m Less relative speedup on cortex-a72/73.
8578bd9f -
Janne Grunau authored
Imported from dav1d.
9981ea83 -
Janne Grunau authored
0.5% - 2% overall speedup on `./x264 --threads X --profile high --preset veryfast --crf 15 -o /dev/null park_joy_420_720p50.y4m` cabac is responsible for roughly 1/6 of the CPU use. Branch mispredictions are reduced by 15% to 20%. cortex-s53: 0.5% faster cortex-a72: 2% faster neoverse-n1: 0.9% faster
8bd6d280