Inline delegators in vrp_folder.
authorAldy Hernandez <aldyh@redhat.com>
Wed, 11 Nov 2020 20:09:16 +0000 (21:09 +0100)
committerAldy Hernandez <aldyh@redhat.com>
Fri, 13 Nov 2020 07:34:49 +0000 (08:34 +0100)
commit82990836679f1972141a2f93666bd6d39323a435
tree8548770f5e579f6e16c49d61f73b8233f9eaed18
parent40c4eb67f563ec42e98b30dddacfece562f22fc8
Inline delegators in vrp_folder.

gcc/ChangeLog:

* tree-vrp.c (class vrp_folder): Make visit_stmt, visit_phi,
and m_vr_values private.
(vrp_folder::vrp_evaluate_conditional): Remove.
(vrp_folder::vrp_simplify_stmt_using_ranges): Remove.
(vrp_folder::fold_predicate_in): Inline
vrp_evaluate_conditional and vrp_simplify_stmt_using_ranges.
(vrp_folder::fold_stmt): Same.
gcc/tree-vrp.c