diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2021-10-15 12:06:27 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2021-10-21 09:28:23 -0400 |
commit | bd400db6d3ec167142ace352db00f84d382e33a8 (patch) | |
tree | 820a241aa40f9a53beb75f75cc0634ea66dc0c5b /gcc/cfgexpand.c | |
parent | 434ebc1e08b1d83ecd3622ee2a3c7270869bda52 (diff) | |
download | gcc-bd400db6d3ec167142ace352db00f84d382e33a8.zip gcc-bd400db6d3ec167142ace352db00f84d382e33a8.tar.gz gcc-bd400db6d3ec167142ace352db00f84d382e33a8.tar.bz2 |
Add --param=vrp1-mode and --param=vrp2-mode.
Add 2 new params to select between VRP and RANGER to be used for each pass.
* doc/invoke.texi: (vrp1-mode, vrp2-mode): Document.
* flag-types.h: (enum vrp_mode): New.
* params.opt: (vrp1-mode, vrp2-mode): New.
* tree-vrp.c (vrp_pass_num): New.
(pass_vrp::pass_vrp): Set pass number.
(pass_vrp::execute): Choose which VRP mode to execute.
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions