From 4d515ade6ef853f505e168d05e964f04b1bd938f Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Tue, 6 Sep 2022 15:48:11 -0700 Subject: vmvr.v depends on vtype, and therefore should check vill --- riscv/insns/vmvnfr_v.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'riscv/insns/vmvnfr_v.h') diff --git a/riscv/insns/vmvnfr_v.h b/riscv/insns/vmvnfr_v.h index f6dc2c0..1dc304a 100644 --- a/riscv/insns/vmvnfr_v.h +++ b/riscv/insns/vmvnfr_v.h @@ -1,5 +1,5 @@ // vmv1r.v vd, vs2 -require_vector_novtype(true, true); +require_vector(true); const reg_t baseAddr = RS1; const reg_t vd = insn.rd(); const reg_t vs2 = insn.rs2(); -- cgit v1.1 From 503b0106d7a328d9aa4282186fa48436b389e934 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Tue, 6 Sep 2022 15:49:18 -0700 Subject: fix comment in definition of vmvr.v --- riscv/insns/vmvnfr_v.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'riscv/insns/vmvnfr_v.h') diff --git a/riscv/insns/vmvnfr_v.h b/riscv/insns/vmvnfr_v.h index 1dc304a..543ac58 100644 --- a/riscv/insns/vmvnfr_v.h +++ b/riscv/insns/vmvnfr_v.h @@ -1,4 +1,4 @@ -// vmv1r.v vd, vs2 +// vmvr.v vd, vs2 require_vector(true); const reg_t baseAddr = RS1; const reg_t vd = insn.rd(); -- cgit v1.1 From e2139a5d1c11954ede663539c8666e8696474c01 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Thu, 22 Sep 2022 18:35:12 -0700 Subject: Suppress unused-variable warnings in vector instruction definitions --- riscv/insns/vmvnfr_v.h | 1 - 1 file changed, 1 deletion(-) (limited to 'riscv/insns/vmvnfr_v.h') diff --git a/riscv/insns/vmvnfr_v.h b/riscv/insns/vmvnfr_v.h index 543ac58..9c52810 100644 --- a/riscv/insns/vmvnfr_v.h +++ b/riscv/insns/vmvnfr_v.h @@ -1,6 +1,5 @@ // vmvr.v vd, vs2 require_vector(true); -const reg_t baseAddr = RS1; const reg_t vd = insn.rd(); const reg_t vs2 = insn.rs2(); const reg_t len = insn.rs1() + 1; -- cgit v1.1