This is the mail archive of the
libffi-discuss@sourceware.org
mailing list for the libffi project.
Re: [PATCH 3/4] s390: Reorganize assembly
- From: Richard Henderson <rth at redhat dot com>
- To: libffi-discuss at sourceware dot org
- Date: Mon, 22 Dec 2014 08:30:10 -0800
- Subject: Re: [PATCH 3/4] s390: Reorganize assembly
- Authentication-results: sourceware.org; auth=none
- References: <1418938403-15836-1-git-send-email-rth at twiddle dot net> <1418938403-15836-4-git-send-email-rth at twiddle dot net> <20141222121250 dot GA25775 at linux dot vnet dot ibm dot com> <20141222122517 dot GA30481 at linux dot vnet dot ibm dot com>
On 12/22/2014 04:25 AM, Dominik Vogt wrote:
> Or rather the attached patch stat replaces
>
> stm %r2,%r3,0(%r12)
> nop
>
> with
>
> st %r2,0(%r12)
> st %r3,4(%r12)
Is that really an improvement?
(1) You now need a branch for the (presumed) normal "int" case.
(2) Is stm really that much faster than two st? I would have
thought the reverse, actually.
r~