summaryrefslogtreecommitdiff
path: root/vp9/common/vp9_rtcd_defs.pl
diff options
context:
space:
mode:
authorLinfeng Zhang <linfengz@google.com>2018-01-05 09:57:56 -0800
committerLinfeng Zhang <linfengz@google.com>2018-01-08 10:14:20 -0800
commite20ca4fead6e48c2af1a5cff05b97c4b4cf2526c (patch)
tree5fcdeccf1ad78ae0437a2dd9ba5629871b89de99 /vp9/common/vp9_rtcd_defs.pl
parent7a41610581672ae367e2b598ef8ab0f9db36fe45 (diff)
downloadlibvpx-e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c.tar
libvpx-e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c.tar.gz
libvpx-e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c.tar.bz2
libvpx-e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c.zip
Add vp9_highbd_iht4x4_16_add_sse4_1()
BUG=webm:1413 Change-Id: I14930d0af24370a44ab359de5bba5512eef4e29f
Diffstat (limited to 'vp9/common/vp9_rtcd_defs.pl')
-rw-r--r--vp9/common/vp9_rtcd_defs.pl3
1 files changed, 3 insertions, 0 deletions
diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl
index 22b67ecac..dd6120266 100644
--- a/vp9/common/vp9_rtcd_defs.pl
+++ b/vp9/common/vp9_rtcd_defs.pl
@@ -97,6 +97,9 @@ if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") {
# Note as optimized versions of these functions are added we need to add a check to ensure
# that when CONFIG_EMULATE_HARDWARE is on, it defaults to the C versions only.
add_proto qw/void vp9_highbd_iht4x4_16_add/, "const tran_low_t *input, uint16_t *dest, int stride, int tx_type, int bd";
+ if (vpx_config("CONFIG_EMULATE_HARDWARE") ne "yes") {
+ specialize qw/vp9_highbd_iht4x4_16_add sse4_1/;
+ }
add_proto qw/void vp9_highbd_iht8x8_64_add/, "const tran_low_t *input, uint16_t *dest, int stride, int tx_type, int bd";