On Fri, May 11, 2012 at 07:16:24PM +0200, Christophe Gisquet wrote:
> 2012/5/11 Diego Biurrun <[email protected]>:
> > 0x089c6039 <ff_rv40_weight_func_rnd_16_mmx+57>: pshufw $0x0,%mm2,%mm2
> 
> This is one of the instructions causing issues. Thanks for confirming this.
> 
> > This does not fix the sigill I was experiencing.  Then again, my CPU does
> > not have MMX2 in the first place.  Did you test on such a CPU?
> 
> No, this was a guess from the code, but your CPU even with Mikael's
> patch should still fault on sigill.
> 
> Please see the 2nd patch attached in a reply to Donald in this thread.
> Both are needed afaik.

No, I just need the patch I posted.  My K6-III has no MMX2, so MMX2
functions are not used and SSE instructions in them do not bother it.

That said, I trust you that your patch is correct.  I will push it
once somebody with more Assembly knowledge than myself OKs it or
we can find a person to test it on a suitable CPU.

Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to