comparison ppc/h264_altivec.c @ 9166:40738baaafc2 libavcodec

Add av_uninit to vsrcBuc variable to work around some 'may be used uninitialized' warnings.
author diego
date Sat, 14 Mar 2009 19:11:56 +0000
parents 0ae8629baf6f
children fd8b4aa6e493
comparison
equal deleted inserted replaced
9165:b3a081ee40a9 9166:40738baaafc2
199 const vec_s16 v28ss = vec_sub(vec_sl(vec_splat_s16(1),vec_splat_u16(5)),vec_splat_s16(4)); 199 const vec_s16 v28ss = vec_sub(vec_sl(vec_splat_s16(1),vec_splat_u16(5)),vec_splat_s16(4));
200 const vec_u16 v6us = vec_splat_u16(6); 200 const vec_u16 v6us = vec_splat_u16(6);
201 register int loadSecond = (((unsigned long)src) % 16) <= 7 ? 0 : 1; 201 register int loadSecond = (((unsigned long)src) % 16) <= 7 ? 0 : 1;
202 register int reallyBadAlign = (((unsigned long)src) % 16) == 15 ? 1 : 0; 202 register int reallyBadAlign = (((unsigned long)src) % 16) == 15 ? 1 : 0;
203 203
204 vec_u8 vsrcAuc, vsrcBuc, vsrcperm0, vsrcperm1; 204 vec_u8 vsrcAuc, av_uninit(vsrcBuc), vsrcperm0, vsrcperm1;
205 vec_u8 vsrc0uc, vsrc1uc; 205 vec_u8 vsrc0uc, vsrc1uc;
206 vec_s16 vsrc0ssH, vsrc1ssH; 206 vec_s16 vsrc0ssH, vsrc1ssH;
207 vec_u8 vsrcCuc, vsrc2uc, vsrc3uc; 207 vec_u8 vsrcCuc, vsrc2uc, vsrc3uc;
208 vec_s16 vsrc2ssH, vsrc3ssH, psum; 208 vec_s16 vsrc2ssH, vsrc3ssH, psum;
209 vec_u8 vdst, ppsum, fsum; 209 vec_u8 vdst, ppsum, fsum;