diff options
author | Jeff Law <law@redhat.com> | 2017-11-17 10:34:36 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2017-11-17 10:34:36 -0700 |
commit | 6566b0fb86addb5c28d3ff8b2631f7f9516d4054 (patch) | |
tree | f111146e0fbe90f8ede7faf03954bc0be8a5f69d /gcc/except.c | |
parent | 0dee5a2a29183210dc989b0cfc2870dccab7c071 (diff) | |
download | gcc-6566b0fb86addb5c28d3ff8b2631f7f9516d4054.zip gcc-6566b0fb86addb5c28d3ff8b2631f7f9516d4054.tar.gz gcc-6566b0fb86addb5c28d3ff8b2631f7f9516d4054.tar.bz2 |
gimple-ssa-evrp.c (class evrp_range_analyzer): New class extracted from evrp_dom_walker class.
* gimple-ssa-evrp.c (class evrp_range_analyzer): New class extracted
from evrp_dom_walker class. Various methods moved into new class.
(evrp_range_analyzer::evrp_range_analyzer): Constructor for new class.
(evrp_range_analyzer::enter): New method.
(evrp_range_analyzer::leave): New method.
(evrp_dom_walker): Remove delegators no longer needed by this class.
Replace vr_values data member with evrp_range_analyzer
From-SVN: r254884
Diffstat (limited to 'gcc/except.c')
0 files changed, 0 insertions, 0 deletions