X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fdct-test.c;h=d0177f588fcd91d4afeebb9babf98ffaf6680a06;hb=e0bfe34ea8ccf333ec5b17961fd58eb575e74f8b;hp=b7a27f0beb6d74d28f5903e7d322435c697a9eca;hpb=5331d2b93fe277b3d81ace47fef017528e72b7c4;p=ffmpeg diff --git a/libavcodec/dct-test.c b/libavcodec/dct-test.c index b7a27f0beb6..d0177f588fc 100644 --- a/libavcodec/dct-test.c +++ b/libavcodec/dct-test.c @@ -47,12 +47,6 @@ #include "x86/idct_xvid.h" #include "dctref.h" -#undef printf - -// BFIN -void ff_bfin_idct(int16_t *block); -void ff_bfin_fdct(int16_t *block); - // ALTIVEC void ff_fdct_altivec(int16_t *block); @@ -63,8 +57,6 @@ void ff_simple_idct_armv5te(int16_t *data); void ff_simple_idct_armv6(int16_t *data); void ff_simple_idct_neon(int16_t *data); -void ff_simple_idct_axp(int16_t *data); - struct algo { const char *name; void (*func)(int16_t *block); @@ -96,10 +88,6 @@ static const struct algo fdct_tab[] = { { "altivecfdct", ff_fdct_altivec, NO_PERM, AV_CPU_FLAG_ALTIVEC }, #endif -#if ARCH_BFIN - { "BFINfdct", ff_bfin_fdct, NO_PERM }, -#endif - { 0 } }; @@ -120,10 +108,6 @@ static const struct algo idct_tab[] = { { "XVID-SSE2", ff_idct_xvid_sse2, SSE2_PERM, AV_CPU_FLAG_SSE2, 1 }, #endif -#if ARCH_BFIN - { "BFINidct", ff_bfin_idct, NO_PERM }, -#endif - #if ARCH_ARM { "SIMPLE-ARM", ff_simple_idct_arm, NO_PERM }, { "INT-ARM", ff_j_rev_dct_arm, MMX_PERM }, @@ -134,14 +118,10 @@ static const struct algo idct_tab[] = { #if HAVE_ARMV6 { "SIMPLE-ARMV6", ff_simple_idct_armv6, MMX_PERM, AV_CPU_FLAG_ARMV6 }, #endif -#if HAVE_NEON +#if HAVE_NEON && ARCH_ARM { "SIMPLE-NEON", ff_simple_idct_neon, PARTTRANS_PERM, AV_CPU_FLAG_NEON }, #endif -#if ARCH_ALPHA - { "SIMPLE-ALPHA", ff_simple_idct_axp, NO_PERM }, -#endif - { 0 } };