diff options
Diffstat (limited to 'riscv/insns/vlxei32_v.h')
-rw-r--r-- | riscv/insns/vlxei32_v.h | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/riscv/insns/vlxei32_v.h b/riscv/insns/vlxei32_v.h index a096cd3..a7da8ff 100644 --- a/riscv/insns/vlxei32_v.h +++ b/riscv/insns/vlxei32_v.h @@ -1,24 +1,2 @@ // vlxe32.v and vlxseg[2-8]ei32.v -VI_DUPLICATE_VREG(insn.rs2(), e32); - -switch(P.VU.vsew) { - case e8: { - VI_LD_INDEX(index[i], fn, int8, true); - } - break; - case e16: { - VI_LD_INDEX(index[i], fn, int16, true); - } - break; - case e32: { - VI_LD_INDEX(index[i], fn, int32, true); - } - break; - case e64: { - VI_LD_INDEX(index[i], fn, int64, true); - } - break; - default: - require(0); - break; -}; +VI_LD_INDEX(e32, true); |