• Rémi Denis-Courmont's avatar
    lavc/g722dsp: optimise R-V V apply_qmf · b88d4058
    Rémi Denis-Courmont authored
    This stores the constant coefficients deinterleaved, so that they can be
    loaded directly with NF=0. Unfortunately, we cannot optimise loading the
    input, due to insufficient memory alignment (not 32-bit).
    
    Before:
    g722_apply_qmf_c:       82.5
    g722_apply_qmf_rvv_i32: 78.2
    
    After:
    g722_apply_qmf_c:       82.5
    g722_apply_qmf_rvv_i32: 65.2
    b88d4058
g722dsp_rvv.S 1.92 KB