add elwidth override on MV.X
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 18 Sep 2019 07:25:27 +0000 (08:25 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 18 Sep 2019 07:25:27 +0000 (08:25 +0100)
simple_v_extension/specification/mv.x.rst

index 37eadc4c0a2b10983d3a12720177ed7f80e6df9a..916742cf36206799cccdc10533ce7b0907073118 100644 (file)
@@ -30,6 +30,7 @@ swizzle (only active on SV or P48/P64 when SUBVL!=0):
 Pseudocode for element width part of MV.X:
 
 ::
+
   def mv_x(rd, rs1, funct4):
       elwidth = (funct4>>2) & 0x3
       bitwidth = {0:XLEN, 1:8, 2:16, 3:32}[elwidth] # get bits per el