target/riscv: Set vdata.vm field for vector load/store whole register instructions
authorMax Chou <max.chou@sifive.com>
Wed, 18 Sep 2024 17:14:06 +0000 (01:14 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Wed, 6 Nov 2024 22:21:14 +0000 (08:21 +1000)
commitb48381b1ee55053dfad6f5c10ca277bef29ee7c5
treee13147e99689d860a8e43d4b08ecebde613d22df
parentd3b96a53190dc52d436c39b03fb7533fef044869
target/riscv: Set vdata.vm field for vector load/store whole register instructions

The vm field of the vector load/store whole register instruction's
encoding is 1.
The helper function of the vector load/store whole register instructions
may need the vdata.vm field to do some optimizations.

Signed-off-by: Max Chou <max.chou@sifive.com>
Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Message-ID: <20240918171412.150107-2-max.chou@sifive.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/insn_trans/trans_rvv.c.inc