adjust SVP64RM class to output more PowerDecoder-friendly csv augmentation
[soc.git] / src / soc / decoder / power_enums.py
index 74c149e3b5cc5e45d8212b879ebb8ce74128be2e..46e97d6964aaa0a7fb5e91964036126cc336b441 100644 (file)
@@ -118,6 +118,15 @@ class SVEtype(Enum):
     EXTRA2 = 1
     EXTRA3 = 2
 
+@unique
+class SVEXTRA(Enum):
+    NONE = 0
+    Idx0 = 1
+    Idx1 = 2
+    Idx2 = 3
+    Idx3 = 4
+    Idx_1_2 = 5 # due to weird BA/BB for crops
+
 # supported instructions: make sure to keep up-to-date with CSV files
 # just like everything else
 _insns = [