[FFmpeg-cvslog] r25153 - in trunk/libavcodec/x86: dsputilenc_mmx.c h264dsp_mmx.c

Ronald S. Bultje rsbultje
Wed Sep 22 15:56:44 CEST 2010


Hi,

On Wed, Sep 22, 2010 at 9:29 AM, Michael Niedermayer <michaelni at gmx.at> wrote:
> On Tue, Sep 21, 2010 at 07:57:21PM +0200, mru wrote:
>> Author: mru
>> Date: Tue Sep 21 19:57:21 2010
>> New Revision: 25153
>>
>> Log:
>> x86: disable SSE functions using stack when stack is not aligned
>
> i think an aligned stack should be mandatory for libav* with asm
> trying to disable functions that fail and to maintain this (while ignoring
> functions that just run slower) seems to me like a bad compromise
> unless the compiler in question with the disabled function ends up faster than
> an alternative compiler

I suggested that also. Mans and Carl Eugen think it's a little early
to not support such compiles.

This involves e.g. ICC 10.x, see
http://software.intel.com/en-us/forums/showthread.php?t=77453&p=1#

Ronald



More information about the ffmpeg-cvslog mailing list