diff options
author | Jeff Law <law@redhat.com> | 2016-01-14 19:45:44 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2016-01-14 19:45:44 -0700 |
commit | 54e32f9d2fac5e8147c1e266229e838f7b122233 (patch) | |
tree | 11920a5ccbf0db329177863f74c5da9fcadba8d3 /gcc/tree-ssa-sccvn.c | |
parent | 3f18cd8253cf88a6312580956c72bcd3ada7d2ac (diff) | |
download | gcc-54e32f9d2fac5e8147c1e266229e838f7b122233.zip gcc-54e32f9d2fac5e8147c1e266229e838f7b122233.tar.gz gcc-54e32f9d2fac5e8147c1e266229e838f7b122233.tar.bz2 |
re PR tree-optimization/69270 (DOM should exploit range information to create more equivalences)
PR tree-optimization/69270
* tree-ssa-dom.c (ssa_name_has_boolean_range): If the type has a
single bit of precision, verify it's also unsigned.
(record_edge_info): Use constant_boolean_node rather than fold_convert
to convert boolean_true/boolean_false to the right type.
From-SVN: r232399
Diffstat (limited to 'gcc/tree-ssa-sccvn.c')
0 files changed, 0 insertions, 0 deletions