Commit 79077c3f by Jeffrey A Law Committed by Jeff Law

* pa.md (return, return_internal): Use bve for PA2.0.

From-SVN: r29599
parent 9a40d6bc
......@@ -37,6 +37,8 @@ Wed Sep 22 06:25:15 1999 Jim Kingdon <http://developer.redhat.com>
Wed Sep 22 06:06:57 1999 Jeffrey A Law (law@cygnus.com)
* pa.md (return, return_internal): Use bve for PA2.0.
* pa.md (fused multiply): Add variants which reduce height for the
fused multiply, but which still generate 2 insns.
(fnegabs): Similarly.
......
......@@ -4498,7 +4498,12 @@
(define_insn "return"
[(return)]
"hppa_can_use_return_insn_p ()"
"bv%* %%r0(%%r2)"
"*
{
if (TARGET_PA_20)
return \"bve%* (%%r2)\";
return \"bv%* %%r0(%%r2)\";
}"
[(set_attr "type" "branch")
(set_attr "length" "4")])
......@@ -4508,7 +4513,12 @@
[(use (reg:SI 2))
(return)]
""
"bv%* %%r0(%%r2)"
"*
{
if (TARGET_PA_20)
return \"bve%* (%%r2)\";
return \"bv%* %%r0(%%r2)\";
}"
[(set_attr "type" "branch")
(set_attr "length" "4")])
......
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