diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2023-07-16 17:27:45 +0300 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2023-07-19 19:29:35 +0300 |
commit | 61e5ca4ded9c5fe697fdffe69bb041d5852556ba (patch) | |
tree | d6627c07d94fb98b907b8469119792e785e1e40a /libavformat/au.c | |
parent | 5de1db53701c470b0d73c521b9385773b97b93f1 (diff) | |
download | ffmpeg-61e5ca4ded9c5fe697fdffe69bb041d5852556ba.tar.gz |
lavc/bswapdsp: purge RISC-V V bswap32
This cannot beat the Zbb implementation, and it is unlikely that a real
meaningful CPU design would support V and not Zbb. The best loop rewrite
that I could come up with (4 shifts, 2 ands, 3 ors) is still ~40% slower
than Zbb.
A proper faster vector implementation should be feasible with the
cryptographic vector extensions, but that is a story for another time.
Diffstat (limited to 'libavformat/au.c')
0 files changed, 0 insertions, 0 deletions