aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/error.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-01-19 09:23:48 +0100
committerRichard Biener <rguenther@suse.de>2024-01-19 10:43:07 +0100
commit6ce7008cfa1a240895ecca0898e7dbaecd975567 (patch)
tree809e96885a51aaac33bf9d8ea29bb6c44c9fd6fe /gcc/cp/error.cc
parent3670fb86bcd670f9183d7ff43612746d40dc113f (diff)
downloadgcc-6ce7008cfa1a240895ecca0898e7dbaecd975567.zip
gcc-6ce7008cfa1a240895ecca0898e7dbaecd975567.tar.gz
gcc-6ce7008cfa1a240895ecca0898e7dbaecd975567.tar.bz2
tree-optimization/113494 - Fix two observed regressions with r14-8206
The following handles the situation where we lack a loop-closed PHI for a virtual operand because a loop exit goes to a code region not having any virtual use (an endless loop). It also handles the situation of edge redirection re-allocating a PHI node in the destination block so we have to re-lookup that before populating the new PHI argument. PR tree-optimization/113494 * tree-vect-loop-manip.cc (slpeel_tree_duplicate_loop_to_edge_cfg): Handle endless loop on exit. Handle re-allocated PHI.
Diffstat (limited to 'gcc/cp/error.cc')
0 files changed, 0 insertions, 0 deletions