Re: -mno-80387 and MMX autovectorisation

2006-07-16 Thread Rask Ingemann Lambertsen
On Thu, Jun 08, 2006 at 08:50:13AM -0700, Andrew Pinski wrote: > > On Jun 7, 2006, at 11:13 PM, Uros Bizjak wrote: > > >Hello! > > > >Current mainline gcc can efficiently disable x87 instruction when > >-mno-80387 switch is used. In this case, MMX registers can be used for > >the autovectorisatio

Re: -mno-80387 and MMX autovectorisation

2006-06-08 Thread Andrew Pinski
On Jun 7, 2006, at 11:13 PM, Uros Bizjak wrote: Hello! Current mainline gcc can efficiently disable x87 instruction when -mno-80387 switch is used. In this case, MMX registers can be used for the autovectorisation even without emms or femms instructions to switch back to x87 mode. I don't th

-mno-80387 and MMX autovectorisation

2006-06-07 Thread Uros Bizjak
Hello! Current mainline gcc can efficiently disable x87 instruction when -mno-80387 switch is used. In this case, MMX registers can be used for the autovectorisation even without emms or femms instructions to switch back to x87 mode. -mno-80387 introduces ABI change, so existing libraries are al