aboutsummaryrefslogtreecommitdiff
path: root/libcpp/charset.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-08-25 16:27:12 +0200
committerRichard Biener <rguenther@suse.de>2022-08-26 08:23:50 +0200
commit8b4d528d8c57ad7a2d5e39427bf4af7b8c1668c3 (patch)
tree80b019eafb2699382dd7350f7b9ace146e416556 /libcpp/charset.cc
parenteb6358247a9386db2828450477d86064f213e0a8 (diff)
downloadgcc-8b4d528d8c57ad7a2d5e39427bf4af7b8c1668c3.zip
gcc-8b4d528d8c57ad7a2d5e39427bf4af7b8c1668c3.tar.gz
gcc-8b4d528d8c57ad7a2d5e39427bf4af7b8c1668c3.tar.bz2
Improve uninit_analysis::collect_phi_def_edges
This avoids expanding an edge to those of a PHI def if it is not may-undefined, reducing the number of compute_control_dep_chain calls. * gimple-predicate-analysis.cc (uninit_analysis::collect_phi_def_edges): Only expand a PHI def edge when it is possibly undefined.
Diffstat (limited to 'libcpp/charset.cc')
0 files changed, 0 insertions, 0 deletions