On 28/03/14 4:16 PM, Jason Garrett-Glaser wrote:
> On Thu, Mar 20, 2014 at 11:37 AM, James Almer <[email protected]> wrote:
>> Sandy Bridge Win64:
>> 180 cycles in ff_synth_filter_inner_sse2
>> 150 cycles in ff_synth_filter_inner_avx
>>
>> Also switch some instructions to a three operand format to avoid
>> assembly errors with Yasm 1.1.0 or older.
> 
> If this is an issue, could we possibly resolve it in x86inc.asm
> instead of uglifying the asm?
> 
> Jason

Pretty much every AVX function in the tree is using the operand format to 
workaround this problem, so it will certainly be welcomed if someone fixes 
it.

And i don't think it uglyfies the asm that much. Besides, with the addition 
of the FMA3 version it ends up having a nice vertical alignment.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to