/* { dg-require-effective-target indirect_calls } */ | |
typedef int __attribute__ ((const)) (*x264_pixel_cmp_t)(void); | |
typedef struct { | |
x264_pixel_cmp_t ssd; | |
} x264_pixel_function_t; | |
int x264_pixel_ssd_wxh (x264_pixel_function_t *pf, int i_width) { | |
int i_ssd = 0, x; | |
for (x = 0; x < i_width; x++) | |
i_ssd += pf->ssd(); | |
return i_ssd; | |
} |