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