[FFmpeg-devel] [PATCH] SSE2 version of vf_idet's filter_line()

James Darnley james.darnley at gmail.com
Wed Sep 3 01:08:23 CEST 2014

On 2014-09-02 17:13, Pascal Massimino wrote:
> %macro DECLARE_VAR 2
>     %define  %1 %2
>     %define  %1d %2d
> %endmacro
> ;; Mappings for common variables
> DECLARE_VAR index, r5
> DECLARE_VAR total, r4
> DECLARE_VAR parallel_width, r6

I suggest you leave these up to the cglobal macro

> DECLARE_VAR tmp1, r7
> DECLARE_VAR tmp2, r6

Perhaps these two should use DECLARE_REG_TMP

> movsxd

Use x264asm's movsxifnidn macro, then it will only do something on 64-bit.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: OpenPGP digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140903/d9c1121d/attachment.asc>

More information about the ffmpeg-devel mailing list