aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/Wcast-align.c
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 /gcc/testsuite/c-c++-common/Wcast-align.c
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 'gcc/testsuite/c-c++-common/Wcast-align.c')
0 files changed, 0 insertions, 0 deletions