ppc/translate: Rewrite gen_lxvdsx to use gvec primitives
commitbcb0b7b1a1c05707304f80ca6f523d557816f85c
authorGiuseppe Musacchio <thatlemon@gmail.com>
Mon, 9 Nov 2020 09:17:11 +0000 (9 10:17 +0100)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 14 Dec 2020 04:54:09 +0000 (14 15:54 +1100)
tree8f1831607a6058a97e0cbb01205701d329c7fc81
parent91699dbf30a94dea2575ae193412c364c7f3a5fd
ppc/translate: Rewrite gen_lxvdsx to use gvec primitives

Make the implementation match the lxvwsx one.
The code is now shorter smaller and potentially faster as the
translation will use the host SIMD capabilities if available.

No functional change.

Signed-off-by: Giuseppe Musacchio <thatlemon@gmail.com>
Message-Id: <a463dea379da4cb3a22de49c678932f74fb15dd7.1604912739.git.thatlemon@gmail.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/translate/vsx-impl.c.inc