* gimple-ssa-evrp.c (evrp_dom_walker): Add cleanup method.
commita62a30a47cf5f20b00b6dd0ef40869bd9005435a
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Nov 2017 17:26:43 +0000 (17 17:26 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Nov 2017 17:26:43 +0000 (17 17:26 +0000)
treefd6ecc1600e32401083f09cd6a390432373ece05
parent3c2774abab3e358be3b9b429639c3ab0925bc7a9
* gimple-ssa-evrp.c (evrp_dom_walker): Add cleanup method.
Add private copy constructor and move assignment operators.
Privatize methods and class data where trivially possible.
(evrp_dom_walker::cleanup): New function, extracted from
execute_early_vrp.  Simplify access to class data.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254882 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple-ssa-evrp.c