(complemented_arith_operand): Delete function.
authorJim Wilson <wilson@gcc.gnu.org>
Wed, 5 Mar 1997 19:29:31 +0000 (11:29 -0800)
committerJim Wilson <wilson@gcc.gnu.org>
Wed, 5 Mar 1997 19:29:31 +0000 (11:29 -0800)
(print_operand): Don't handle `e' for CONST_INT.

From-SVN: r13692

gcc/config/mips/mips.c

index ffc254aeda4b9494cd35409fa3eb68561a398b19..eaf24c28fff79272cac1490daa109b13eb557268 100644 (file)
@@ -385,21 +385,6 @@ uns_arith_operand (op, mode)
   return register_operand (op, mode);
 }
 
-/* Return truth value of whether OP can be used as an operands
-   where a register or complemented 16 bit unsigned integer is needed.  */
-
-int
-complemented_arith_operand (op, mode)
-     rtx op;
-     enum machine_mode mode;
-{
-  if (GET_CODE (op) == CONST_INT
-      && (~ (unsigned HOST_WIDE_INT) INTVAL (op) < 0x10000))
-    return TRUE;
-
-  return register_operand (op, mode);
-}
-
 /* Return truth value of whether OP can be used as an operands
    where a 16 bit integer is needed  */
 
@@ -4145,9 +4130,6 @@ print_operand (file, op, letter)
   else if ((letter == 'd') && (GET_CODE(op) == CONST_INT))
     fprintf (file, "%d", (INTVAL(op)));
 
-  else if ((letter == 'e') && (GET_CODE(op) == CONST_INT))
-    fprintf (file, "%d", ~(INTVAL(op)));
-
   else if (letter == 'z'
           && (GET_CODE (op) == CONST_INT)
           && INTVAL (op) == 0)