50 Commits (bfbf0f4e82eff7fc6f15205b71e97322e7681dcb)

Author SHA1 Message Date
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
Rémi Denis-Courmont b493370662 lavu/floatdsp: RISC-V V vector_fmul_window 2 years ago
Rémi Denis-Courmont 9aeb6aca3a lavu/floatdsp: RISC-V V vector_fmul_reverse 2 years ago
Rémi Denis-Courmont 47ce9735cc lavu/floatdsp: RISC-V V butterflies_float 2 years ago
Rémi Denis-Courmont f4ea45040f lavu/floatdsp: RISC-V V vector_fmul_add 2 years ago
Rémi Denis-Courmont d120ab5b91 lavu/floatdsp: RISC-V V vector_dmac_scalar 2 years ago
Rémi Denis-Courmont c3db27ba95 lavu/floatdsp: RISC-V V vector_fmac_scalar 2 years ago
Rémi Denis-Courmont da169a210d lavu/floatdsp: RISC-V V vector_dmul 2 years ago
Rémi Denis-Courmont 7058af9969 lavu/floatdsp: RISC-V V vector_fmul 2 years ago
Rémi Denis-Courmont 89b7ec65a8 lavu/floatdsp: RISC-V V vector_dmul_scalar 2 years ago
Rémi Denis-Courmont a6c10d05fe lavu/floatdsp: RISC-V V vector_fmul_scalar 2 years ago
Rémi Denis-Courmont 39357cad37 lavu/riscv: fallback macros for SH{1, 2, 3}ADD 2 years ago
Rémi Denis-Courmont 0c0a3deb18 lavu/cpu: CPU flags for the RISC-V Vector extension 2 years ago
Rémi Denis-Courmont 746f1ff36a lavu/riscv: initial common header for assembler macros 2 years ago
Rémi Denis-Courmont b95e2fbd85 lavu/cpu: detect RISC-V base extensions 2 years ago
Rémi Denis-Courmont 6df3ad9687 lavu/riscv: fix off-by-one in bit-magnitude clip 2 years ago
Rémi Denis-Courmont a5ce44f301 lavu/riscv: fix av_clip_int16 2 years ago
Rémi Denis-Courmont c177108ae1 lavu/riscv: add <intmath.h> optimisations 2 years ago
Rémi Denis-Courmont df2057041b lavu/riscv: byte-swap operations 2 years ago
Rémi Denis-Courmont d808070547 lavu/riscv: AV_READ_TIME cycle counter 2 years ago