• Christophe Gisquet's avatar
    dcadsp: add int8x8_fmul_int32 to DSP context · 481a46a4
    Christophe Gisquet authored
    It is currently declared as a macro who is set to inlinable functions,
    among which a Neon and a default C implementations.
    
    Add a DSP parameter to each inline function, unused except by the
    default C implementation which calls a function from the DSP context.
    
    On an Arrandale CPU, gain for an inlined SSE2 function vs. a call:
    - Win32: 29 to 26 cycles
    - Win64: 25 to 23 cycles
    Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
    481a46a4
dca.h 3.94 KB