diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-04-21 08:03:23 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-04-21 08:03:23 -0400 |
commit | 4d39710e8eb62398d04ace1ad7dd56ecf9f21942 (patch) | |
tree | 528baab40a429606d54d09eb8fe262e9278864c8 /gcc/print-tree.c | |
parent | 0e32506c6bec44d0259cc49277ffd9268508351e (diff) | |
download | gcc-4d39710e8eb62398d04ace1ad7dd56ecf9f21942.zip gcc-4d39710e8eb62398d04ace1ad7dd56ecf9f21942.tar.gz gcc-4d39710e8eb62398d04ace1ad7dd56ecf9f21942.tar.bz2 |
([lr]rotate_double): Replace; old versions were bogus.
(fold, shift and rotate): Don't call tree_int_cst_sgn on non-integer.
(fold, case LROTATE_EXPR): If constant count, convert to RROTATE_EXPR.
(fold, case RROTATE_EXPR): Sometimes commute logical op with rotate.
Delete pair of counteracting shifts.
From-SVN: r9425
Diffstat (limited to 'gcc/print-tree.c')
0 files changed, 0 insertions, 0 deletions