+2014-05-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * config/picochip/picochip-protos.h (picochip_regno_nregs): Change
+ int argument to enum machine_mode.
+ (picochip_class_max_nregs): Ditto.
+ * config/picochip/picochip.c (picochip_regno_nregs): Ditto.
+ (picochip_class_max_nregs): Ditto.
+
2014-05-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* target.def: Add new target hook.
extern rtx gen_min_reg(rtx opnd1,rtx opnd2);
-extern int picochip_regno_nregs (int regno, int mode);
-extern int picochip_class_max_nregs (int klass, int mode);
+extern int picochip_regno_nregs (int regno, enum machine_mode mode);
+extern int picochip_class_max_nregs (int klass, enum machine_mode mode);
extern void picochip_order_regs_for_local_alloc (void);
}
int
-picochip_regno_nregs (int regno ATTRIBUTE_UNUSED, int mode)
+picochip_regno_nregs (int regno ATTRIBUTE_UNUSED, enum machine_mode mode)
{
/* Special case - only one register needed. */
}
int
-picochip_class_max_nregs (int reg_class, int mode)
+picochip_class_max_nregs (int reg_class, enum machine_mode mode)
{
int size = ((GET_MODE_SIZE (mode) + UNITS_PER_WORD - 1) / UNITS_PER_WORD);