+2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/alpha/alpha.c, config/arc/arc.c, config/avr/avr.c,
+ config/i386/i386.c, config/i386/i386.h, config/i386/i386.md,
+ config/ia64/ia64.c, config/ia64/unwind-ia64.c,
+ config/m32r/m32r.c, config/ns32k/ns32k.c, config/pa/pa.c,
+ config/pdp11/pdp11.c, config/rs6000/rs6000.c,
+ config/sparc/sparc.c, config/vax/vax.c: Revert the
+ replacements of "FALLTHRU" with "Fall through" done in the
+ previous patch.
+
2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
* config/darwin.c, config/darwin.h, config/freebsd-spec.h,
*total = 0;
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case CONST_DOUBLE:
if (x == CONST0_RTX (mode))
*total = COSTS_N_INSNS (1);
return false;
}
- /* Fall through. */
+ /* FALLTHRU */
case ASHIFTRT:
case LSHIFTRT:
*total = COSTS_N_INSNS (1);
return false;
}
- /* Fall through. */
+ /* FALLTHRU */
case ABS:
if (! float_mode_p)
*total = COSTS_N_INSNS (1) + alpha_rtx_cost_data[alpha_cpu].int_cmov;
return false;
}
- /* Fall through. */
+ /* FALLTHRU */
case FLOAT:
case UNSIGNED_FLOAT:
case NE:
if (!fp_p && op1 == const0_rtx)
break;
- /* Fall through. */
+ /* FALLTHRU */
case ORDERED:
cmp_code = reverse_condition (code);
case VOIDmode:
if (GET_CODE (operands[i]) != CONST_INT)
abort ();
- /* Fall through. */
+ /* FALLTHRU */
case DImode:
reg = gen_rtx_REG (DImode, regno);
regno += 1;
case MODE_INT:
/* Do the same thing as PROMOTE_MODE. */
mode = DImode;
- /* Fall through. */
+ /* FALLTHRU */
case MODE_COMPLEX_INT:
case MODE_VECTOR_INT:
*total = 0;
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case CONST:
case LABEL_REF:
*total = 2;
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case CONST:
case LABEL_REF:
case BLKmode:
if (bytes < 0)
break;
- /* Fall through. */
+ /* FALLTHRU */
case DImode:
case SImode:
case HImode:
default:
return false;
}
- /* Fall through. */
+ /* FALLTHRU */
case SYMBOL_REF:
case LABEL_REF:
case LABEL_REF:
x = XEXP (x, 0);
- /* Fall through. */
+ /* FALLTHRU */
case CODE_LABEL:
ASM_GENERATE_INTERNAL_LABEL (buf, "L", CODE_LABEL_NUMBER (x));
assemble_name (asm_out_file, buf);
fputs ("st(0)", file);
break;
}
- /* Fall through. */
+ /* FALLTHRU */
case 8:
case 4:
case 12:
if (! ANY_FP_REG_P (x))
putc (code == 8 && TARGET_64BIT ? 'r' : 'e', file);
- /* Fall through. */
+ /* FALLTHRU */
case 16:
case 2:
normal:
case CCmode:
if (req_mode == CCGCmode)
return 0;
- /* Fall through. */
+ /* FALLTHRU */
case CCGCmode:
if (req_mode == CCGOCmode || req_mode == CCNOmode)
return 0;
- /* Fall through. */
+ /* FALLTHRU */
case CCGOCmode:
if (req_mode == CCZmode)
return 0;
- /* Fall through. */
+ /* FALLTHRU */
case CCZmode:
break;
case HImode:
case SImode:
operand = gen_lowpart (DImode, operand);
- /* Fall through. */
+ /* FALLTHRU */
case DImode:
emit_insn (
gen_rtx_SET (VOIDmode,
/* It is better to store HImodes as SImodes. */
if (!TARGET_PARTIAL_REG_STALL)
operand = gen_lowpart (SImode, operand);
- /* Fall through. */
+ /* FALLTHRU */
case SImode:
emit_insn (
gen_rtx_SET (VOIDmode,
return false;
}
}
- /* Fall through. */
+ /* FALLTHRU */
case ROTATE:
case ASHIFTRT:
return true;
}
}
- /* Fall through. */
+ /* FALLTHRU */
case MINUS:
if (FLOAT_MODE_P (mode))
*total = COSTS_N_INSNS (ix86_cost->fadd);
return false;
}
- /* Fall through. */
+ /* FALLTHRU */
case AND:
case IOR:
<< (GET_MODE (XEXP (x, 1)) != DImode)));
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case NEG:
if (FLOAT_MODE_P (mode))
*total = COSTS_N_INSNS (ix86_cost->fchs);
return false;
}
- /* Fall through. */
+ /* FALLTHRU */
case NOT:
if (!TARGET_64BIT && mode == DImode)
{ \
case '3': \
builtin_define ("__tune_pentium3__"); \
- /* Fall through. */ \
+ /* FALLTHRU */ \
case '2': \
builtin_define ("__tune_pentium2__"); \
break; \
case TYPE_SSEMOV:
if (get_attr_mode (insn) == MODE_TI)
return "movdqa\t{%1, %0|%0, %1}";
- /* Fall through. */
+ /* FALLTHRU */
case TYPE_MMXMOV:
/* Moves from and into integer register is done using movd opcode with
REX prefix. */
case TYPE_SSEMOV:
if (get_attr_mode (insn) == MODE_TI)
return "movdqa\t{%1, %0|%0, %1}";
- /* Fall through. */
+ /* FALLTHRU */
case TYPE_MMXMOV:
return "movq\t{%1, %0|%0, %1}";
case TYPE_MULTI:
|| GET_CODE (XEXP (XEXP (op, 0), 0)) != SYMBOL_REF)
break;
op = XEXP (XEXP (op, 0), 0);
- /* Fall through. */
+ /* FALLTHRU */
case SYMBOL_REF:
if (CONSTANT_POOL_ADDRESS_P (op))
case SUBREG:
x = SUBREG_REG (x);
- /* Fall through. */
+ /* FALLTHRU */
case REG:
if (REGNO (x) == AR_UNAT_REGNUM)
{
need_barrier = 1;
break;
}
- /* Fall through. */
+ /* FALLTHRU */
case INSN:
if (GET_CODE (PATTERN (insn)) == USE
*nat = 1;
return;
}
- /* Fall through. */
+ /* FALLTHRU */
case UNW_NAT_NONE:
dummy_nat = 0;
*total = 0;
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case CONST:
case LABEL_REF:
case MULT:
cost += 2;
- /* Fall through. */
+ /* FALLTHRU */
case PLUS:
cost += ns32k_address_cost (XEXP (operand, 0));
cost += ns32k_address_cost (XEXP (operand, 1));
*total = COSTS_N_INSNS (14);
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case UDIV:
case MOD:
*total = 0;
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case CONST:
case LABEL_REF:
case 'Q':
if (TARGET_MFCRF)
fputc (',',file);
- /* Fall through. */
+ /* FALLTHRU */
else
return;
*total = COSTS_N_INSNS (2);
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case UDIV:
case UMOD:
*total = 0;
return true;
}
- /* Fall through. */
+ /* FALLTHRU */
case HIGH:
*total = 2;
return 1;
if (outer_code == PLUS && (unsigned HOST_WIDE_INT) -INTVAL (x) <= 077)
return 1;
- /* Fall through. */
+ /* FALLTHRU */
case CONST:
case LABEL_REF: