30#define RANDOMIZE_DESTS(name, size) \
33 for (i = 0; i < size; ++i) { \
35 AV_WN16A(name##0 + i, r); \
36 AV_WN16A(name##1 + i, r); \
40#define RANDOMIZE_BUFFER8(name, size) \
43 for (i = 0; i < size; ++i) { \
62 uint16_t *dst0 = _dst0 + 4;
63 uint16_t *dst1 = _dst1 + 4;
70 if (
check_func(
h.add_dirac_obmc[func_index],
"diracdsp.add_dirac_obmc_%d", xblen)) {
72 const uint8_t *obmc_weight,
int yblen);
81 if (memcmp(dst0, dst1, yblen * xblen))
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
av_cold void ff_diracdsp_init(DiracDSPContext *c)
#define LOCAL_ALIGNED_16(t, v,...)
#define RANDOMIZE_DESTS(name, size)
#define RANDOMIZE_BUFFER8(name, size)
void checkasm_check_diracdsp(void)
static void check_add_obmc(size_t func_index, int xblen)