shithub: libvpx

Download patch

ref: 1e77058b7bcfb0152dde63cdd304ce0040b6c2a6
parent: 437d033dbb666f760aff6201e5b6f76a7caa94ed
parent: 69c153c4e6737f03e32ec83e22620618b507ea6c
author: James Zern <[email protected]>
date: Tue Jun 30 02:21:58 EDT 2015

Merge changes Idce95354,I6b791088

* changes:
  loopfiltersimpleverticaledge_neon: quiet uninit var warnings
  idct_dequant_0_2x_neon: quiet uninit var warnings

--- a/vp8/common/arm/neon/idct_dequant_0_2x_neon.c
+++ b/vp8/common/arm/neon/idct_dequant_0_2x_neon.c
@@ -18,7 +18,8 @@
     unsigned char *dst0;
     int i, a0, a1;
     int16x8x2_t q2Add;
-    int32x2_t d2s32, d4s32;
+    int32x2_t d2s32 = vdup_n_s32(0),
+              d4s32 = vdup_n_s32(0);
     uint8x8_t d2u8, d4u8;
     uint16x8_t q1u16, q2u16;
 
--- a/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c
+++ b/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c
@@ -153,6 +153,7 @@
 #else
 static INLINE
 uint8x8x4_t read_4x8(unsigned char *src, int pitch, uint8x8x4_t x) {
+    x.val[0] = x.val[1] = x.val[2] = x.val[3] = vdup_n_u8(0);
     x = vld4_lane_u8(src, x, 0);
     src += pitch;
     x = vld4_lane_u8(src, x, 1);