diff options
author | Scott LaVarnway <slavarnway@google.com> | 2014-09-16 12:36:00 -0700 |
---|---|---|
committer | Scott LaVarnway <slavarnway@google.com> | 2014-09-16 12:36:00 -0700 |
commit | 1220b49c8975d9b2326767e076436e50310de78b (patch) | |
tree | 24b6028024243114dd5d056542858d97f6c782eb /vp8/encoder | |
parent | aebb361bb7c36be1317337c37ea7002e9f90bce6 (diff) | |
download | libvpx-1220b49c8975d9b2326767e076436e50310de78b.tar libvpx-1220b49c8975d9b2326767e076436e50310de78b.tar.gz libvpx-1220b49c8975d9b2326767e076436e50310de78b.tar.bz2 libvpx-1220b49c8975d9b2326767e076436e50310de78b.zip |
arm: Fix building vp8_mse16x16_neon.c with MSVC
Use the right return values - vadd_s64 returns int64x1_t, not
a normal int64_t.
Change-Id: Ife17213087c1dfb5faaa647f804d2fd140f3a0eb
Diffstat (limited to 'vp8/encoder')
-rw-r--r-- | vp8/encoder/arm/neon/vp8_mse16x16_neon.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vp8/encoder/arm/neon/vp8_mse16x16_neon.c b/vp8/encoder/arm/neon/vp8_mse16x16_neon.c index 06e4f9479..f806809df 100644 --- a/vp8/encoder/arm/neon/vp8_mse16x16_neon.c +++ b/vp8/encoder/arm/neon/vp8_mse16x16_neon.c @@ -18,7 +18,7 @@ unsigned int vp8_mse16x16_neon( unsigned int *sse) { int i; int16x4_t d22s16, d23s16, d24s16, d25s16, d26s16, d27s16, d28s16, d29s16; - int64_t d0s64; + int64x1_t d0s64; uint8x16_t q0u8, q1u8, q2u8, q3u8; int32x4_t q7s32, q8s32, q9s32, q10s32; uint16x8_t q11u16, q12u16, q13u16, q14u16; @@ -82,7 +82,7 @@ unsigned int vp8_get4x4sse_cs_neon( const unsigned char *ref_ptr, int recon_stride) { int16x4_t d22s16, d24s16, d26s16, d28s16; - int64_t d0s64; + int64x1_t d0s64; uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8; int32x4_t q7s32, q8s32, q9s32, q10s32; uint16x8_t q11u16, q12u16, q13u16, q14u16; |