* pa.md (return, return_internal): Use bve for PA2.0.
From-SVN: r29599
This commit is contained in:
parent
9a40d6bc0c
commit
79077c3f97
2 changed files with 14 additions and 2 deletions
|
@ -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")])
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue