target/riscv: rvv: Add tail agnostic for vector mask instructions
authoreopXD <yueh.ting.chen@gmail.com>
Mon, 6 Jun 2022 06:16:35 +0000 (06:16 +0000)
committerAlistair Francis <alistair.francis@wdc.com>
Thu, 9 Jun 2022 23:31:42 +0000 (09:31 +1000)
commitacc6ffd482f6b0435bea7434eb5b13441c6d4a33
treeff447214eb3178d59890aa4f5f814cbbdcf6d57b
parentdf4f52a7582c5cd8d2d2f73684996ebc18ac72e3
target/riscv: rvv: Add tail agnostic for vector mask instructions

The tail elements in the destination mask register are updated under
a tail-agnostic policy.

Signed-off-by: eop Chen <eop.chen@sifive.com>
Reviewed-by: Frank Chang <frank.chang@sifive.com>
Reviewed-by: Weiwei Li <liweiwei@iscas.ac.cn>
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <165449614532.19704.7000832880482980398-14@git.sr.ht>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/insn_trans/trans_rvv.c.inc
target/riscv/vector_helper.c