Mercurial > libavcodec.hg
diff ppc/int_altivec.c @ 8494:1615d6b75ada libavcodec
Cleanup _t types in libavcodec/ppc
author | lu_zero |
---|---|
date | Sat, 27 Dec 2008 11:21:28 +0000 |
parents | a8a79f5385f6 |
children | e9d9d946f213 |
line wrap: on
line diff
--- a/ppc/int_altivec.c Sat Dec 27 09:22:21 2008 +0000 +++ b/ppc/int_altivec.c Sat Dec 27 11:21:28 2008 +0000 @@ -79,10 +79,10 @@ static void add_int16_altivec(int16_t * v1, int16_t * v2, int order) { int i; - register vec_s16_t vec, *pv; + register vec_s16 vec, *pv; for(i = 0; i < order; i += 8){ - pv = (vec_s16_t*)v2; + pv = (vec_s16*)v2; vec = vec_perm(pv[0], pv[1], vec_lvsl(0, v2)); vec_st(vec_add(vec_ld(0, v1), vec), 0, v1); v1 += 8; @@ -93,10 +93,10 @@ static void sub_int16_altivec(int16_t * v1, int16_t * v2, int order) { int i; - register vec_s16_t vec, *pv; + register vec_s16 vec, *pv; for(i = 0; i < order; i += 8){ - pv = (vec_s16_t*)v2; + pv = (vec_s16*)v2; vec = vec_perm(pv[0], pv[1], vec_lvsl(0, v2)); vec_st(vec_sub(vec_ld(0, v1), vec), 0, v1); v1 += 8; @@ -108,9 +108,9 @@ { int i; LOAD_ZERO; - register vec_s16_t vec1, *pv; - register vec_s32_t res = vec_splat_s32(0), t; - register vec_u32_t shifts; + register vec_s16 vec1, *pv; + register vec_s32 res = vec_splat_s32(0), t; + register vec_u32 shifts; DECLARE_ALIGNED_16(int32_t, ires); shifts = zero_u32v; @@ -121,7 +121,7 @@ if(shift & 0x01) shifts = vec_add(shifts, vec_splat_u32(0x01)); for(i = 0; i < order; i += 8){ - pv = (vec_s16_t*)v1; + pv = (vec_s16*)v1; vec1 = vec_perm(pv[0], pv[1], vec_lvsl(0, v1)); t = vec_msum(vec1, vec_ld(0, v2), zero_s32v); t = vec_sr(t, shifts);