1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-02-04 06:08:26 +02:00
FFmpeg/libavcodec
Christophe GISQUET f3e084909b mpegaudio: replace memcpy by SIMD code
By replacing memcpy with an unrolled loop using the alignment knowledge
it has, some speedup can be obtained.

Before (gcc 4.6.1): ~400 cycles
After: ~370 cycles

Overall, around 2% speed increase when decoding a 2400s mp3 to f32le.

Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2012-02-15 20:11:54 -08:00
..
2012-01-26 22:44:37 +01:00
2012-01-28 14:56:18 +00:00
2012-01-28 14:56:18 +00:00
2012-01-24 14:13:46 -05:00
2012-02-11 12:49:23 -05:00
2012-02-15 07:14:51 +01:00
2012-01-27 17:19:09 -08:00
2012-02-14 22:32:53 +01:00
2012-02-12 08:02:28 +01:00
2012-02-14 22:32:53 +01:00
2012-02-12 08:05:57 +01:00
2012-01-27 17:19:09 -08:00
2012-01-08 13:13:11 -08:00
2012-01-27 17:19:09 -08:00
2012-01-27 17:19:09 -08:00
2012-01-06 16:48:27 -05:00
2012-02-02 18:44:52 +01:00
2012-01-11 08:56:24 -05:00
2012-01-11 08:56:24 -05:00
2012-01-11 08:56:24 -05:00
2012-01-11 08:56:24 -05:00
2012-01-27 17:19:09 -08:00
2012-01-11 08:56:24 -05:00
2012-02-08 20:59:07 +01:00
2012-01-27 17:19:09 -08:00
2012-02-15 07:14:51 +01:00
2012-01-26 15:47:36 -08:00
2012-01-11 08:56:24 -05:00
2012-02-10 15:48:52 +01:00
2012-02-10 15:48:52 +01:00
2012-02-01 16:33:27 -05:00
2012-02-15 07:14:51 +01:00
2012-02-15 07:14:51 +01:00
2012-02-15 07:14:51 +01:00
2012-02-08 21:51:24 +01:00
2012-01-27 17:19:09 -08:00
2012-02-14 19:03:10 +01:00
2012-01-16 19:26:41 +01:00
2012-01-16 19:26:41 +01:00
2012-01-28 14:56:18 +00:00
2012-01-13 17:11:41 -05:00
2012-01-27 17:19:09 -08:00
2012-02-14 13:00:55 -05:00
2012-01-27 17:19:09 -08:00
2012-01-27 17:19:09 -08:00
2012-02-15 22:07:05 +02:00
2012-02-15 22:07:05 +02:00
2012-02-15 07:14:51 +01:00
2012-01-27 17:19:09 -08:00
2012-01-23 19:04:35 +01:00
2012-01-23 19:04:35 +01:00
2012-01-23 19:04:35 +01:00
2012-01-27 17:19:09 -08:00