FFmpeg  3.3.8
Macros
types_altivec.h File Reference

Go to the source code of this file.

Macros

#define vec_u8   vector unsigned char
 
#define vec_s8   vector signed char
 
#define vec_u16   vector unsigned short
 
#define vec_s16   vector signed short
 
#define vec_u32   vector unsigned int
 
#define vec_s32   vector signed int
 
#define vec_f   vector float
 
#define LOAD_ZERO   const vec_u8 zerov = vec_splat_u8( 0 )
 
#define zero_u8v   (vec_u8) zerov
 
#define zero_s8v   (vec_s8) zerov
 
#define zero_u16v   (vec_u16) zerov
 
#define zero_s16v   (vec_s16) zerov
 
#define zero_u32v   (vec_u32) zerov
 
#define zero_s32v   (vec_s32) zerov
 

Macro Definition Documentation

◆ vec_u8

#define vec_u8   vector unsigned char

Definition at line 27 of file types_altivec.h.

Referenced by ff_vector_fmul_window_altivec(), and ff_vector_fmul_window_vsx().

◆ vec_s8

#define vec_s8   vector signed char

Definition at line 28 of file types_altivec.h.

◆ vec_u16

#define vec_u16   vector unsigned short

Definition at line 29 of file types_altivec.h.

◆ vec_s16

#define vec_s16   vector signed short

Definition at line 30 of file types_altivec.h.

◆ vec_u32

#define vec_u32   vector unsigned int

Definition at line 31 of file types_altivec.h.

◆ vec_s32

#define vec_s32   vector signed int

Definition at line 32 of file types_altivec.h.

◆ vec_f

#define vec_f   vector float

◆ LOAD_ZERO

#define LOAD_ZERO   const vec_u8 zerov = vec_splat_u8( 0 )

Definition at line 38 of file types_altivec.h.

Referenced by check_dcbzl_effect().

◆ zero_u8v

#define zero_u8v   (vec_u8) zerov

Definition at line 40 of file types_altivec.h.

◆ zero_s8v

#define zero_s8v   (vec_s8) zerov

Definition at line 41 of file types_altivec.h.

◆ zero_u16v

#define zero_u16v   (vec_u16) zerov

Definition at line 42 of file types_altivec.h.

◆ zero_s16v

#define zero_s16v   (vec_s16) zerov

Definition at line 43 of file types_altivec.h.

Referenced by check_dcbzl_effect().

◆ zero_u32v

#define zero_u32v   (vec_u32) zerov

Definition at line 44 of file types_altivec.h.

◆ zero_s32v

#define zero_s32v   (vec_s32) zerov

Definition at line 45 of file types_altivec.h.