[FFmpeg-devel] [PATCH 5/6] x86: hevc_mc: fix register count

Christophe Gisquet christophe.gisquet at gmail.com
Mon Jun 2 08:56:25 CEST 2014


2014-06-01 19:31 GMT+02:00 Christophe Gisquet <christophe.gisquet at gmail.com>:
> 2014-06-01 16:13 GMT+02:00 Christophe Gisquet <christophe.gisquet at gmail.com>:
>> A SBUTTERFLY was unconditionnaly using m10.
> Bad rebase, the use of that new code got moved to the following patch.

This was more complex than I thought as I got the conditions of using
that extra reg wrong. Taking it into account makes the code really
ugly. Another solution is to just always declare the extra reg (and
screw win64).

Note: the incorrect xmm reg usage never seemed to cause issues under
win64. I guess it is an issue when the caller makes heavy usage of
those, like in float code.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-x86-hevc_mc-fix-register-count.patch
Type: text/x-patch
Size: 5709 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140602/254e7489/attachment.bin>

More information about the ffmpeg-devel mailing list