Re: alias fix for PR58685

2013-10-17 Thread Richard Biener
On Wed, Oct 16, 2013 at 7:53 PM, Bernd Schmidt wrote: > The sequence of events here can be summarized as "shrink-wrapping causes > the i386 backend to do something that confuses alias analysis". The > miscompilation is that two instructions are swapped by the scheduler > when they shouldn't be, du

alias fix for PR58685

2013-10-16 Thread Bernd Schmidt
The sequence of events here can be summarized as "shrink-wrapping causes the i386 backend to do something that confuses alias analysis". The miscompilation is that two instructions are swapped by the scheduler when they shouldn't be, due to an incorrect reg_base_value. The miscompiled function has