diff options
author | Martin Storsjö <martin@martin.st> | 2021-02-09 14:09:34 +0300 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2021-02-10 12:05:52 +0300 |
commit | 6f9f3391b6dfd3771ee0dd1ea22e427691de57ec (patch) | |
tree | 50ef1bcaccd62bf805a834511b675a52691031ff /examples | |
parent | 2e73051c57a1b2c28c46f72f9edec62f299ebac5 (diff) |
arm64: itx16: Use usqadd to avoid separate clamping of negative values
Before: Cortex A53 A72 A73
inv_txfm_add_4x4_dct_dct_0_10bpc_neon: 40.7 23.0 24.0
inv_txfm_add_4x4_dct_dct_1_10bpc_neon: 116.0 71.5 78.2
inv_txfm_add_8x8_dct_dct_0_10bpc_neon: 85.7 50.7 53.8
inv_txfm_add_8x8_dct_dct_1_10bpc_neon: 287.0 203.5 215.2
inv_txfm_add_16x16_dct_dct_0_10bpc_neon: 255.7 129.1 140.4
inv_txfm_add_16x16_dct_dct_1_10bpc_neon: 1401.4 1026.7 1039.2
inv_txfm_add_16x16_dct_dct_2_10bpc_neon: 1913.2 1407.3 1479.6
After:
inv_txfm_add_4x4_dct_dct_0_10bpc_neon: 38.7 21.5 22.2
inv_txfm_add_4x4_dct_dct_1_10bpc_neon: 116.0 71.3 77.2
inv_txfm_add_8x8_dct_dct_0_10bpc_neon: 76.7 44.7 43.5
inv_txfm_add_8x8_dct_dct_1_10bpc_neon: 278.0 203.0 203.9
inv_txfm_add_16x16_dct_dct_0_10bpc_neon: 236.9 106.2 116.2
inv_txfm_add_16x16_dct_dct_1_10bpc_neon: 1368.7 999.7 1008.4
inv_txfm_add_16x16_dct_dct_2_10bpc_neon: 1880.5 1381.2 1459.4
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions