diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2019-06-13 09:46:00 +0000 |
---|---|---|
committer | Aldy Hernandez <aldyh@gcc.gnu.org> | 2019-06-13 09:46:00 +0000 |
commit | fa8ba8b84cf4f1caf581b09d808d6e57b1ff2843 (patch) | |
tree | 974fdf46b52abb2f7b4de4981329e8f625215904 /gcc/gimple-loop-versioning.cc | |
parent | a7b183bf22c7c57fc0d8851f84db6fff694ba5f8 (diff) | |
download | gcc-fa8ba8b84cf4f1caf581b09d808d6e57b1ff2843.zip gcc-fa8ba8b84cf4f1caf581b09d808d6e57b1ff2843.tar.gz gcc-fa8ba8b84cf4f1caf581b09d808d6e57b1ff2843.tar.bz2 |
Revamp value_range::may_contain_p.
From-SVN: r272238
Diffstat (limited to 'gcc/gimple-loop-versioning.cc')
-rw-r--r-- | gcc/gimple-loop-versioning.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gimple-loop-versioning.cc b/gcc/gimple-loop-versioning.cc index 2f7cda9..fe27300 100644 --- a/gcc/gimple-loop-versioning.cc +++ b/gcc/gimple-loop-versioning.cc @@ -1488,7 +1488,7 @@ loop_versioning::prune_loop_conditions (struct loop *loop, vr_values *vrs) { tree name = ssa_name (i); value_range *vr = vrs->get_value_range (name); - if (vr && !range_includes_p (vr, 1)) + if (vr && !vr->may_contain_p (build_one_cst (TREE_TYPE (name)))) { if (dump_enabled_p ()) dump_printf_loc (MSG_NOTE, find_loop_location (loop), |