aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2008-04-15 15:54:26 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2008-04-15 15:54:26 +0000
commit3bb3bb2d6e6690c10b502ac21189ae739672d7c4 (patch)
treed139306143b692bac93d3adfef5d5c0c64748535 /gcc/expr.c
parentd9338cf00c16a6fe2e9fdc702ab5f0fcfd1b6abf (diff)
downloadgcc-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