aboutsummaryrefslogtreecommitdiff
path: root/gcc/print-tree.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-04-21 08:03:23 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-04-21 08:03:23 -0400
commit4d39710e8eb62398d04ace1ad7dd56ecf9f21942 (patch)
tree528baab40a429606d54d09eb8fe262e9278864c8 /gcc/print-tree.c
parent0e32506c6bec44d0259cc49277ffd9268508351e (diff)
downloadgcc-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