diff options
author | Parag Salasakar <img.mips1@gmail.com> | 2015-04-20 10:56:51 +0530 |
---|---|---|
committer | Parag Salasakar <img.mips1@gmail.com> | 2015-04-21 09:17:49 +0530 |
commit | ef51c1ab5bb3e12f5ef384d96595527057bf173b (patch) | |
tree | f18c1a1d484193905b817fe1f4433c76b8873faf /vp9/common/vp9_rtcd_defs.pl | |
parent | 2e36149ccd4427feac725ca222f7ab5d8c38e0c7 (diff) | |
download | libvpx-ef51c1ab5bb3e12f5ef384d96595527057bf173b.tar libvpx-ef51c1ab5bb3e12f5ef384d96595527057bf173b.tar.gz libvpx-ef51c1ab5bb3e12f5ef384d96595527057bf173b.tar.bz2 libvpx-ef51c1ab5bb3e12f5ef384d96595527057bf173b.zip |
mips msa vp9 convolve8 hv optimization
average improvement ~5x-8x
Change-Id: I3214734cb3716e742907ce0d2d7a042d953df82b
Diffstat (limited to 'vp9/common/vp9_rtcd_defs.pl')
-rw-r--r-- | vp9/common/vp9_rtcd_defs.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl index e1aecd891..76d384cbf 100644 --- a/vp9/common/vp9_rtcd_defs.pl +++ b/vp9/common/vp9_rtcd_defs.pl @@ -292,7 +292,7 @@ add_proto qw/void vp9_convolve_avg/, "const uint8_t *src, ptrdiff_t src_stride, specialize qw/vp9_convolve_avg neon dspr2/, "$sse2_x86inc"; add_proto qw/void vp9_convolve8/, "const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h"; -specialize qw/vp9_convolve8 sse2 ssse3 neon dspr2/, "$avx2_ssse3"; +specialize qw/vp9_convolve8 sse2 ssse3 neon dspr2 msa/, "$avx2_ssse3"; add_proto qw/void vp9_convolve8_horiz/, "const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h"; specialize qw/vp9_convolve8_horiz sse2 ssse3 neon dspr2/, "$avx2_ssse3"; |