aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/hdsenc.c
diff options
context:
space:
mode:
authorRémi Denis-Courmont <remi@remlab.net>2023-07-16 17:27:45 +0300
committerRémi Denis-Courmont <remi@remlab.net>2023-07-19 19:29:35 +0300
commit61e5ca4ded9c5fe697fdffe69bb041d5852556ba (patch)
treed6627c07d94fb98b907b8469119792e785e1e40a /libavformat/hdsenc.c
parent5de1db53701c470b0d73c521b9385773b97b93f1 (diff)
downloadffmpeg-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/hdsenc.c')
0 files changed, 0 insertions, 0 deletions