diff options
author | Hubert Mazur <hum@semihalf.com> | 2022-09-08 11:25:03 +0200 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2022-09-09 10:19:46 +0300 |
commit | 200f5e578f2fbf70a966f08257e0500a6f1ddd6c (patch) | |
tree | 1a29c01c7f02071726a6a3d248a9761e1fb0cb3b /libavformat/mux_utils.c | |
parent | a2fd553dd3079601249e56f6aa1a6fe711d0663c (diff) | |
download | ffmpeg-200f5e578f2fbf70a966f08257e0500a6f1ddd6c.tar.gz |
lavc/aarch64: Add neon implementation for vsad16
Provide optimized implementation of vsad16 function for arm64.
Performance comparison tests are shown below.
- vsad_0_c: 285.2
- vsad_0_neon: 39.5
Benchmarks and tests are run with checkasm tool on AWS Graviton 3.
Co-authored-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Hubert Mazur <hum@semihalf.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavformat/mux_utils.c')
0 files changed, 0 insertions, 0 deletions