2003-02-22 Hans-Peter Nilsson <hp@axis.com>
+ * config/cris/cris.c (cris_rtx_costs): Blockify dangling else.
+ Fix functionalization typo.
+
* regmove.c (optimize_reg_copy_1): Do not replace a hard register
in an asm.
/* Definitions for GCC. Part of the machine description for CRIS.
- Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
Contributed by Axis Communications. Written by Hans-Peter Nilsson.
This file is part of GCC.
and the PIC register. For a global PIC symbol, we also
need a read of the GOT. */
if (flag_pic)
- if (cris_got_symbol (x))
- *total = 2 + 4 + 6;
- else
- *total = 2 + 6;
+ {
+ if (cris_got_symbol (x))
+ *total = 2 + 4 + 6;
+ else
+ *total = 2 + 6;
+ }
else
*total = 6;
return true;
case UMOD:
case DIV:
if (GET_CODE (XEXP (x, 1)) != CONST_INT
- || exact_log2 (INTVAL (XEXP (X, 1)) < 0))
+ || exact_log2 (INTVAL (XEXP (x, 1)) < 0))
{
/* Estimate this as 4 + 8 * #of bits. */
*total = COSTS_N_INSNS (260);