diff options
author | Andrew Macleod <amacleod@gcc.gnu.org> | 2018-04-06 13:24:52 +0000 |
---|---|---|
committer | Andrew Macleod <amacleod@gcc.gnu.org> | 2018-04-06 13:24:52 +0000 |
commit | 5d9033d6205532e18866b29e5e330dfc909eb893 (patch) | |
tree | cea648c783eabeab220c83dd25aadf46e420f970 | |
parent | 2cc5d277871c2347fc8b1cec0668b3218c498534 (diff) | |
download | gcc-5d9033d6205532e18866b29e5e330dfc909eb893.zip gcc-5d9033d6205532e18866b29e5e330dfc909eb893.tar.gz gcc-5d9033d6205532e18866b29e5e330dfc909eb893.tar.bz2 |
if we dont get a value for path_range_of_stmt, use range of type
From-SVN: r259171
-rw-r--r-- | gcc/ssa-range.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ssa-range.c b/gcc/ssa-range.c index c185a9c..58595e4 100644 --- a/gcc/ssa-range.c +++ b/gcc/ssa-range.c @@ -297,7 +297,7 @@ path_ranger::path_range_edge (irange& r, tree name, edge e) { /* If it is in this block, evaluate it. */ if (!path_range_stmt (r, stmt)) - return false; + r.set_range (name); } else /* The name comes from outside this block, so evaluate it's value on |