| name | variant# - | purpose |
|---------|------------|------------------------------------------------|
-| vsetvli | 1 | TBD |
-| vsetvli | 2 | TBD |
+| vsetvli | 1 | vl = min(rf[rs1], VLMAX), if (!rd) rf[rd]=rd |
+| vsetvli | 2 | vl = VLMAX immed , if (!rd) rf[rd]=rd |
| vsetvli | 3 | TBD |
| vsetvli | 4 | TBD |
-| vsetvl | 5 | TBD |
-| vsetvl | 6 | TBD |
+| vsetvl | 5 | vl = min(rf[rs1], VLMAX), if (!rd) rf[rd]=rd |
+| vsetvl | 6 | vl = VLMAX immed , if (!rd) rf[rd]=rd |
| vsetvl | 7 | TBD |
| vsetvl | 8 | TBD |