On Fri, Nov 21, 2014 at 2:32 PM, Patrick Palka wrote:
> On Fri, Nov 21, 2014 at 7:18 AM, Richard Biener
> wrote:
>> On Fri, Nov 21, 2014 at 12:29 PM, Patrick Palka wrote:
>>> When adjusting the value range of an induction variable using SCEV, VRP
>>> calls scev_probably_wraps_p() with use_overfl
On Fri, Nov 21, 2014 at 7:18 AM, Richard Biener
wrote:
> On Fri, Nov 21, 2014 at 12:29 PM, Patrick Palka wrote:
>> When adjusting the value range of an induction variable using SCEV, VRP
>> calls scev_probably_wraps_p() with use_overflow_semantics=true. This
>> parameter set to true makes scev_p
On Fri, Nov 21, 2014 at 12:29 PM, Patrick Palka wrote:
> When adjusting the value range of an induction variable using SCEV, VRP
> calls scev_probably_wraps_p() with use_overflow_semantics=true. This
> parameter set to true makes scev_probably_wraps_p() assume that signed
> induction variables ne
When adjusting the value range of an induction variable using SCEV, VRP
calls scev_probably_wraps_p() with use_overflow_semantics=true. This
parameter set to true makes scev_probably_wraps_p() assume that signed
induction variables never wrap, so for these variables it always returns
false (when s