* config/mips/mips.h (REGISTER_MOVE_COST): Remove redundant
case for moving from HI/LO/HI_LO_REG. This makes the behavior
match the comment for MIPS16.
From-SVN: r31413
+2000-01-14 Clinton Popetz <cpopetz@cygnus.com>
+
+ * config/mips/mips.h (REGISTER_MOVE_COST): Remove redundant
+ case for moving from HI/LO/HI_LO_REG. This makes the behavior
+ match the comment for MIPS16.
+
Fri Jan 14 00:28:06 2000 Jeffrey A Law (law@cygnus.com)
* flow.c (split_edge): Do not call set_block_for_insn if we
: (FROM) == FP_REGS && (TO) == FP_REGS ? 2 \
: GR_REG_CLASS_P (FROM) && (TO) == FP_REGS ? 4 \
: (FROM) == FP_REGS && GR_REG_CLASS_P (TO) ? 4 \
- : (((FROM) == HI_REG || (FROM) == LO_REG \
- || (FROM) == MD_REGS || (FROM) == HILO_REG) \
- && ((TO) == M16_REGS || (TO) == M16_NA_REGS)) ? 6 \
: (((FROM) == HI_REG || (FROM) == LO_REG \
|| (FROM) == MD_REGS || (FROM) == HILO_REG) \
&& GR_REG_CLASS_P (TO)) ? (TARGET_MIPS16 ? 12 : 6) \