aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-range-fold.h
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2022-08-02 13:27:16 +0200
committerAldy Hernandez <aldyh@redhat.com>2022-08-02 17:42:15 +0200
commit6d41f7c39cff9fb5ccce8e60b6de1679a1dc092a (patch)
tree1c8aff930872d8bb3ff74bccf19ccb5237ad8491 /gcc/gimple-range-fold.h
parent353fd1ec3df92fbe66ce1513c5a86bdd5c5e22d1 (diff)
downloadgcc-6d41f7c39cff9fb5ccce8e60b6de1679a1dc092a.zip
gcc-6d41f7c39cff9fb5ccce8e60b6de1679a1dc092a.tar.gz
gcc-6d41f7c39cff9fb5ccce8e60b6de1679a1dc092a.tar.bz2
Make range_of_ssa_name_with_loop_info type agnostic.
gcc/ChangeLog: * gimple-range-fold.cc (fold_using_range::range_of_phi): Remove irange check. (tree_lower_bound): New. (tree_upper_bound): New. (fold_using_range::range_of_ssa_name_with_loop_info): Convert to vrange. * gimple-range-fold.h (range_of_ssa_name_with_loop_info): Change argument to vrange.
Diffstat (limited to 'gcc/gimple-range-fold.h')
-rw-r--r--gcc/gimple-range-fold.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gimple-range-fold.h b/gcc/gimple-range-fold.h
index fbf6627..c2f381d 100644
--- a/gcc/gimple-range-fold.h
+++ b/gcc/gimple-range-fold.h
@@ -173,7 +173,7 @@ protected:
void range_of_builtin_ubsan_call (irange &r, gcall *call, tree_code code,
fur_source &src);
bool range_of_phi (vrange &r, gphi *phi, fur_source &src);
- void range_of_ssa_name_with_loop_info (irange &, tree, class loop *, gphi *,
+ void range_of_ssa_name_with_loop_info (vrange &, tree, class loop *, gphi *,
fur_source &src);
void relation_fold_and_or (irange& lhs_range, gimple *s, fur_source &src);
};