50 c->put_pixels_tab[0][1] = ff_put_pixels16_x2_arm;
51 c->put_pixels_tab[0][2] = ff_put_pixels16_y2_arm;
52 c->put_pixels_tab[0][3] = ff_put_pixels16_xy2_arm;
59 c->put_no_rnd_pixels_tab[0][1] = ff_put_no_rnd_pixels16_x2_arm;
60 c->put_no_rnd_pixels_tab[0][2] = ff_put_no_rnd_pixels16_y2_arm;
61 c->put_no_rnd_pixels_tab[0][3] = ff_put_no_rnd_pixels16_xy2_arm;
#define have_armv6(flags)
static atomic_int cpu_flags
av_cold void ff_hpeldsp_init_arm(HpelDSPContext *c, int flags)
Macro definitions for various function/variable attributes.
#define CALL_2X_PIXELS(a, b, n)
void ff_hpeldsp_init_neon(HpelDSPContext *c, int flags)
void ff_hpeldsp_init_armv6(HpelDSPContext *c, int flags)
void ff_put_pixels8_arm(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h)
void ff_put_pixels8_y2_arm(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h)
void ff_put_no_rnd_pixels8_x2_arm(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h)
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
#define flags(name, subs,...)
void ff_put_pixels16_arm(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h)
void ff_put_pixels8_x2_arm(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h)
void ff_put_no_rnd_pixels8_y2_arm(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h)
void ff_put_no_rnd_pixels8_xy2_arm(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h)
void ff_put_pixels8_xy2_arm(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h)