aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Macleod <amacleod@gcc.gnu.org>2018-04-06 13:24:52 +0000
committerAndrew Macleod <amacleod@gcc.gnu.org>2018-04-06 13:24:52 +0000
commit5d9033d6205532e18866b29e5e330dfc909eb893 (patch)
treecea648c783eabeab220c83dd25aadf46e420f970
parent2cc5d277871c2347fc8b1cec0668b3218c498534 (diff)
downloadgcc-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.c2
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