diff options
author | Martin Liska <mliska@suse.cz> | 2021-01-12 13:40:44 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2021-01-13 11:33:28 +0100 |
commit | 7875e8dc831f30eec7203e090a209efe4c01a27d (patch) | |
tree | 48b1f10b1e11157c58ca1bad0181aa2f339acec9 /gcc/optabs.c | |
parent | 0db5f48848632cc571022b2c700ddcf69264f433 (diff) | |
download | gcc-7875e8dc831f30eec7203e090a209efe4c01a27d.zip gcc-7875e8dc831f30eec7203e090a209efe4c01a27d.tar.gz gcc-7875e8dc831f30eec7203e090a209efe4c01a27d.tar.bz2 |
if-to-switch: fix also virtual phis
gcc/ChangeLog:
PR tree-optimization/98455
* gimple-if-to-switch.cc (condition_info::record_phi_mapping):
Record also virtual PHIs.
(pass_if_to_switch::execute): Return TODO_cleanup_cfg only
conditionally.
gcc/testsuite/ChangeLog:
PR tree-optimization/98455
* gcc.dg/tree-ssa/pr98455.c: New test.
Diffstat (limited to 'gcc/optabs.c')
0 files changed, 0 insertions, 0 deletions