Rewrite vpx_highbd_idct8x8_{12,64}_add_sse2
authorLinfeng Zhang <linfengz@google.com>
Mon, 31 Jul 2017 23:36:13 +0000 (16:36 -0700)
committerLinfeng Zhang <linfengz@google.com>
Mon, 31 Jul 2017 23:36:13 +0000 (16:36 -0700)
commitbf14d468c173b091f826159784dd84cfd3e4b558
tree9c2cdb5b6438b8342d21de6bfe8d5fe553a7e15c
parent78e2da3e42cd77859f95fb4555b33bfae9ef3799
Rewrite vpx_highbd_idct8x8_{12,64}_add_sse2

This replaces commit aa1c4cd, which has a bug and was reverted in
commit 3c73e58.

The bug is caused by rounding -step1[5] in highbd_idct8x8_12_half1d().

Change-Id: I37b3a5f0d91815f2dc570209091dc6626fd178a8
vpx_dsp/x86/highbd_idct8x8_add_sse2.c
vpx_dsp/x86/highbd_inv_txfm_sse2.h