Message ID | 20240306171932.549549-1-dbarboza@ventanamicro.com |
---|---|
Headers | show |
Series | riscv: set vstart_eq_zero on mark_vs_dirty | expand |
On Thu, Mar 7, 2024 at 3:20 AM Daniel Henrique Barboza <dbarboza@ventanamicro.com> wrote: > > Hi, > > This version is rebased on top of alistair/riscv-to-apply.next, fixing > onflicts with the Ztso changes in ldst_us_trans(). > > No other changes made. All patches acked. > > v6 link: https://lore.kernel.org/qemu-riscv/20240221213140.365232-1-dbarboza@ventanamicro.com/ > > Daniel Henrique Barboza (8): > trans_rvv.c.inc: mark_vs_dirty() before loads and stores > trans_rvv.c.inc: remove 'is_store' bool from load/store fns > target/riscv: remove 'over' brconds from vector trans > target/riscv/translate.c: remove 'cpu_vstart' global > target/riscv: remove 'cpu_vl' global > target/riscv/vector_helper.c: set vstart = 0 in GEN_VEXT_VSLIDEUP_VX() > trans_rvv.c.inc: remove redundant mark_vs_dirty() calls > target/riscv/vector_helper.c: optimize loops in ldst helpers > > Ivan Klokov (1): > target/riscv: Clear vstart_qe_zero flag Thanks! Applied to riscv-to-apply.next Alistair > > target/riscv/insn_trans/trans_rvbf16.c.inc | 18 +- > target/riscv/insn_trans/trans_rvv.c.inc | 283 ++++++--------------- > target/riscv/insn_trans/trans_rvvk.c.inc | 30 +-- > target/riscv/translate.c | 11 +- > target/riscv/vector_helper.c | 7 +- > 5 files changed, 99 insertions(+), 250 deletions(-) > > -- > 2.43.2 > >