aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2020-04-29 11:05:37 +0200
committerAldy Hernandez <aldyh@redhat.com>2020-04-29 11:06:32 +0200
commitd01bb094e052cd089ee50aeb036e593598c4de99 (patch)
tree7cac2f836aded725f6651db7f93f88e0e52ecf61 /gcc
parentd34a06eb10fc80e67b15524a3572f11a86e37e73 (diff)
downloadgcc-d01bb094e052cd089ee50aeb036e593598c4de99.zip
gcc-d01bb094e052cd089ee50aeb036e593598c4de99.tar.gz
gcc-d01bb094e052cd089ee50aeb036e593598c4de99.tar.bz2
Use trace_ranger in evrp_range_analyzer.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/gimple-ssa-evrp-analyze.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/gimple-ssa-evrp-analyze.c b/gcc/gimple-ssa-evrp-analyze.c
index c7a39d3..001f50d 100644
--- a/gcc/gimple-ssa-evrp-analyze.c
+++ b/gcc/gimple-ssa-evrp-analyze.c
@@ -84,7 +84,7 @@ evrp_range_analyzer::evrp_range_analyzer (bool update_global_ranges)
e->flags |= EDGE_EXECUTABLE;
}
vr_values = new class vr_values_tester;
- ranger = new global_ranger;
+ ranger = new trace_ranger;
gori = new trace_vr_gori_interface (vr_values);
}
@@ -373,6 +373,7 @@ evrp_range_analyzer::try_find_new_range_for_assert (const assert_info &assert,
bool gori_can_calculate = (assert.gori_computable_p
&& gori->gori_computable_p (name, e->src));
+ gori_can_calculate = false;
if (gori_can_calculate)
{
if (!gori->outgoing_edge_range_p (vr_gori, e, name))