@ -32,7 +32,7 @@
int sad16_x2_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
int sad16_x2_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
{
{
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
const vector unsigned char zero = ( const vector unsigned char ) vec_splat_u8 ( 0 ) ;
const vector unsigned char zero = ( const vector unsigned char ) vec_splat_u8 ( 0 ) ;
vector unsigned char * tv ;
vector unsigned char * tv ;
vector unsigned char pix1v , pix2v , pix2iv , avgv , t5 ;
vector unsigned char pix1v , pix2v , pix2iv , avgv , t5 ;
@ -77,7 +77,7 @@ int sad16_x2_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h
int sad16_y2_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
int sad16_y2_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
{
{
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
const vector unsigned char zero = ( const vector unsigned char ) vec_splat_u8 ( 0 ) ;
const vector unsigned char zero = ( const vector unsigned char ) vec_splat_u8 ( 0 ) ;
vector unsigned char * tv ;
vector unsigned char * tv ;
vector unsigned char pix1v , pix2v , pix3v , avgv , t5 ;
vector unsigned char pix1v , pix2v , pix3v , avgv , t5 ;
@ -133,7 +133,7 @@ int sad16_y2_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h
int sad16_xy2_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
int sad16_xy2_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
{
{
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
uint8_t * pix3 = pix2 + line_size ;
uint8_t * pix3 = pix2 + line_size ;
const vector unsigned char zero = ( const vector unsigned char ) vec_splat_u8 ( 0 ) ;
const vector unsigned char zero = ( const vector unsigned char ) vec_splat_u8 ( 0 ) ;
const vector unsigned short two = ( const vector unsigned short ) vec_splat_u16 ( 2 ) ;
const vector unsigned short two = ( const vector unsigned short ) vec_splat_u16 ( 2 ) ;
@ -228,7 +228,7 @@ int sad16_xy2_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int
int sad16_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
int sad16_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
{
{
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
vector unsigned char perm1 , perm2 , * pix1v , * pix2v ;
vector unsigned char perm1 , perm2 , * pix1v , * pix2v ;
vector unsigned char t1 , t2 , t3 , t4 , t5 ;
vector unsigned char t1 , t2 , t3 , t4 , t5 ;
@ -270,7 +270,7 @@ int sad16_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h)
int sad8_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
int sad8_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
{
{
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
vector unsigned char perm1 , perm2 , permclear , * pix1v , * pix2v ;
vector unsigned char perm1 , perm2 , permclear , * pix1v , * pix2v ;
vector unsigned char t1 , t2 , t3 , t4 , t5 ;
vector unsigned char t1 , t2 , t3 , t4 , t5 ;
@ -315,7 +315,7 @@ int sad8_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h)
int pix_norm1_altivec ( uint8_t * pix , int line_size )
int pix_norm1_altivec ( uint8_t * pix , int line_size )
{
{
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
vector unsigned char * tv ;
vector unsigned char * tv ;
vector unsigned char pixv ;
vector unsigned char pixv ;
@ -351,7 +351,7 @@ int pix_norm1_altivec(uint8_t *pix, int line_size)
int sse8_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
int sse8_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
{
{
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
vector unsigned char perm1 , perm2 , permclear , * pix1v , * pix2v ;
vector unsigned char perm1 , perm2 , permclear , * pix1v , * pix2v ;
vector unsigned char t1 , t2 , t3 , t4 , t5 ;
vector unsigned char t1 , t2 , t3 , t4 , t5 ;
@ -405,7 +405,7 @@ int sse8_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h)
int sse16_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
int sse16_altivec ( void * v , uint8_t * pix1 , uint8_t * pix2 , int line_size , int h )
{
{
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
const vector unsigned int zero = ( const vector unsigned int ) vec_splat_u32 ( 0 ) ;
vector unsigned char perm1 , perm2 , * pix1v , * pix2v ;
vector unsigned char perm1 , perm2 , * pix1v , * pix2v ;
vector unsigned char t1 , t2 , t3 , t4 , t5 ;
vector unsigned char t1 , t2 , t3 , t4 , t5 ;
@ -455,7 +455,7 @@ int pix_sum_altivec(uint8_t * pix, int line_size)
vector signed int sumdiffs ;
vector signed int sumdiffs ;
int i ;
int i ;
DECLARE_ALIGNED_16 ( int , s ) ;
int s ;
sad = ( vector unsigned int ) vec_splat_u32 ( 0 ) ;
sad = ( vector unsigned int ) vec_splat_u32 ( 0 ) ;