diff options
author | Richard Biener <rguenther@suse.de> | 2024-02-07 13:08:43 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2024-02-07 15:49:51 +0100 |
commit | 8636c538b68068cd2a4115fece531dc3e3e3a84a (patch) | |
tree | 69093ae104c97e68786caf29371c01e5003a6366 /gcc/fortran | |
parent | 99200573096c03120c8d4514383951acecdd5ab1 (diff) | |
download | gcc-8636c538b68068cd2a4115fece531dc3e3e3a84a.zip gcc-8636c538b68068cd2a4115fece531dc3e3e3a84a.tar.gz gcc-8636c538b68068cd2a4115fece531dc3e3e3a84a.tar.bz2 |
tree-optimization/113796 - if-conversion and ranges
The following makes sure to wipe range info before folding the
COND_EXPRs we insert as part of replacing PHI nodes when combining
blocks in the if-conversion pass.
PR tree-optimization/113796
* tree-if-conv.cc (combine_blocks): Wipe range-info before
replacing PHIs and inserting predicates.
* gcc.dg/torture/pr113796.c: New testcase.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions