Hi Daniel,

On Tue, Jan 22, 2013 at 11:19 PM, Daniel Kang <daniel.d.k...@gmail.com> wrote:
> @@ -1330,10 +1087,12 @@ static void OPNAME ## qpel8_mc12_ ## MMX(uint8_t 
> *dst, uint8_t *src,    \
>  {                                                                       \
>      uint64_t half[8 + 9];                                               \
>      uint8_t * const halfH = ((uint8_t*)half);                           \
> -    put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(halfH, src, 8,          \
> -                                                stride, 9);             \
> -    put ## RND ## pixels8_l2_ ## MMX(halfH, src, halfH, 8, stride, 9);  \
> -    OPNAME ## mpeg4_qpel8_v_lowpass_ ## MMX(dst, halfH, stride, 8);     \
> +    ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(halfH, src, 8,       \
> +                                                   stride, 9);          \
> +    ff_put ## RND ## pixels8_l2_ ## MMX(halfH, src, halfH,              \
> +                                        8, stride, 9);                  \
> +    ff_ ## OPNAME ## mpeg4_qpel8_v_lowpass_ ## MMX(dst, halfH,          \
> +                                                   stride, 8);          \
>  }                                                                       \

So, for all cases like this, does this actually affect speed? I mean,
previously this could be inlined, now it no longer can be. I wonder if
that has any effect on speed (i.e. was it ever inlined previously?).

Ronald
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to