* config/sh/sh.c (sh_register_move_cost):
Add case for moving between MAC_REGS.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68484
138bc75d-0d04-0410-961f-
82ee72b054a4
+2003-06-25 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
+
+ * config/sh/sh.c (sh_register_move_cost):
+ Add case for moving between MAC_REGS.
+
2003-06-25 Zack Weinberg <zack@codesourcery.com>
PR 10178
if (dstclass == T_REGS || dstclass == PR_REGS)
return 10;
+ if (dstclass == MAC_REGS && srcclass == MAC_REGS)
+ return 4;
+
if (mode == SImode && ! TARGET_SHMEDIA && TARGET_FMOVD
&& REGCLASS_HAS_FP_REG (srcclass)
&& REGCLASS_HAS_FP_REG (dstclass))