On 11/12/18 4:11 AM, Richard Biener wrote:
> 
> This is a semantic change but AFAICS it shouldn't result in any 
> pessimization.  The behavior of the API is non-obvious.
> 
> Bootstrapped and tested on x86_64-unknown-linux-gnu, applied.
> 
> Richard.
> 
> 2018-11-12  Richard Biener  <rguent...@suse.de>
> 
>       * tree-vrp.c (set_value_range_to_nonnull): Clear equiv.
>       (set_value_range_to_null): Likewise.
>       * vr-values.c (vr_values::extract_range_from_comparison):
>       Clear equiv for constant singleton ranges.
No concerns from my side.  When I did my work last year I was trying to
preserve existing semantics, so I didn't really look at places to drop
uses of the equivalence bitmaps.

Jeff

Reply via email to