diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2023-02-01 11:46:18 -0500 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2023-02-03 14:42:46 -0500 |
commit | 093e2e1b201c0f324e0d8bfe6487aa2d470a13e7 (patch) | |
tree | 59daf97769e66402dfe7cbf4467c3e545cbf0864 /gcc/fortran/trans-decl.cc | |
parent | 27ac6a707e7438c3cec79c24f5d53de79493e2f8 (diff) | |
download | gcc-093e2e1b201c0f324e0d8bfe6487aa2d470a13e7.zip gcc-093e2e1b201c0f324e0d8bfe6487aa2d470a13e7.tar.gz gcc-093e2e1b201c0f324e0d8bfe6487aa2d470a13e7.tar.bz2 |
Reset SCEV before removing unreachable globals.
SCEV should be reset in VRP before trying to remove unreachable globals
to avoid triggering issues with it's cache.
PR tree-optimization/107570
gcc/
* tree-vrp.cc (remove_and_update_globals): Reset SCEV.
gcc/testsuite/
* gcc.dg/pr107570.c: New.
Diffstat (limited to 'gcc/fortran/trans-decl.cc')
0 files changed, 0 insertions, 0 deletions