Re: [RFC 14/65] target/riscv: rvv-0.9: stride load and store instructions

2020-07-12 Thread Frank Chang
On Sat, Jul 11, 2020 at 2:15 AM Richard Henderson < richard.hender...@linaro.org> wrote: > On 7/10/20 3:48 AM, frank.ch...@sifive.com wrote: > > # *** Vector loads and stores are encoded within LOADFP/STORE-FP *** > > -vlb_v ... 100 . 0 . 000 . 111 @r2_nfvm > > -vlh_v ..

Re: [RFC 14/65] target/riscv: rvv-0.9: stride load and store instructions

2020-07-10 Thread Richard Henderson
On 7/10/20 3:48 AM, frank.ch...@sifive.com wrote: > # *** Vector loads and stores are encoded within LOADFP/STORE-FP *** > -vlb_v ... 100 . 0 . 000 . 111 @r2_nfvm > -vlh_v ... 100 . 0 . 101 . 111 @r2_nfvm > -vlw_v ... 100 . 0 . 110 . 1

[RFC 14/65] target/riscv: rvv-0.9: stride load and store instructions

2020-07-10 Thread frank . chang
From: Frank Chang Signed-off-by: Frank Chang --- target/riscv/helper.h | 129 +++ target/riscv/insn32.decode | 43 +++-- target/riscv/insn_trans/trans_rvv.inc.c | 206 ++-- target/riscv/vector_helper.c| 175 ++--