diff options
author | Richard Biener <rguenther@suse.de> | 2022-12-01 09:01:20 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2022-12-01 10:18:46 +0100 |
commit | 8629f212af0acb113879d0bc45291c54743790f1 (patch) | |
tree | 0705ee3348fa1a29ba809124d4da1352c6982589 /gcc/gimple-predicate-analysis.h | |
parent | 2c089640279614e34b8712bfb318a9d4fc8ac8fe (diff) | |
download | gcc-8629f212af0acb113879d0bc45291c54743790f1.zip gcc-8629f212af0acb113879d0bc45291c54743790f1.tar.gz gcc-8629f212af0acb113879d0bc45291c54743790f1.tar.bz2 |
tree-optimization/107935 - fixup equivalence handling in PHI VN
The following makes sure to honor the backedge processing logic
that forces VARYING there.
PR tree-optimization/107935
* tree-ssa-sccvn.cc (visit_phi): Honor forced VARYING on
backedges.
* gcc.dg/torture/pr107935.c: New testcase.
Diffstat (limited to 'gcc/gimple-predicate-analysis.h')
0 files changed, 0 insertions, 0 deletions