diff options
author | Richard Biener <rguenther@suse.de> | 2023-07-04 10:46:35 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2023-07-04 12:32:56 +0200 |
commit | 11350734240dbaf9dfe498ad0b7759a23f101ecc (patch) | |
tree | e32ab74a733235311d6d431c92ca142754a4462f /gcc/rust/backend/rust-tree.cc | |
parent | 6eea7eaf11e2b04670c4bb75f48600747dd76768 (diff) | |
download | gcc-11350734240dbaf9dfe498ad0b7759a23f101ecc.zip gcc-11350734240dbaf9dfe498ad0b7759a23f101ecc.tar.gz gcc-11350734240dbaf9dfe498ad0b7759a23f101ecc.tar.bz2 |
Use mark_ssa_maybe_undefs in PHI-OPT
The following removes gimple_uses_undefined_value_p and instead
uses the conservative mark_ssa_maybe_undefs in PHI-OPT, the last
user of the other API.
* tree-ssa-phiopt.cc (pass_phiopt::execute): Mark SSA undefs.
(empty_bb_or_one_feeding_into_p): Check for them.
* tree-ssa.h (gimple_uses_undefined_value_p): Remove.
* tree-ssa.cc (gimple_uses_undefined_value_p): Likewise.
Diffstat (limited to 'gcc/rust/backend/rust-tree.cc')
0 files changed, 0 insertions, 0 deletions