On Thu, Mar 31, 2016 at 11:17:43AM +0200, Benoit Fouet wrote:
[...]
> What about adding a level of macro here? Something like:
> .macro process_1l_internal ofmt src_addr res
>     compute_premult
>     vld2.8            {d14, d15}, [\src_addr]!
>     compute        \res, \ofmt
> .endm
> 
> (again, the naming could be changed, according to your own taste :-) )
> 
> This way, we would get:
> .macro process_1l ofmt
>     process_1l_internal \ofmt, r4, r2
> .endm
> 
> .macro process_2l ofmt
>     process_1l_internal \ofmt, r4,  r2
>     process_1l_internal \ofmt, r12, r11
> .endm
> 

You loose the possibility of doing pairing if you do that

-- 
Clément B.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to