From: Luke Kenneth Casson Leighton Date: Tue, 15 Sep 2020 09:22:31 +0000 (+0100) Subject: add OP_TLBIE X-Git-Tag: semi_working_ecp5~38 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b25543fd2e860ea9f92e10e1b80dc0b78592ba07;p=soc.git add OP_TLBIE --- diff --git a/src/soc/decoder/power_enums.py b/src/soc/decoder/power_enums.py index a1014a3e..bc7d8248 100644 --- a/src/soc/decoder/power_enums.py +++ b/src/soc/decoder/power_enums.py @@ -116,13 +116,13 @@ _insns = [ "nand", "neg", "nego", "nop", "nor", "or", "orc", "ori", "oris", "popcntb", "popcntd", "popcntw", "prtyd", "prtyw", "rfid", "rldcl", "rldcr", "rldic", "rldicl", "rldicr", "rldimi", "rlwimi", "rlwinm", - "rlwnm", "setb", "sim_cfg", "sld", "slw", "srad", "sradi", "sraw", + "rlwnm", "setb", "sim_cfg", "slbia", "sld", "slw", "srad", "sradi", "sraw", "srawi", "srd", "srw", "stb", "stbcix", "stbcx", "stbu", "stbux", "stbx", "std", "stdbrx", "stdcx", "stdu", "stdux", "stdx", "sth", "sthbrx", "sthcx", "sthu", "sthux", "sthx", "stw", "stwbrx", "stwcx", "stwu", "stwux", "stwx", "subf", "subfc", "subfco", "subfe", "subfeo", "subfic", "subfme", "subfmeo", "subfo", "subfze", "subfzeo", "sync", "td", - "tdi", "tw", "twi", "xor", "xori", "xoris", + "tdi", "tlbie", "tlbiel", "tw", "twi", "xor", "xori", "xoris", ] # two-way lookup of instruction-to-index and vice-versa @@ -207,6 +207,7 @@ class MicrOp(Enum): OP_MTMSRD = 72 OP_SC = 73 OP_MTMSR = 74 + OP_TLBIE = 75 @unique