summaryrefslogtreecommitdiff
path: root/vp9/common/vp9_rtcd_defs.pl
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-11-18 12:37:59 -0800
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2014-11-19 22:14:19 -0800
commitc42715b72142c7f4f6ddebe0394b18589133c1ed (patch)
treefa7e9cc9d4fbddfbf4e0938c9a5e4a59265f652b /vp9/common/vp9_rtcd_defs.pl
parent21db24efcb9978244a5c10e70ce74f7ffcb04444 (diff)
downloadlibvpx-c42715b72142c7f4f6ddebe0394b18589133c1ed.tar
libvpx-c42715b72142c7f4f6ddebe0394b18589133c1ed.tar.gz
libvpx-c42715b72142c7f4f6ddebe0394b18589133c1ed.tar.bz2
libvpx-c42715b72142c7f4f6ddebe0394b18589133c1ed.zip
Enable ssse3 version of vp9_fdct8x8_quant
It improves the speed performance of vp9_fdct8x8_quant_sse2 by about 5%. Change-Id: I74b093ba4d81df64caf71ac7693f3d917f673097
Diffstat (limited to 'vp9/common/vp9_rtcd_defs.pl')
-rw-r--r--vp9/common/vp9_rtcd_defs.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl
index 968c8db79..20f1535a0 100644
--- a/vp9/common/vp9_rtcd_defs.pl
+++ b/vp9/common/vp9_rtcd_defs.pl
@@ -1133,7 +1133,7 @@ if (vpx_config("CONFIG_VP9_TEMPORAL_DENOISING") eq "yes") {
}
add_proto qw/void vp9_fdct8x8_quant/, "const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan";
- specialize qw/vp9_fdct8x8_quant sse2/;
+ specialize qw/vp9_fdct8x8_quant sse2 ssse3/;
if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") {
# the transform coefficients are held in 32-bit