OSDN Git Service

target/riscv: rvv-1.0: Add Zve64f support for vmulh variant insns
authorFrank Chang <frank.chang@sifive.com>
Tue, 18 Jan 2022 01:45:07 +0000 (09:45 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 21 Jan 2022 05:52:56 +0000 (15:52 +1000)
commitaaae69942f5c73a724daf09dcbd963cd852ccb64
tree794bfa8fadab01fb6be84514405af0b905b78255
parent494104093fafab12208a8f1f0cb2ab5f5c8c7035
target/riscv: rvv-1.0: Add Zve64f support for vmulh variant insns

All Zve* extensions support all vector integer instructions,
except that the vmulh integer multiply variants that return the
high word of the product (vmulh.vv, vmulh.vx, vmulhu.vv, vmulhu.vx,
vmulhsu.vv, vmulhsu.vx) are not included for EEW=64 in Zve64*.

Signed-off-by: Frank Chang <frank.chang@sifive.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-id: 20220118014522.13613-5-frank.chang@sifive.com
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/insn_trans/trans_rvv.c.inc