Commit ec5de8d8 by Kazu Hirata Committed by Kazu Hirata

postreload.c (reload_cse_move2add): Generate just a PLUS instead of an entire SET.

	* postreload.c (reload_cse_move2add): Generate just a PLUS
	instead of an entire SET.

From-SVN: r78527
parent 5bbeea44
2004-02-26 Kazu Hirata <kazu@cs.umass.edu>
* postreload.c (reload_cse_move2add): Generate just a PLUS
instead of an entire SET.
2004-02-26 Jan Hubicka <jh@suse.cz>
* config.gcc: Add support for nocoma/prescott/pentium-m/pentium3m
......
......@@ -1255,12 +1255,8 @@ reload_cse_move2add (rtx first)
else if (rtx_cost (new_src, PLUS) < rtx_cost (src, SET)
&& have_add2_insn (reg, new_src))
{
rtx newpat = gen_rtx_SET (VOIDmode,
reg,
gen_rtx_PLUS (GET_MODE (reg),
reg,
new_src));
validate_change (insn, &PATTERN (insn), newpat, 0);
rtx tem = gen_rtx_PLUS (GET_MODE (reg), reg, new_src);
validate_change (insn, &SET_SRC (pat), tem, 0);
}
else
{
......
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