69 Commits (ae7bff55df53e29ad3d443e097feb12227003d86)

Author SHA1 Message Date
Rémi Denis-Courmont f6d0a41c8c lavu/riscv: use Zbb CLZ/CTZ/CLZW/CTZW at run-time 7 months ago
Rémi Denis-Courmont 98db140910 lavu/riscv: use Zbb CPOP/CPOPW at run-time 7 months ago
Rémi Denis-Courmont 324899b748 lavu/riscv: use Zbb REV8 at run-time 7 months ago
Rémi Denis-Courmont 378d1b06c3 riscv: probe for Zbb extension at load time 7 months ago
Rémi Denis-Courmont eed0a1d3d4 lavu/lls: R-V V update_lls 7 months ago
Rémi Denis-Courmont 9238f6cb41 lavu/float_dsp: R-V V scalarproduct_double 7 months ago
Rémi Denis-Courmont 4fe8f2cc43 riscv: allow passing addend to vtype_vli macro 7 months ago
Rémi Denis-Courmont ee1526c05f lavu/riscv: add assembler macros for adjusting vector LMUL 7 months ago
Rémi Denis-Courmont 83e5fdd3f4 lavu/riscv: fix parsing the unaligned access capability 8 months ago
Rémi Denis-Courmont 20fbc07af1 lavu/riscv: remove bogus B extension 8 months ago
Rémi Denis-Courmont b410439263 lavu/riscv: CPU flag for fast misaligned accesses 8 months ago
Rémi Denis-Courmont 61ec7450ff lavu/riscv: fallback to raw hwprobe() system call 8 months ago
Rémi Denis-Courmont 247c5b2b97 lavu/riscv: add ff_rv_vlen_least() 8 months ago
Rémi Denis-Courmont 5d8f62feb5 lavu/riscv: add Zvbb CPU capability detection 8 months ago
Rémi Denis-Courmont 5afe734b6d lavu/riscv: remove bespoke assembler for MIN 8 months ago
Rémi Denis-Courmont 89029baebd lavu/riscv: allow requesting a second extension 8 months ago
Rémi Denis-Courmont 1f150a68ac lavu/riscv: fix build without <sys/hwprobe.h> 8 months ago
Rémi Denis-Courmont 95d1052fba lavu/riscv: add hwprobe() for CPU detection 8 months ago
Rémi Denis-Courmont d7333ba6f2 lavu/riscv: indent code 8 months ago
Rémi Denis-Courmont e33ce0d9dd lavu/fixed_dsp: R-V V fmul_window_scaled 1 year ago
Rémi Denis-Courmont e49f41fb27 lavu/float_dsp: optimise R-V V fmul_reverse & fmul_window 1 year ago
Rémi Denis-Courmont 3a134e8299 lavu/fixed_dsp: optimise R-V V fmul_reverse 1 year ago
Rémi Denis-Courmont cd6089dc9c riscv: fix builds without Zbb support 1 year ago
Rémi Denis-Courmont 04b49fb3c5 lavu/riscv: fix typo 1 year ago
Rémi Denis-Courmont f39a8790e1 lavu/fixed_dsp: R-V V vector_fmul_window 1 year ago
Rémi Denis-Courmont 10eb3b9c9f lavu/fixed_dsp: R-V V vector_fmul 1 year ago
Rémi Denis-Courmont da7a77fb0a lavu/fixed_dsp: R-V V vector_fmul_reverse 1 year ago
Rémi Denis-Courmont bf911cc1bf lavu/fixed_dsp: R-V V vector_fmul_add 1 year ago
Rémi Denis-Courmont 9091ffb006 lavu/float_dsp: adjust multipler in R-V V fmul_window 1 year ago
Rémi Denis-Courmont eb73d178ea lavu/fixed_dsp: R-V V scalarproduct 1 year ago
Rémi Denis-Courmont 9240035c0e lavu/float_dsp: avoid reg-stride in R-V V fmul_window 1 year ago
Rémi Denis-Courmont 446b0090cb lavu/float_dsp: avoid reg-stride in R-V V reverse_fmul 1 year ago
Rémi Denis-Courmont cec48e3b32 riscv: factor out the bswap32 assembler 1 year ago
Rémi Denis-Courmont 7a24d794f6 Revert "lavu/timer: remove gratuitous volatile" 1 year ago
Rémi Denis-Courmont 6f8ac298da lavu/timer: specify RISC-V time unit 1 year ago
Rémi Denis-Courmont 09731fbfc3 lavu/timer: remove gratuitous volatile 1 year ago
Rémi Denis-Courmont 05115a77e0 lavu/timer: use time for AV_READ_TIME on RISC-V 1 year ago
Rémi Denis-Courmont 29b9d616c2 lavu/float_dsp: rework RISC-V V scalar product 1 year ago
Rémi Denis-Courmont b710f881ce lavu/float_dsp: unroll RISC-V V loops 1 year ago
Rémi Denis-Courmont b6585eb04c lavu: add/use flag for RISC-V Zba extension 1 year ago
Rémi Denis-Courmont 3d79afbe70 lavu/fixed_dsp: unroll RISC-V V loop 1 year ago
Rémi Denis-Courmont 0e580806d8 riscv/intmath: use builtins for counting ones 2 years ago
Rémi Denis-Courmont 7dcb5e1ab0 riscv/bswap: use compiler builtins 2 years ago
Rémi Denis-Courmont 96a83ceea4 riscv: fix scalar product initialisation 2 years ago
Rémi Denis-Courmont f59a767ccd lavu/riscv: helper macro for VTYPE encoding 2 years ago
Rémi Denis-Courmont 37d5ddc317 lavu/riscv: CPU flag for the Zbb extension 2 years ago
Rémi Denis-Courmont 3ba5579e55 riscv: remove unnecessary #include's 2 years ago
Rémi Denis-Courmont c47ebfa141 lavu/riscv: helper to read the vector length 2 years ago
Rémi Denis-Courmont c1bb19e263 lavu/fixeddsp: RISC-V V butterflies_fixed 2 years ago
Rémi Denis-Courmont cd77662953 lavu/floatdsp: RISC-V V scalarproduct_float 2 years ago