diff options
author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-10 16:18:21 +0000 |
---|---|---|
committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-10 16:18:21 +0000 |
commit | 71eb0ada609e9f207b3df893172c2f29440aba0b (patch) | |
tree | 9ec67c01ad5da2b351a0eb8c1ca52cbc4af6d209 /gcc/rtl.def | |
parent | 43bf47e94b0ca9888186fe7a6dd982ad4ccf8e6d (diff) | |
download | gcc-71eb0ada609e9f207b3df893172c2f29440aba0b.tar.gz |
* rtl.def (ASHIFT, ROTATE, ASHIFTRT, LSHIFTRT, ROTATERT):
Recomment.
* tree.def (LSHIFT_EXPR, RSHIFT_EXPR): Recomment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33060 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.def')
-rw-r--r-- | gcc/rtl.def | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/gcc/rtl.def b/gcc/rtl.def index 69c14e0c1b7..58d24e9af3b 100644 --- a/gcc/rtl.def +++ b/gcc/rtl.def @@ -688,15 +688,11 @@ DEF_RTL_EXPR(NOT, "not", "e", '1') /* Operand: 0: value to be shifted. 1: number of bits. */ -DEF_RTL_EXPR(ASHIFT, "ashift", "ee", '2') -DEF_RTL_EXPR(ROTATE, "rotate", "ee", '2') - -/* Right shift operations, for machines where these are not the same - as left shifting with a negative argument. */ - -DEF_RTL_EXPR(ASHIFTRT, "ashiftrt", "ee", '2') -DEF_RTL_EXPR(LSHIFTRT, "lshiftrt", "ee", '2') -DEF_RTL_EXPR(ROTATERT, "rotatert", "ee", '2') +DEF_RTL_EXPR(ASHIFT, "ashift", "ee", '2') /* shift left */ +DEF_RTL_EXPR(ROTATE, "rotate", "ee", '2') /* rotate left */ +DEF_RTL_EXPR(ASHIFTRT, "ashiftrt", "ee", '2') /* arithmetic shift right */ +DEF_RTL_EXPR(LSHIFTRT, "lshiftrt", "ee", '2') /* logical shift right */ +DEF_RTL_EXPR(ROTATERT, "rotatert", "ee", '2') /* rotate right */ /* Minimum and maximum values of two operands. We need both signed and unsigned forms. (We cannot use MIN for SMIN because it conflicts |