diff options
author | Martin Storsjö <martin@martin.st> | 2022-09-28 11:20:02 +0300 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2022-09-29 10:29:10 +0300 |
commit | 6f2ad7f951a8d4949b4dcbbc5675d96f571c519c (patch) | |
tree | ef787d44112eb87dc5ed22f1ad6bb74e02bd8062 /libavcodec/d3d11va.h | |
parent | 86519234b8df379948fde1493f6a6679632f6d45 (diff) | |
download | ffmpeg-6f2ad7f951a8d4949b4dcbbc5675d96f571c519c.tar.gz |
aarch64: me_cmp: Avoid redundant loads in ff_pix_abs16_y2_neon
This avoids one redundant load per row; pix3 from the previous
iteration can be used as pix2 in the next one.
Before: Cortex A53 A72 A73
pix_abs_0_2_neon: 138.0 59.7 48.0
After:
pix_abs_0_2_neon: 109.7 50.2 39.5
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavcodec/d3d11va.h')
0 files changed, 0 insertions, 0 deletions