ffmpeg/libavcodec/riscv
Rémi Denis-Courmont 453aba71e6 lavc/vorbisdsp: RISC-V V inverse_coupling
This uses the following vectorisation:

    for (i = 0; i < blocksize; i++) {
        ang[i] = mag[i] - copysignf(fmaxf(ang[i], 0.f), mag[i]);
        mag[i] = mag[i] - copysignf(fminf(ang[i], 0.f), mag[i]);
    }
2022-09-27 13:19:52 +02:00
..
audiodsp_init.c lavc/audiodsp: RISC-V V scalarproduct_int16 2022-09-27 13:19:52 +02:00
audiodsp_rvf.S
audiodsp_rvv.S lavc/audiodsp: RISC-V V scalarproduct_int16 2022-09-27 13:19:52 +02:00
fmtconvert_init.c lavc/fmtconvert: RISC-V V int32_to_float_fmul_array8 2022-09-27 13:19:52 +02:00
fmtconvert_rvv.S lavc/fmtconvert: RISC-V V int32_to_float_fmul_array8 2022-09-27 13:19:52 +02:00
Makefile lavc/vorbisdsp: RISC-V V inverse_coupling 2022-09-27 13:19:52 +02:00
pixblockdsp_init.c
pixblockdsp_rvi.S
vorbisdsp_init.c lavc/vorbisdsp: RISC-V V inverse_coupling 2022-09-27 13:19:52 +02:00
vorbisdsp_rvv.S lavc/vorbisdsp: RISC-V V inverse_coupling 2022-09-27 13:19:52 +02:00