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

Before:                           Cortex A53
vp9_inv_dct_dct_16x16_sub1_add_neon:   235.3
vp9_inv_dct_dct_32x32_sub1_add_neon:   555.1
After:
vp9_inv_dct_dct_16x16_sub1_add_neon:   180.2
vp9_inv_dct_dct_32x32_sub1_add_neon:   475.3

This is cherrypicked from libav commit
3fcf788fbbccc4130868e7abe58a88990290f7c1.

Signed-off-by: Martin Storsjö <martin@martin.st>
2017-03-11 13:14:48 +02:00
..
2017-02-15 12:46:01 +01:00
2017-02-15 12:46:01 +01:00
2017-01-31 10:49:40 +01:00
2017-03-02 11:39:54 +01:00
2017-03-02 11:39:54 +01:00
2017-02-21 00:40:20 +01:00
2017-02-24 15:50:16 +01:00
2017-01-11 16:02:10 +01:00
2017-02-03 20:36:23 +01:00
2017-03-06 11:58:33 -08:00
2017-03-02 11:39:54 +01:00
2017-02-03 20:16:30 +01:00
2017-02-03 20:01:07 +01:00
2017-01-11 16:02:10 +01:00
2017-01-11 16:02:10 +01:00
2017-02-21 00:40:20 +01:00
2017-02-14 06:15:36 +00:00
2017-02-24 19:14:55 +00:00
2017-02-14 06:15:36 +00:00
2017-01-09 18:43:19 +01:00
2017-02-10 17:04:56 +01:00
2016-12-06 13:21:08 -08:00
2017-01-16 10:24:01 +01:00
2017-02-21 00:40:20 +01:00
2017-02-27 13:10:41 +01:00
2017-02-02 01:12:07 +01:00
2017-03-10 02:20:21 +01:00
2017-01-03 00:52:55 +01:00
2017-01-20 13:58:41 +01:00