FFmpeg/libavcodec
Martin Storsjö a76bf8cf12 arm: vp9itxfm: Optimize 16x16 and 32x32 idct dc by unrolling
This work is sponsored by, and copyright, Google.

Before:                            Cortex A7      A8      A9     A53
vp9_inv_dct_dct_16x16_sub1_add_neon:   273.0   189.5   211.7   235.8
vp9_inv_dct_dct_32x32_sub1_add_neon:   752.0   459.2   862.2   553.9
After:
vp9_inv_dct_dct_16x16_sub1_add_neon:   226.5   145.0   225.1   171.8
vp9_inv_dct_dct_32x32_sub1_add_neon:   721.2   415.7   727.6   475.0

Signed-off-by: Martin Storsjö <martin@martin.st>
2017-02-11 00:31:52 +02:00
..
2017-02-07 18:27:21 +01:00
2016-11-13 18:44:00 +01:00
2016-08-17 12:16:42 +02:00
2017-01-30 23:03:46 +00:00
2017-02-07 18:27:21 +01:00
2016-11-18 10:35:04 +01:00
2016-08-17 12:16:42 +02:00
2017-01-31 17:54:10 +01:00
2016-11-13 18:44:01 +01:00
2017-02-07 18:27:21 +01:00
2016-10-21 10:11:20 +02:00
2016-11-18 10:35:43 +01:00
2017-02-07 18:27:21 +01:00
2017-02-07 18:27:21 +01:00
2016-08-17 12:16:42 +02:00
2016-11-13 18:44:01 +01:00
2016-11-13 18:44:01 +01:00
2016-07-23 08:27:29 +02:00
2016-11-07 22:42:00 +01:00
2017-01-30 23:03:46 +00:00
2016-11-30 13:44:05 +01:00
2017-02-07 18:27:21 +01:00
2017-02-07 18:27:21 +01:00
2016-12-14 09:06:44 +01:00
2017-02-07 18:27:21 +01:00
2017-02-07 18:27:21 +01:00
2016-11-17 16:53:48 +01:00
2016-11-14 19:38:20 +00:00
2016-10-02 15:42:03 -04:00
2017-01-25 11:06:58 +01:00
2017-01-25 11:06:58 +01:00
2016-09-28 10:01:52 +02:00
2017-02-07 18:27:21 +01:00
2017-02-10 09:31:49 +02:00
2016-12-19 08:13:08 +01:00
2016-11-13 18:44:01 +01:00
2017-01-30 23:03:46 +00:00
2016-09-08 21:58:22 +01:00
2016-08-11 10:54:44 +02:00
2017-02-07 18:27:21 +01:00
2017-02-06 15:13:34 +01:00
2017-02-06 15:13:34 +01:00
2017-02-07 18:27:21 +01:00
2017-02-07 18:27:21 +01:00
2017-01-19 09:52:10 +01:00