Go to the source code of this file.
Typedefs | |
| typedef vector signed char | vector_s8_t |
| typedef vector unsigned char | vector_u8_t |
| typedef vector signed short | vector_s16_t |
| typedef vector unsigned short | vector_u16_t |
| typedef vector signed int | vector_s32_t |
| typedef vector unsigned int | vector_u32_t |
Functions | |
| static vector_u8_t | my_vec_ld (int const A, const uint8_t *const B) |
| static vector_u8_t | my_vec_and (vector_u8_t const A, vector_u8_t const B) |
| static vector_u8_t | my_vec_avg (vector_u8_t const A, vector_u8_t const B) |
| static void | MC_put_o_16_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_put_o_8_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_put_x_16_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_put_x_8_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_put_y_16_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_put_y_8_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_put_xy_16_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_put_xy_8_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_avg_o_16_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_avg_o_8_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_avg_x_16_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_avg_x_8_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_avg_y_16_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_avg_y_8_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_avg_xy_16_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| static void | MC_avg_xy_8_altivec (uint8_t *dest, const uint8_t *ref, const int stride, int height) |
| typedef vector signed char vector_s8_t |
Definition at line 37 of file motion_comp_altivec.c.
| typedef vector unsigned char vector_u8_t |
Definition at line 38 of file motion_comp_altivec.c.
| typedef vector signed short vector_s16_t |
Definition at line 39 of file motion_comp_altivec.c.
| typedef vector unsigned short vector_u16_t |
Definition at line 40 of file motion_comp_altivec.c.
| typedef vector signed int vector_s32_t |
Definition at line 41 of file motion_comp_altivec.c.
| typedef vector unsigned int vector_u32_t |
Definition at line 42 of file motion_comp_altivec.c.
| static vector_u8_t my_vec_ld | ( | int const | A, | |
| const uint8_t *const | B | |||
| ) | [inline, static] |
Definition at line 46 of file motion_comp_altivec.c.
| static vector_u8_t my_vec_and | ( | vector_u8_t const | A, | |
| vector_u8_t const | B | |||
| ) | [inline, static] |
Definition at line 53 of file motion_comp_altivec.c.
| static vector_u8_t my_vec_avg | ( | vector_u8_t const | A, | |
| vector_u8_t const | B | |||
| ) | [inline, static] |
Definition at line 60 of file motion_comp_altivec.c.
| static void MC_put_o_16_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 69 of file motion_comp_altivec.c.
| static void MC_put_o_8_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 105 of file motion_comp_altivec.c.
| static void MC_put_x_16_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 152 of file motion_comp_altivec.c.
| static void MC_put_x_8_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 193 of file motion_comp_altivec.c.
| static void MC_put_y_16_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 247 of file motion_comp_altivec.c.
| static void MC_put_y_8_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 291 of file motion_comp_altivec.c.
| static void MC_put_xy_16_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 346 of file motion_comp_altivec.c.
| static void MC_put_xy_8_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 417 of file motion_comp_altivec.c.
| static void MC_avg_o_16_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 540 of file motion_comp_altivec.c.
| static void MC_avg_o_8_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 580 of file motion_comp_altivec.c.
| static void MC_avg_x_16_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 631 of file motion_comp_altivec.c.
| static void MC_avg_x_8_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 676 of file motion_comp_altivec.c.
| static void MC_avg_y_16_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 735 of file motion_comp_altivec.c.
| static void MC_avg_y_8_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 783 of file motion_comp_altivec.c.
| static void MC_avg_xy_16_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 842 of file motion_comp_altivec.c.
| static void MC_avg_xy_8_altivec | ( | uint8_t * | dest, | |
| const uint8_t * | ref, | |||
| const int | stride, | |||
| int | height | |||
| ) | [static] |
Definition at line 919 of file motion_comp_altivec.c.
1.5.5