On 11/09/2011 01:54 PM, Justin Ruggles wrote: > On 11/09/2011 01:51 PM, Justin Ruggles wrote: > >> --- >> libavcodec/fmtconvert.h | 4 ++-- >> libavcodec/x86/fmtconvert.asm | 14 ++++++++++++++ >> libavcodec/x86/fmtconvert_mmx.c | 15 +++++++++++++++ >> 3 files changed, 31 insertions(+), 2 deletions(-) > > > I double-checked that all our uses of float_interleave() have 32-bit
oops. i meant 32-byte obviously... > aligned source and at least a multiple of 16 length. > > sandybridge benchmarks: > c - 779 > mmx - 332 > sse - 231 > avx - 185 > _______________________________________________ > libav-devel mailing list > [email protected] > https://lists.libav.org/mailman/listinfo/libav-devel > _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
