]> granicus.if.org Git - libvpx/commit
Improve idct32x32_135_add SSSE3 intrinsics performance
authorYi Luo <luoyi@google.com>
Fri, 3 Mar 2017 00:52:41 +0000 (16:52 -0800)
committerYi Luo <luoyi@google.com>
Fri, 10 Mar 2017 00:17:54 +0000 (16:17 -0800)
commit327add990f85b386726c7b8a8fb2c937e899fdd5
tree202fcdf647bd75ad6348bd4ad06f5a66f6d271aa
parent6a86492adf622b32643c7ee350afb58d2379b156
Improve idct32x32_135_add SSSE3 intrinsics performance

- Split the inv txfm into three parts to avoid stack spillover.
- Function level speed improves ~12%.
- Use function and macro to remove some repeated code.

Change-Id: I14f5f072334fd766808cb52bf648df792e7379ee
vpx_dsp/x86/inv_txfm_ssse3.c