idct_intrin_sse2,fliplr*: use *in instead of in[]

fixes visual studio warning:
formal parameter with requested alignment of 16 won't be aligned

Change-Id: I49bb4eeeda4d0f0829b2777a0ae1d66d20821883
This commit is contained in:
James Zern 2017-05-12 17:40:39 +02:00
Родитель d0545b38a9
Коммит 52a2c83870
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -17,14 +17,14 @@
#include "av1/common/enums.h"
#if CONFIG_EXT_TX
static INLINE void fliplr_4x4(__m128i in[2]) {
static INLINE void fliplr_4x4(__m128i *in /*in[2]*/) {
in[0] = _mm_shufflelo_epi16(in[0], 0x1b);
in[0] = _mm_shufflehi_epi16(in[0], 0x1b);
in[1] = _mm_shufflelo_epi16(in[1], 0x1b);
in[1] = _mm_shufflehi_epi16(in[1], 0x1b);
}
static INLINE void fliplr_8x8(__m128i in[8]) {
static INLINE void fliplr_8x8(__m128i *in /*in[8]*/) {
in[0] = mm_reverse_epi16(in[0]);
in[1] = mm_reverse_epi16(in[1]);
in[2] = mm_reverse_epi16(in[2]);
@ -36,7 +36,7 @@ static INLINE void fliplr_8x8(__m128i in[8]) {
in[7] = mm_reverse_epi16(in[7]);
}
static INLINE void fliplr_16x8(__m128i in[16]) {
static INLINE void fliplr_16x8(__m128i *in /*in[16]*/) {
fliplr_8x8(&in[0]);
fliplr_8x8(&in[8]);
}