diff options
author | Zdenek Dvorak <dvorakz@suse.cz> | 2005-03-14 17:26:11 +0100 |
---|---|---|
committer | Zdenek Dvorak <rakdver@gcc.gnu.org> | 2005-03-14 16:26:11 +0000 |
commit | 8eaa0f34a3387db91dd66466d201930e83332300 (patch) | |
tree | 95d7ef07115c27e647edbe4b995cc725bc5f2270 /gcc/c-cppbuiltin.c | |
parent | dcd6de6d69c1e59a28345db24de577f8e60fdbd0 (diff) | |
download | gcc-8eaa0f34a3387db91dd66466d201930e83332300.zip gcc-8eaa0f34a3387db91dd66466d201930e83332300.tar.gz gcc-8eaa0f34a3387db91dd66466d201930e83332300.tar.bz2 |
tree-ssa-phiopt.c (minmax_replacement, [...]): New functions.
* tree-ssa-phiopt.c (minmax_replacement, blocks_in_phiopt_order):
New functions.
(tree_ssa_phiopt): Use blocks_in_phiopt_order and minmax_replacement.
Remove unused removed_phis variable.
(conditional_replacement): Use build1/build2.
(abs_replacement): Use last_and_only_stmt and build1/build2.
* gcc.dg/tree-ssa/phi-opt-5.c: New test.
From-SVN: r96439
Diffstat (limited to 'gcc/c-cppbuiltin.c')
0 files changed, 0 insertions, 0 deletions