aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2011-07-20 15:13:58 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2011-07-20 15:13:58 +0000
commitf8ecf734ddb7fb486855929b16f84af55b346711 (patch)
treedf2efba10f223dffa23f77c1e089f1043a930599 /gcc/config.gcc
parent73451ae7855681759cde520c001171d9d1bede96 (diff)
downloadgcc-f8ecf734ddb7fb486855929b16f84af55b346711.zip
gcc-f8ecf734ddb7fb486855929b16f84af55b346711.tar.gz
gcc-f8ecf734ddb7fb486855929b16f84af55b346711.tar.bz2
tree-ssa-forwprop.c (remove_prop_source_from_use): Robustify against already removed statements.
2011-07-20 Richard Guenther <rguenther@suse.de> * tree-ssa-forwprop.c (remove_prop_source_from_use): Robustify against already removed statements. (forward_propagate_into_comparison): Remove dead defining stmts. (forward_propagate_into_gimple_cond): Likewise. (forward_propagate_into_cond): Simplify. (ssa_forward_propagate_and_combine): Handle changed cfg from forward_propagate_into_comparison. * tree-ssa-phiopt.c (conditional_replacement): Use proper locations for newly built statements. From-SVN: r176517
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions