-
Rémi Denis-Courmont authored
To avoid data dependencies, this does the following unroll, which requires one extra but probably free addition: coeff = (b * left_weight) >> decorr_shift; b += a; a -= coeff; b -= coeff; swap(a, b);
64ab5779
To avoid data dependencies, this does the following unroll, which requires one extra but probably free addition: coeff = (b * left_weight) >> decorr_shift; b += a; a -= coeff; b -= coeff; swap(a, b);
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
Makefile | Loading commit data... | |
aacpsdsp_init.c | Loading commit data... | |
aacpsdsp_rvv.S | Loading commit data... | |
alacdsp_init.c | Loading commit data... | |
alacdsp_rvv.S | Loading commit data... | |
audiodsp_init.c | Loading commit data... | |
audiodsp_rvf.S | Loading commit data... | |
audiodsp_rvv.S | Loading commit data... | |
fmtconvert_init.c | Loading commit data... | |
fmtconvert_rvv.S | Loading commit data... | |
idctdsp_init.c | Loading commit data... | |
idctdsp_rvv.S | Loading commit data... | |
pixblockdsp_init.c | Loading commit data... | |
pixblockdsp_rvi.S | Loading commit data... | |
pixblockdsp_rvv.S | Loading commit data... | |
vorbisdsp_init.c | Loading commit data... | |
vorbisdsp_rvv.S | Loading commit data... |