add mtmsr internal op
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 6 Jul 2020 13:11:09 +0000 (14:11 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 6 Jul 2020 13:12:16 +0000 (14:12 +0100)
src/soc/decoder/power_enums.py

index 8de4191c8d968282ddd54cc1578526b313841526..fd928baf47e4c5bf8552914edfbd346054e66296 100644 (file)
@@ -108,7 +108,7 @@ _insns = [
     "lhbrx", "lhz", "lhzu", "lhzux", "lhzx", "lwa", "lwarx", "lwaux",
     "lwax", "lwbrx", "lwz", "lwzu", "lwzux", "lwzx", "mcrf", "mcrxr",
     "mcrxrx", "mfcr/mfocrf", "mfmsr", "mfspr", "modsd", "modsw", "modud",
-    "moduw", "mtcrf/mtocrf", "mtmsrd", "mtspr", "mulhd", "mulhdu",
+    "moduw", "mtcrf/mtocrf", "mtmsr", "mtmsrd", "mtspr", "mulhd", "mulhdu",
     "mulhw", "mulhwu", "mulld", "mulldo", "mulli", "mullw", "mullwo",
     "nand", "neg", "nego", "nop", "nor", "or", "orc", "ori", "oris",
     "popcntb", "popcntd", "popcntw", "prtyd", "prtyw", "rfid", "rldcl",
@@ -203,6 +203,7 @@ class InternalOp(Enum):
     OP_MFMSR = 71
     OP_MTMSRD = 72
     OP_SC = 73
+    OP_MTMSR = 74
 
 
 @unique