Commit d4f2728a by John David Anglin Committed by John David Anglin

pa.md: Add fpstore_load and store_fpload instruction types.

	* pa.md: Add fpstore_load and store_fpload instruction types.  Provide
	reservation, bypass and anti-bypass descriptions for these instructions.
	Update move patterns.
	* pa.c (hppa_fpstore_bypass_p): Check for both TYPE_FPSTORE_LOAD and
	TYPE_FPSTORE.

From-SVN: r123041
parent 6bad4e43
2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* pa.md: Add fpstore_load and store_fpload instruction types. Provide
reservation, bypass and anti-bypass descriptions for these instructions.
Update move patterns.
* pa.c (hppa_fpstore_bypass_p): Check for both TYPE_FPSTORE_LOAD and
TYPE_FPSTORE.
2007-03-18 Dorit Nuzman <dorit@il.ibm.com> 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
* tree-vect-transform.c (get_initial_def_for_induction): Replace * tree-vect-transform.c (get_initial_def_for_induction): Replace
......
...@@ -58,7 +58,8 @@ hppa_fpstore_bypass_p (rtx out_insn, rtx in_insn) ...@@ -58,7 +58,8 @@ hppa_fpstore_bypass_p (rtx out_insn, rtx in_insn)
rtx set; rtx set;
if (recog_memoized (in_insn) < 0 if (recog_memoized (in_insn) < 0
|| get_attr_type (in_insn) != TYPE_FPSTORE || (get_attr_type (in_insn) != TYPE_FPSTORE
&& get_attr_type (in_insn) != TYPE_FPSTORE_LOAD)
|| recog_memoized (out_insn) < 0) || recog_memoized (out_insn) < 0)
return 0; return 0;
......
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