target/ppc: moved vector even and odd multiplication to decodetree
commit80eca687c8513a7e1611e0441abdd68b0c02a1d6
authorLucas Mateus Castro (alqotel) <lucas.castro@eldorado.org.br>
Wed, 2 Mar 2022 05:51:36 +0000 (2 06:51 +0100)
committerCédric Le Goater <clg@kaod.org>
Wed, 2 Mar 2022 05:51:36 +0000 (2 06:51 +0100)
treedf40bd07bb9f40d8ddb6f4af70f1b03dc31907cc
parent19f0862dd8fa6510b2f5b3aff4859363602cd0cf
target/ppc: moved vector even and odd multiplication to decodetree

Moved the instructions vmulesb, vmulosb, vmuleub, vmuloub,
vmulesh, vmulosh, vmuleuh, vmulouh, vmulesw, vmulosw,
muleuw and vmulouw from legacy to decodetree. Implemented
the instructions vmulesd, vmulosd, vmuleud, vmuloud.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Lucas Mateus Castro (alqotel) <lucas.araujo@eldorado.org.br>
Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br>
Message-Id: <20220225210936.1749575-3-matheus.ferst@eldorado.org.br>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
target/ppc/helper.h
target/ppc/insn32.decode
target/ppc/int_helper.c
target/ppc/translate/vmx-impl.c.inc
target/ppc/translate/vmx-ops.c.inc
tcg/ppc/tcg-target.c.inc