# SV setvl
-sv.setvl allows optional setting of both MVL and of indirectly marking one of the scalar registers as being VL.
+sv.setvl allows optional setting of both MVL and of indirectly marking
+one of the scalar registers as being VL.
-Unlike the majority of other CSRs, which contain status bits that change behaviour, VL is closely interlinked with the instructions it affects and often requires arithmetic interaction.
-Thus it makes more sense to actually *use* one of the scalar registers *as* VL.
+Unlike the majority of other CSRs, which contain status bits that change
+behaviour, VL is closely interlinked with the instructions it affects
+and often requires arithmetic interaction. Thus it makes more sense to
+actually *use* one of the scalar registers *as* VL.
Format for Vector Configuration Instructions under OP-V major opcode: