ref: 5da2e500d747f12f3e512922055878f5893996a6
parent: 28827783102478be4e9ec700ac38ed2d985e375c
author: James Zern <jzern@google.com>
date: Thu Mar 16 21:16:38 EDT 2017
inv_txfm_sse2: clear conversion warning in hbd build tran_high -> tran_low in return from dct_const_round_shift() Change-Id: I2fe06c4b604823b1d1fe40a487017c3c2819a440
--- a/vpx_dsp/x86/inv_txfm_sse2.c
+++ b/vpx_dsp/x86/inv_txfm_sse2.c
@@ -3923,8 +3923,8 @@
uint16_t *dest = CONVERT_TO_SHORTPTR(dest8);
tran_low_t out;
- out = dct_const_round_shift(input[0] * cospi_16_64);
- out = dct_const_round_shift(out * cospi_16_64);
+ out = HIGHBD_WRAPLOW(dct_const_round_shift(input[0] * cospi_16_64), bd);
+ out = HIGHBD_WRAPLOW(dct_const_round_shift(out * cospi_16_64), bd);
a = ROUND_POWER_OF_TWO(out, 6);
d = _mm_set1_epi32(a);