Commit 274ec8c4 by John David Anglin

pa.c (pa_output_indirect_call): Fix typos in last change.

	* config/pa/pa.c (pa_output_indirect_call): Fix typos in last change.

From-SVN: r277135
parent 928a7c35
2019-10-17 John David Anglin <danglin@gcc.gnu.org>
* config/pa/pa.c (pa_output_indirect_call): Fix typos in last change.
2019-10-18 Jakub Jelinek <jakub@redhat.com> 2019-10-18 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/92056 PR tree-optimization/92056
......
...@@ -8228,22 +8228,22 @@ pa_output_indirect_call (rtx_insn *insn, rtx call_dest) ...@@ -8228,22 +8228,22 @@ pa_output_indirect_call (rtx_insn *insn, rtx call_dest)
if (TARGET_NO_SPACE_REGS) if (TARGET_NO_SPACE_REGS)
{ {
pa_output_arg_descriptor (insn); pa_output_arg_descriptor (insn);
output_asm_insn ("bl .+8,%rp\b\t" output_asm_insn ("bl .+8,%%r2\n\t"
"ldo 20(%r2),%r2\n\t" "ldo 20(%%r2),%%r2\n\t"
"extru,<> %r22,30,1,%r0\n\t" "extru,<> %%r22,30,1,%%r0\n\t"
"bv,n %%r0(%r22)\n\t" "bv,n %%r0(%%r22)\n\t"
"ldw -2(%%r22),%%r21\n\t" "ldw -2(%%r22),%%r21\n\t"
"bv %%r0(%r21)\n\t" "bv %%r0(%%r21)\n\t"
"ldw 2(%%r22),%%r19", xoperands); "ldw 2(%%r22),%%r19", xoperands);
return ""; return "";
} }
if (TARGET_PA_20) if (TARGET_PA_20)
{ {
pa_output_arg_descriptor (insn); pa_output_arg_descriptor (insn);
output_asm_insn ("bl .+8,%%r2\b\t" output_asm_insn ("bl .+8,%%r2\n\t"
"ldo 24(%%r2),%%r2\n\t" "ldo 24(%%r2),%%r2\n\t"
"stw %%r2,-24(%%sp)\n\t" "stw %%r2,-24(%%sp)\n\t"
"extru,<> %r22,30,1,%r0\n\t" "extru,<> %r22,30,1,%%r0\n\t"
"bve,n (%%r22)\n\t" "bve,n (%%r22)\n\t"
"ldw -2(%%r22),%%r21\n\t" "ldw -2(%%r22),%%r21\n\t"
"bve (%%r21)\n\t" "bve (%%r21)\n\t"
......
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