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

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