diff options
author | Jeff Law <law@gcc.gnu.org> | 2005-03-10 21:52:42 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2005-03-10 21:52:42 -0700 |
commit | cbefb99c9944240c248e7aa8dcd9bfd2b7ecc864 (patch) | |
tree | b68e8b88fbd204957fa2a685eaa6985b21264dfc /gcc/lambda-code.c | |
parent | c0cbd601303809da24e1ea49b711193cba4815be (diff) | |
download | gcc-cbefb99c9944240c248e7aa8dcd9bfd2b7ecc864.zip gcc-cbefb99c9944240c248e7aa8dcd9bfd2b7ecc864.tar.gz gcc-cbefb99c9944240c248e7aa8dcd9bfd2b7ecc864.tar.bz2 |
re PR tree-optimization/15784 (fold misses binary optimization)
PR tree-optimization/15784
* fold-const.c (fold): Fold ~A + 1 to -A. Fold -A - 1
and -1 - A to ~A.
* stmt.c (expand_case): Don't change index_type. Convert minval
to the proper type.
From-SVN: r96289
Diffstat (limited to 'gcc/lambda-code.c')
0 files changed, 0 insertions, 0 deletions