ffmpeg/libavutil/riscv
Rémi Denis-Courmont 61ec7450ff lavu/riscv: fallback to raw hwprobe() system call
Not all C run-times support this, and even then, it will be a while
before distributions provide recent enough versions thereof.

Since this is a trivial system call wrapper, we might just as well call
the corresponding kernel system call directly where the C run-time lacks
support but the kernel headers are new enough (as is the case on Debian
Unstable at the time of writing). In doing so, we need to add a few more
guards as the first suitable kernel (headers) release did not expose the
V, Zba and Zbb extensions.
2024-05-14 19:50:00 +03:00
..
asm.S lavu/riscv: remove bespoke assembler for MIN 2024-05-10 18:59:06 +03:00
bswap_rvb.S riscv: factor out the bswap32 assembler 2023-10-02 22:28:21 +03:00
bswap.h
cpu.c lavu/riscv: fallback to raw hwprobe() system call 2024-05-14 19:50:00 +03:00
cpu.h lavu/riscv: add ff_rv_vlen_least() 2024-05-13 18:36:07 +03:00
fixed_dsp_init.c lavu/fixed_dsp: R-V V fmul_window_scaled 2023-11-23 18:57:18 +02:00
fixed_dsp_rvv.S lavu/fixed_dsp: R-V V fmul_window_scaled 2023-11-23 18:57:18 +02:00
float_dsp_init.c
float_dsp_rvv.S lavu/float_dsp: optimise R-V V fmul_reverse & fmul_window 2023-11-23 18:57:18 +02:00
intmath.h
Makefile
timer.h Revert "lavu/timer: remove gratuitous volatile" 2023-09-28 17:48:18 +03:00