Commit 1438de58 by Richard Kenner

(shift_operand): Delete function.

From-SVN: r6181
parent 103869f2
/* Subroutines for insn-output.c for Sun SPARC.
Copyright (C) 1987, 1988, 1989, 1992 Free Software Foundation, Inc.
Copyright (C) 1987, 1988, 1989, 1992, 1993 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com)
This file is part of GNU CC.
......@@ -409,19 +409,6 @@ arith_double_operand (op, mode)
&& (unsigned) (INTVAL (op) + 0x1000) < 0x2000));
}
/* Return true if OP is a register, or is a CONST_INT that can fit in a 5
bit unsigned immediate field. This is an acceptable SImode operand for
the count field of shift instructions. */
int
shift_operand (op, mode)
rtx op;
enum machine_mode mode;
{
return (register_operand (op, mode)
|| (GET_CODE (op) == CONST_INT && (unsigned) (INTVAL (op)) < 32));
}
/* Return truth value of whether OP is a integer which fits the
range constraining immediate operands in most three-address insns,
which have a 13 bit immediate field. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment