aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.cc
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2023-09-28 09:19:32 -0400
committerAndrew MacLeod <amacleod@redhat.com>2023-10-03 10:25:51 -0400
commit7eb5ce7f58ed4a48641e1786e4fdeb2f7fb8c5ff (patch)
treeb000199f69110fca1976fd99cfa3c1bc7b408b20 /gcc/cgraph.cc
parentec8e86690ee572f03e6ffda288f2d28fd86f9d65 (diff)
downloadgcc-7eb5ce7f58ed4a48641e1786e4fdeb2f7fb8c5ff.zip
gcc-7eb5ce7f58ed4a48641e1786e4fdeb2f7fb8c5ff.tar.gz
gcc-7eb5ce7f58ed4a48641e1786e4fdeb2f7fb8c5ff.tar.bz2
Remove pass counting in VRP.
Rather than using a pass count to decide which parameters are passed to VRP, makemit explicit. * passes.def (pass_vrp): Pass "final pass" flag as parameter. * tree-vrp.cc (vrp_pass_num): Remove. (pass_vrp::my_pass): Remove. (pass_vrp::pass_vrp): Add warn_p as a parameter. (pass_vrp::final_p): New. (pass_vrp::set_pass_param): Set final_p param. (pass_vrp::execute): Call execute_range_vrp with no conditions. (make_pass_vrp): Pass additional parameter. (make_pass_early_vrp): Ditto.
Diffstat (limited to 'gcc/cgraph.cc')
0 files changed, 0 insertions, 0 deletions