diff options
author | Richard Guenther <rguenther@suse.de> | 2008-04-15 15:54:26 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2008-04-15 15:54:26 +0000 |
commit | 3bb3bb2d6e6690c10b502ac21189ae739672d7c4 (patch) | |
tree | d139306143b692bac93d3adfef5d5c0c64748535 /gcc/expr.c | |
parent | d9338cf00c16a6fe2e9fdc702ab5f0fcfd1b6abf (diff) | |
download | gcc-3bb3bb2d6e6690c10b502ac21189ae739672d7c4.zip gcc-3bb3bb2d6e6690c10b502ac21189ae739672d7c4.tar.gz gcc-3bb3bb2d6e6690c10b502ac21189ae739672d7c4.tar.bz2 |
tree-ssa-propagate.c (substitute_and_fold): Substitute statements in a basic-block with a backward walk.
2008-04-15 Richard Guenther <rguenther@suse.de>
* tree-ssa-propagate.c (substitute_and_fold): Substitute
statements in a basic-block with a backward walk. Do not
substitute into dead statements but instead remove those.
* gcc.dg/fold-compare-2.c: Adjust testcase.
* gcc.dg/tree-ssa/pr21086.c: Likewise.
From-SVN: r134322
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions