Originally committed as revision 3075 to svn://svn.ffmpeg.org/ffmpeg/trunk
#endif /* ALTIVEC_USE_REFERENCE_C_CODE */
}
+#if (__GNUC__ * 100 + __GNUC_MINOR__ >= 330)
int hadamard8_diff8x8_altivec(/*MpegEncContext*/ void *s, uint8_t *dst, uint8_t *src, int stride, int h){
POWERPC_PERF_DECLARE(altivec_hadamard8_diff8x8_num, 1);
int sum;
POWERPC_PERF_STOP_COUNT(altivec_hadamard8_diff16_num, 1);
return score;
}
+#endif
int has_altivec(void)
{
c->gmc1 = gmc1_altivec;
+#if (__GNUC__ * 100 + __GNUC_MINOR__ >= 330)
c->hadamard8_diff[0] = hadamard8_diff16_altivec;
c->hadamard8_diff[1] = hadamard8_diff8x8_altivec;
+#endif
#ifdef CONFIG_ENCODERS
if (avctx->dct_algo == FF_DCT_AUTO ||