[FFmpeg-devel] [PATCH 2/2] x86: convert DNxHDenc inline asm to yasm

Michael Niedermayer michaelni at gmx.at
Thu Mar 27 23:38:53 CET 2014


On Thu, Mar 27, 2014 at 08:02:25AM -0400, Ronald S. Bultje wrote:
> Hi,
> 
> On Wed, Mar 26, 2014 at 10:06 PM, Timothy Gu <timothygu99 at gmail.com> wrote:
> 
> > +INIT_XMM sse2
> > +cglobal get_pixels_8x4_sym, 3,3,5, block, pixels, linesize
> > +    pxor      m4,       m4
> > +    movq      m0,       [pixelsq]
> > +    add       pixelsq,  linesizeq
> > +    movq      m1,       [pixelsq]
> > +    movq      m2,       [pixelsq+linesizeq]
> > +    movq      m3,       [pixelsq+linesizeq*2]
> > +    punpcklbw m0,       m4
> > +    punpcklbw m1,       m4
> > +    punpcklbw m2,       m4
> > +    punpcklbw m3,       m4
> > +    mova  [blockq    ], m0
> > +    mova  [blockq+16 ], m1
> > +    mova  [blockq+32 ], m2
> > +    mova  [blockq+48 ], m3
> > +    mova  [blockq+64 ], m3
> > +    mova  [blockq+80 ], m2
> > +    mova  [blockq+96 ], m1
> > +    mova  [blockq+112], m0
> > +    RET
> >
> 
> Patch OK.

applied

thanks

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The misfortune of the wise is better than the prosperity of the fool.
-- Epicurus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140327/80eb652d/attachment.asc>


More information about the ffmpeg-devel mailing list