#include <emmintrin.h>
#include "./vpx_dsp_rtcd.h"
#include "vpx_dsp/x86/highbd_inv_txfm_sse2.h"
#include "vpx_dsp/x86/inv_txfm_sse2.h"
#include "vpx_dsp/x86/transpose_sse2.h"
#include "vpx_dsp/x86/txfm_common_sse2.h"
static INLINE void highbd_idct16_4col_stage5(const __m128i *const in,
__m128i *const out) { … }
static INLINE void highbd_idct16_4col_stage6(const __m128i *const in,
__m128i *const out) { … }
static INLINE void highbd_idct16_4col(__m128i *const io ) { … }
static INLINE void highbd_idct16x16_38_4col(__m128i *const io ) { … }
static INLINE void highbd_idct16x16_10_4col(__m128i *const io ) { … }
void vpx_highbd_idct16x16_256_add_sse2(const tran_low_t *input, uint16_t *dest,
int stride, int bd) { … }
void vpx_highbd_idct16x16_38_add_sse2(const tran_low_t *input, uint16_t *dest,
int stride, int bd) { … }
void vpx_highbd_idct16x16_10_add_sse2(const tran_low_t *input, uint16_t *dest,
int stride, int bd) { … }
void vpx_highbd_idct16x16_1_add_sse2(const tran_low_t *input, uint16_t *dest,
int stride, int bd) { … }