summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2015-07-24 10:27:23 -0700
committerJingning Han <jingning@google.com>2015-07-27 11:55:31 -0700
commita9a1d4e8e521d2a6d34fb58a233baef525334d1a (patch)
treed2f1491f8180e8f3c3d78a14fdedce44366cd7dc
parent5ebc8febdc25ea79a89ac01fef21f84fd53b3143 (diff)
downloadlibvpx-a9a1d4e8e521d2a6d34fb58a233baef525334d1a.tar
libvpx-a9a1d4e8e521d2a6d34fb58a233baef525334d1a.tar.gz
libvpx-a9a1d4e8e521d2a6d34fb58a233baef525334d1a.tar.bz2
libvpx-a9a1d4e8e521d2a6d34fb58a233baef525334d1a.zip
Replace vp9_idct.h for precise dependency
This commit replaces vp9_idct.h with txfm_common.h in many SIMD implementation files for precise file dependency. Change-Id: If73dd726bb16537e7494f28538b0a169810f9756
-rw-r--r--vp9/common/arm/neon/vp9_idct16x16_1_add_neon.c2
-rw-r--r--vp9/common/arm/neon/vp9_idct32x32_1_add_neon.c2
-rw-r--r--vp9/common/arm/neon/vp9_idct4x4_1_add_neon.c2
-rw-r--r--vp9/common/arm/neon/vp9_idct8x8_1_add_neon.c2
-rw-r--r--vp9/common/mips/dspr2/vp9_itrans16_dspr2.c4
-rw-r--r--vp9/common/mips/dspr2/vp9_itrans32_cols_dspr2.c4
-rw-r--r--vp9/common/mips/dspr2/vp9_itrans32_dspr2.c2
-rw-r--r--vp9/common/mips/dspr2/vp9_itrans4_dspr2.c4
-rw-r--r--vp9/common/mips/dspr2/vp9_itrans8_dspr2.c4
-rw-r--r--vp9/encoder/arm/neon/vp9_dct_neon.c2
-rw-r--r--vp9/encoder/mips/msa/vp9_fdct_msa.h1
-rw-r--r--vp9/encoder/x86/vp9_dct32x32_avx2_impl.h2
12 files changed, 15 insertions, 16 deletions
diff --git a/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.c b/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.c
index 0233877dd..9b14be1c1 100644
--- a/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.c
+++ b/vp9/common/arm/neon/vp9_idct16x16_1_add_neon.c
@@ -10,8 +10,8 @@
#include <arm_neon.h>
-#include "vpx_ports/mem.h"
#include "vp9/common/vp9_idct.h"
+#include "vpx_ports/mem.h"
void vp9_idct16x16_1_add_neon(
int16_t *input,
diff --git a/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.c b/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.c
index 0ce45f2bf..702efa747 100644
--- a/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.c
+++ b/vp9/common/arm/neon/vp9_idct32x32_1_add_neon.c
@@ -12,8 +12,8 @@
#include "./vpx_config.h"
-#include "vpx_ports/mem.h"
#include "vp9/common/vp9_idct.h"
+#include "vpx_ports/mem.h"
static INLINE void LD_16x8(
uint8_t *d,
diff --git a/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.c b/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.c
index f0457358e..0ff22d5d5 100644
--- a/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.c
+++ b/vp9/common/arm/neon/vp9_idct4x4_1_add_neon.c
@@ -10,8 +10,8 @@
#include <arm_neon.h>
-#include "vpx_ports/mem.h"
#include "vp9/common/vp9_idct.h"
+#include "vpx_ports/mem.h"
void vp9_idct4x4_1_add_neon(
int16_t *input,
diff --git a/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.c b/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.c
index 5369697c7..4178d349d 100644
--- a/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.c
+++ b/vp9/common/arm/neon/vp9_idct8x8_1_add_neon.c
@@ -10,8 +10,8 @@
#include <arm_neon.h>
-#include "vpx_ports/mem.h"
#include "vp9/common/vp9_idct.h"
+#include "vpx_ports/mem.h"
void vp9_idct8x8_1_add_neon(
int16_t *input,
diff --git a/vp9/common/mips/dspr2/vp9_itrans16_dspr2.c b/vp9/common/mips/dspr2/vp9_itrans16_dspr2.c
index 10a24f33d..cccddc78f 100644
--- a/vp9/common/mips/dspr2/vp9_itrans16_dspr2.c
+++ b/vp9/common/mips/dspr2/vp9_itrans16_dspr2.c
@@ -13,11 +13,11 @@
#include "./vpx_config.h"
#include "./vp9_rtcd.h"
-#include "vpx_ports/mem.h"
#include "vp9/common/vp9_common.h"
#include "vp9/common/vp9_blockd.h"
-#include "vp9/common/vp9_idct.h"
#include "vp9/common/mips/dspr2/vp9_common_dspr2.h"
+#include "vpx_dsp/txfm_common.h"
+#include "vpx_ports/mem.h"
#if HAVE_DSPR2
static void idct16_rows_dspr2(const int16_t *input, int16_t *output,
diff --git a/vp9/common/mips/dspr2/vp9_itrans32_cols_dspr2.c b/vp9/common/mips/dspr2/vp9_itrans32_cols_dspr2.c
index a25614581..37b50c515 100644
--- a/vp9/common/mips/dspr2/vp9_itrans32_cols_dspr2.c
+++ b/vp9/common/mips/dspr2/vp9_itrans32_cols_dspr2.c
@@ -12,11 +12,11 @@
#include "./vpx_config.h"
#include "./vp9_rtcd.h"
-#include "vpx_ports/mem.h"
#include "vp9/common/vp9_common.h"
#include "vp9/common/vp9_blockd.h"
-#include "vp9/common/vp9_idct.h"
#include "vp9/common/mips/dspr2/vp9_common_dspr2.h"
+#include "vpx_dsp/txfm_common.h"
+#include "vpx_ports/mem.h"
#if HAVE_DSPR2
void vp9_idct32_cols_add_blk_dspr2(int16_t *input, uint8_t *dest,
diff --git a/vp9/common/mips/dspr2/vp9_itrans32_dspr2.c b/vp9/common/mips/dspr2/vp9_itrans32_dspr2.c
index dd18831fc..b4b0d248c 100644
--- a/vp9/common/mips/dspr2/vp9_itrans32_dspr2.c
+++ b/vp9/common/mips/dspr2/vp9_itrans32_dspr2.c
@@ -15,8 +15,8 @@
#include "./vp9_rtcd.h"
#include "vp9/common/vp9_common.h"
#include "vp9/common/vp9_blockd.h"
-#include "vp9/common/vp9_idct.h"
#include "vp9/common/mips/dspr2/vp9_common_dspr2.h"
+#include "vpx_dsp/txfm_common.h"
#if HAVE_DSPR2
static void idct32_rows_dspr2(const int16_t *input, int16_t *output,
diff --git a/vp9/common/mips/dspr2/vp9_itrans4_dspr2.c b/vp9/common/mips/dspr2/vp9_itrans4_dspr2.c
index 4e31f9fee..1a1afc503 100644
--- a/vp9/common/mips/dspr2/vp9_itrans4_dspr2.c
+++ b/vp9/common/mips/dspr2/vp9_itrans4_dspr2.c
@@ -13,11 +13,11 @@
#include "./vpx_config.h"
#include "./vp9_rtcd.h"
-#include "vpx_ports/mem.h"
#include "vp9/common/vp9_common.h"
#include "vp9/common/vp9_blockd.h"
-#include "vp9/common/vp9_idct.h"
#include "vp9/common/mips/dspr2/vp9_common_dspr2.h"
+#include "vpx_dsp/txfm_common.h"
+#include "vpx_ports/mem.h"
#if HAVE_DSPR2
static void vp9_idct4_rows_dspr2(const int16_t *input, int16_t *output) {
diff --git a/vp9/common/mips/dspr2/vp9_itrans8_dspr2.c b/vp9/common/mips/dspr2/vp9_itrans8_dspr2.c
index 6898d569c..672946e23 100644
--- a/vp9/common/mips/dspr2/vp9_itrans8_dspr2.c
+++ b/vp9/common/mips/dspr2/vp9_itrans8_dspr2.c
@@ -13,11 +13,11 @@
#include "./vpx_config.h"
#include "./vp9_rtcd.h"
-#include "vpx_ports/mem.h"
#include "vp9/common/vp9_common.h"
#include "vp9/common/vp9_blockd.h"
-#include "vp9/common/vp9_idct.h"
#include "vp9/common/mips/dspr2/vp9_common_dspr2.h"
+#include "vpx_dsp/txfm_common.h"
+#include "vpx_ports/mem.h"
#if HAVE_DSPR2
static void idct8_rows_dspr2(const int16_t *input, int16_t *output,
diff --git a/vp9/encoder/arm/neon/vp9_dct_neon.c b/vp9/encoder/arm/neon/vp9_dct_neon.c
index 97106fff2..941ad2000 100644
--- a/vp9/encoder/arm/neon/vp9_dct_neon.c
+++ b/vp9/encoder/arm/neon/vp9_dct_neon.c
@@ -14,7 +14,7 @@
#include "./vpx_config.h"
#include "vp9/common/vp9_blockd.h"
-#include "vp9/common/vp9_idct.h"
+#include "vpx_dsp/txfm_common.h"
void vp9_fdct8x8_1_neon(const int16_t *input, int16_t *output, int stride) {
int r;
diff --git a/vp9/encoder/mips/msa/vp9_fdct_msa.h b/vp9/encoder/mips/msa/vp9_fdct_msa.h
index 6b8b1c806..425ba9db6 100644
--- a/vp9/encoder/mips/msa/vp9_fdct_msa.h
+++ b/vp9/encoder/mips/msa/vp9_fdct_msa.h
@@ -11,7 +11,6 @@
#ifndef VP9_ENCODER_MIPS_MSA_VP9_FDCT_MSA_H_
#define VP9_ENCODER_MIPS_MSA_VP9_FDCT_MSA_H_
-#include "vp9/common/vp9_idct.h"
#include "vpx_dsp/mips/fwd_txfm_msa.h"
#include "vpx_dsp/mips/txfm_macros_msa.h"
#include "vpx_ports/mem.h"
diff --git a/vp9/encoder/x86/vp9_dct32x32_avx2_impl.h b/vp9/encoder/x86/vp9_dct32x32_avx2_impl.h
index ae6bfe5fa..ba5e0597a 100644
--- a/vp9/encoder/x86/vp9_dct32x32_avx2_impl.h
+++ b/vp9/encoder/x86/vp9_dct32x32_avx2_impl.h
@@ -11,7 +11,7 @@
#include <immintrin.h> // AVX2
#include "./vp9_rtcd.h"
-#include "vp9/common/vp9_idct.h" // for cospi constants
+#include "vpx_dsp/txfm_common.h"
#include "vpx_ports/mem.h"
#define pair256_set_epi16(a, b) \