diff options
author | Richard Guenther <rguenther@suse.de> | 2012-05-03 13:07:31 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2012-05-03 13:07:31 +0000 |
commit | bea966c222bf8900ebfcc5cd6d83e507b6bec748 (patch) | |
tree | a6ef2b4891761de6c30f680aa1eacc98ad9c1215 /gcc/cfgexpand.c | |
parent | 1cbdef5105b002f57a9e60be4768084b3c36e405 (diff) | |
download | gcc-bea966c222bf8900ebfcc5cd6d83e507b6bec748.zip gcc-bea966c222bf8900ebfcc5cd6d83e507b6bec748.tar.gz gcc-bea966c222bf8900ebfcc5cd6d83e507b6bec748.tar.bz2 |
tree-ssa-pre.c (valid_in_sets): Remove checking of trapping operations.
2012-05-03 Richard Guenther <rguenther@suse.de>
* tree-ssa-pre.c (valid_in_sets): Remove checking of trapping
operations.
(prune_clobbered_mems): Do it here. Do not uselessly sort
expressions.
(compute_avail): Do not add possibly trapping operations to
EXP_GEN if they might not be executed in the block.
* gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
From-SVN: r187096
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions