[Pixman] [PATCH v2 0/5] Fix vmx fast-paths for ppc64le
Pekka Paalanen
ppaalanen at gmail.com
Thu Jul 2 00:08:30 PDT 2015
On Thu, 25 Jun 2015 15:59:52 +0300
Oded Gabbay <oded.gabbay at gmail.com> wrote:
> Hi,
>
> Here is v2 of my patch-set to fix vmx fast-paths for ppc64le.
> The fixes in this v2 are:
>
> - replace _LITTLE_ENDIAN with WORDS_BIGENDIAN for consistency
> - fixed whitespaces and indentation issues
> - replace #ifndef with #ifdef for readability
> - don't put ';' at the end of macro definition. Instead, move it to
> each line the macro is used.
Hi,
all patches pushed with my Acked-by, and assuming ajax' R-b still stands.
Minor nitpicks sent on patch 3 which can be fixed later.
Pushed:
eebc1b7..2be523b master -> master
Thanks,
pq
> This patch-set fixes the vmx fast-paths in regard to ppc64le
> architecture (POWER8).
>
> Although IBM's Fernando Seiti Furusato published a patch concerning this topic,
> it had some problems and I didn't see any "movement" regarding to it for the
> past 2 weeks (since Jun-3).
>
> As I'm working full-time on this issue, I took the liberty to take part of
> Fernando's patch and make it a seperate patch with his name as author.
>
> The rest of the patches are my own, based on comments made to
> Fernando's original patch and based on my investigations and judgement.
>
> I verified that all the tests work on POWER8 server (with RHEL 7.1 LE) and
> POWER7 server (with REHL 7.1). There is no degredation in performance.
>
> I hope to improve performance in the next patches I will send.
>
>
> Fernando Seiti Furusato (1):
> vmx: adjust macros when loading vectors on ppc64le
>
> Oded Gabbay (4):
> vmx: fix splat_alpha for ppc64le
> vmx: encapsulate the temporary variables inside the macros
> vmx: fix unused var warnings
> vmx: fix pix_multiply for ppc64le
>
> pixman/pixman-vmx.c | 152 ++++++++++++++++++++++++++++++++++++++++------------
> 1 file changed, 119 insertions(+), 33 deletions(-)
>
More information about the Pixman
mailing list