power_enums: fix CR register types
authorDmitry Selyutin <ghostmansd@gmail.com>
Sun, 18 Dec 2022 20:16:28 +0000 (23:16 +0300)
committerDmitry Selyutin <ghostmansd@gmail.com>
Sun, 15 Jan 2023 19:47:22 +0000 (22:47 +0300)
src/openpower/decoder/power_enums.py

index 4651102e1915f26cc324b0f5bdf9cd7aea7f3e55..130d0815dff84f466d9be78e0fc2f0909b9f0867 100644 (file)
@@ -582,16 +582,16 @@ class RegType(Enum):
     FRS = FPR
     FRT = FPR
 
-    CR_5BIT = 2 # CR field; the CR register is 32-bit
-    BF = CR_5BIT
-    BFA = CR_5BIT
-
-    CR_3BIT = 3 # bit of the 32-bit CR register
-    BA = CR_3BIT
-    BB = CR_3BIT
-    BC = CR_3BIT
-    BI = CR_3BIT
-    BT = CR_3BIT
+    CR_3BIT = 2 # CR field; the CR register is 32-bit
+    BF = CR_3BIT
+    BFA = CR_3BIT
+
+    CR_5BIT = 3 # bit of the 32-bit CR register
+    BA = CR_5BIT
+    BB = CR_5BIT
+    BC = CR_5BIT
+    BI = CR_5BIT
+    BT = CR_5BIT
 
     XER_BIT = 4   # XER bits, includes OV, OV32, SO, CA, CA32
     OV = XER_BIT