2011-07-20 Vladimir Makarov <vmakarov@redhat.com>
* config/frv/frv.c (frv_register_move_cost): Define explicitly
costs for subclasses of GR_REGS.
From-SVN: r176507
+2011-07-20 Vladimir Makarov <vmakarov@redhat.com>
+
+ * config/frv/frv.c (frv_register_move_cost): Define explicitly
+ costs for subclasses of GR_REGS.
+
2011-07-20 Uros Bizjak <ubizjak@gmail.com>
PR target/49780
case QUAD_REGS:
case GPR_REGS:
+ case GR8_REGS:
+ case GR9_REGS:
+ case GR89_REGS:
+ case FDPIC_REGS:
+ case FDPIC_FPTR_REGS:
+ case FDPIC_CALL_REGS:
+
switch (to)
{
default:
case QUAD_REGS:
case GPR_REGS:
+ case GR8_REGS:
+ case GR9_REGS:
+ case GR89_REGS:
+ case FDPIC_REGS:
+ case FDPIC_FPTR_REGS:
+ case FDPIC_CALL_REGS:
+
return LOW_COST;
case FPR_REGS:
case QUAD_REGS:
case GPR_REGS:
+ case GR8_REGS:
+ case GR9_REGS:
+ case GR89_REGS:
+ case FDPIC_REGS:
+ case FDPIC_FPTR_REGS:
+ case FDPIC_CALL_REGS:
+
case QUAD_ACC_REGS:
case ACCG_REGS:
return MEDIUM_COST;
case QUAD_REGS:
case GPR_REGS:
+ case GR8_REGS:
+ case GR9_REGS:
+ case GR89_REGS:
+ case FDPIC_REGS:
+ case FDPIC_FPTR_REGS:
+ case FDPIC_CALL_REGS:
+
return MEDIUM_COST;
}