OSDN Git Service

target/ppc: Implement Vector Expand Mask
authorMatheus Ferst <matheus.ferst@eldorado.org.br>
Fri, 17 Dec 2021 16:57:13 +0000 (17:57 +0100)
committerCédric Le Goater <clg@kaod.org>
Fri, 17 Dec 2021 16:57:13 +0000 (17:57 +0100)
commit5f1470b091007f24035d6d33149df49a6dd61682
tree6b636ccdba4a212771ce3f2fd43e5f89b7e6e74b
parent25ee608d79c1890c0f4e8c495ec8629d5712de45
target/ppc: Implement Vector Expand Mask

Implement the following PowerISA v3.1 instructions:
vexpandbm: Vector Expand Byte Mask
vexpandhm: Vector Expand Halfword Mask
vexpandwm: Vector Expand Word Mask
vexpanddm: Vector Expand Doubleword Mask
vexpandqm: Vector Expand Quadword Mask

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br>
Message-Id: <20211203194229.746275-2-matheus.ferst@eldorado.org.br>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
target/ppc/insn32.decode
target/ppc/translate/vmx-impl.c.inc