summaryrefslogtreecommitdiff
path: root/vpx_dsp/x86/inv_txfm_ssse3.c
diff options
context:
space:
mode:
authorLinfeng Zhang <linfengz@google.com>2017-08-04 15:29:19 -0700
committerLinfeng Zhang <linfengz@google.com>2017-08-04 15:29:19 -0700
commit22b6dc9fdfe6504da3a9a6569c4beef9669a0c7b (patch)
tree97ea1b6b85f4785e051097764417d606c50f819f /vpx_dsp/x86/inv_txfm_ssse3.c
parent0c613312446c1bb867fad1a093bb099ce29dcb14 (diff)
downloadlibvpx-22b6dc9fdfe6504da3a9a6569c4beef9669a0c7b.tar
libvpx-22b6dc9fdfe6504da3a9a6569c4beef9669a0c7b.tar.gz
libvpx-22b6dc9fdfe6504da3a9a6569c4beef9669a0c7b.tar.bz2
libvpx-22b6dc9fdfe6504da3a9a6569c4beef9669a0c7b.zip
Update for loop increment of idct x86 functions
Change-Id: Ided7895eaf41d5bc9d64fe536a17f5a078da68d4
Diffstat (limited to 'vpx_dsp/x86/inv_txfm_ssse3.c')
-rw-r--r--vpx_dsp/x86/inv_txfm_ssse3.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vpx_dsp/x86/inv_txfm_ssse3.c b/vpx_dsp/x86/inv_txfm_ssse3.c
index 0d8d60f47..f9b37feaa 100644
--- a/vpx_dsp/x86/inv_txfm_ssse3.c
+++ b/vpx_dsp/x86/inv_txfm_ssse3.c
@@ -236,10 +236,10 @@ void vpx_idct32x32_34_add_ssse3(const tran_low_t *input, uint8_t *dest,
// 1_D: Store 32 intermediate results for each 8x32 block.
add_sub_butterfly(stp1, col, 32);
- for (i = 0; i < 4; i++) {
+ for (i = 0; i < 32; i += 8) {
int j;
// Transpose 32x8 block to 8x32 block
- transpose_16bit_8x8(col + i * 8, in);
+ transpose_16bit_8x8(col + i, in);
idct32_34_first_half(in, stp1);
idct32_34_second_half(in, stp1);