diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2004-05-19 03:35:19 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2004-05-18 21:35:19 -0600 |
commit | cc52902d97894d218cf6acfd2aa1b904cb4c62e8 (patch) | |
tree | 62473a83bfb15d0913a0cac54dedc5a8f8620515 /gcc/expr.c | |
parent | eeab4d81a61970e9079dbd9a8033d13e0cc27980 (diff) | |
download | gcc-cc52902d97894d218cf6acfd2aa1b904cb4c62e8.zip gcc-cc52902d97894d218cf6acfd2aa1b904cb4c62e8.tar.gz gcc-cc52902d97894d218cf6acfd2aa1b904cb4c62e8.tar.bz2 |
tree-ssa-phiopt.c (abs_replacement): New function.
* tree-ssa-phiopt.c (abs_replacement): New function.
(empty_block_p): New function extracted from...
(candidate_bb_for_phi_optimization): Break out empty block test.
(conditional_replacement): Use empty_block_p.
(value_replacement): Similarly.
* gcc.dg/tree-ssa/20040514-2.c: Update expected output.
* gcc.dg/tree-ssa/20040518-2.c: New test.
Co-Authored-By: Jeff Law <law@redhat.com>
From-SVN: r82017
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions