From: Luke Kenneth Casson Leighton Date: Wed, 26 Jun 2019 08:36:07 +0000 (+0100) Subject: add pseudocode to setvl X-Git-Tag: convert-csv-opcode-to-binary~4398 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0f8a3b82ff9359c2136b9a03178d455348a1bd5e;p=libreriscv.git add pseudocode to setvl --- diff --git a/simple_v_extension/specification/sv.setvl.mdwn b/simple_v_extension/specification/sv.setvl.mdwn index 50bc5ed77..305d98c16 100644 --- a/simple_v_extension/specification/sv.setvl.mdwn +++ b/simple_v_extension/specification/sv.setvl.mdwn @@ -25,8 +25,8 @@ where: hang on... no, that's a 4-argument setvl! what about this? -| 31 25|24 20|19 15|14 12|11 7|6 0| name | variant# - | -|-----------------|----------|----------|-------|---------|-------|---------|------------| +| 31|30 25|24 20|19 15|14 12|11 7|6 0| name | variant# | +|---|-------------|----------|----------|-------|---------|-------|---------|------------| | 0 | imm[5:0] | 0b00000 | rs1 | 1 1 1 | rd |1010111| vsetvli | 1 | | 0 | imm[5:0] | 0b00000 | 0b00000 | 1 1 1 | rd |1010111| vsetvli | 2 | | 0 | imm[5:0] | rs2!=x0 | rs1 | 1 1 1 | rd |1010111| vsetvli | 3 |