FFmpeg/libavcodec
Christophe Gisquet 08e3ea60ff x86: synth filter float: implement SSE2 version
Timings for Arrandale:
          C    SSE
win32:  2108   334
win64:  1152   322

Factorizing the inner loop with a call/jmp is a >15 cycles cost, even with
the jmp destination being aligned.

Unrolling for ARCH_X86_64 is a 20 cycles gain.

Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2014-02-28 13:00:48 +01:00
..
2014-02-12 12:52:28 +01:00
2014-02-12 13:13:17 +00:00
2014-01-09 19:33:07 +01:00
2014-01-09 19:33:07 +01:00
2014-01-09 19:33:07 +01:00
2014-01-09 19:33:07 +01:00
2014-02-08 15:04:13 +00:00
2014-02-09 19:53:35 +01:00
2014-02-09 19:53:35 +01:00
2014-01-06 19:12:48 +01:00
2014-02-08 15:04:13 +00:00
2014-02-14 05:10:58 +01:00
2014-02-09 19:53:43 +01:00
2014-01-15 12:30:24 +01:00
2014-01-15 12:30:24 +01:00
2014-02-04 12:35:38 +01:00
2014-02-20 04:16:15 -08:00
2014-02-04 11:21:07 +01:00
2014-02-04 11:21:07 +01:00