Commit 8988641b by J"orn Rennecke Committed by Diego Novillo

sh.h (REGISTER_MOVE_COST): Handle moves from T_REGS to FPUL_REGS.

	* config/sh/sh.h (REGISTER_MOVE_COST): Handle moves from T_REGS to
	FPUL_REGS.

Co-Authored-By: Diego Novillo <dnovillo@cygnus.com>

From-SVN: r29921
parent 8538ac5e
Fri Oct 8 19:46:03 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
Diego Novillo <dnovillo@cygnus.com>
* config/sh/sh.h (REGISTER_MOVE_COST): Handle moves from T_REGS to
FPUL_REGS.
Tue Oct 12 07:38:41 1999 Bruce Korb <autogen@linuxbox.com>
* fixincl/*: Merged "no_bogosity" branch
......
......@@ -1705,7 +1705,8 @@ extern struct rtx_def *sh_builtin_saveregs ();
&& ((DSTCLASS) == GENERAL_REGS || (DSTCLASS) == R0_REGS))) \
? 5 \
: (((DSTCLASS) == FPUL_REGS \
&& ((SRCCLASS) == PR_REGS || (SRCCLASS) == MAC_REGS)) \
&& ((SRCCLASS) == PR_REGS || (SRCCLASS) == MAC_REGS \
|| (SRCCLASS) == T_REGS)) \
|| ((SRCCLASS) == FPUL_REGS \
&& ((DSTCLASS) == PR_REGS || (DSTCLASS) == MAC_REGS))) \
? 7 \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment