aboutsummaryrefslogtreecommitdiff
path: root/libphobos/libdruntime/gcc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2022-06-27 18:40:23 +0200
committerAldy Hernandez <aldyh@redhat.com>2022-06-28 14:43:01 +0200
commit243b5396106c4b1eb813fd06c2bc6f0a3009bae8 (patch)
tree36c41b120684b77a49dfff0eb7a0094f53a0b07e /libphobos/libdruntime/gcc
parenteabd44a02529f7921a4997240aaaefb15f1ef81f (diff)
downloadgcc-243b5396106c4b1eb813fd06c2bc6f0a3009bae8.zip
gcc-243b5396106c4b1eb813fd06c2bc6f0a3009bae8.tar.gz
gcc-243b5396106c4b1eb813fd06c2bc6f0a3009bae8.tar.bz2
Remove legacy EVRP code.
With DOM converted to ranger, there are no longer any uses of the EVRP engine. For that matter, we haven't used the legacy mode in quite a while, so I think it's safe to remove any associated code. There are some methods in vr_values which should now be private, but I didn't bother changing them, as most of the vr_values class will be removed when VRP1 is converted to ranger. Tested on x86-64 Linux. gcc/ChangeLog: * Makefile.in: Remove gimple-ssa-evrp.o and gimple-ssa-evrp-analyze.o. * flag-types.h (enum evrp_mode): Remove. * params.opt: Remove --param=evrp-mode. * tree-vrp.cc (make_pass_early_vrp): New. (pass_vrp::execute): Call early VRP instance. * gimple-ssa-evrp-analyze.cc: Removed. * gimple-ssa-evrp-analyze.h: Removed. * gimple-ssa-evrp.cc: Removed. gcc/testsuite/ChangeLog: * g++.dg/pr100774.C: Remove --param=evrp-mode. * gcc.dg/pr100781.c: Same.
Diffstat (limited to 'libphobos/libdruntime/gcc')
0 files changed, 0 insertions, 0 deletions