diff --git a/src/arch/mips/isa/decoder.isa b/src/arch/mips/isa/decoder.isa index f62000ebea..76453b09f6 100644 --- a/src/arch/mips/isa/decoder.isa +++ b/src/arch/mips/isa/decoder.isa @@ -719,7 +719,7 @@ decode OPCODE_HI default Unknown::unknown() { LLFlag = 0; Status = status; SRSCtl = srsCtl; - }}, IsReturn, IsSerializing, IsERET); + }}, IsReturn, IsSerializing); 0x1F: deret({{ DebugReg debug = Debug; @@ -732,7 +732,7 @@ decode OPCODE_HI default Unknown::unknown() { // Undefined; } Debug = debug; - }}, IsReturn, IsSerializing, IsERET); + }}, IsReturn, IsSerializing); } format CP0TLB { 0x01: tlbr({{ diff --git a/src/cpu/StaticInstFlags.py b/src/cpu/StaticInstFlags.py index acaa7bfca5..b70f919b04 100644 --- a/src/cpu/StaticInstFlags.py +++ b/src/cpu/StaticInstFlags.py @@ -85,7 +85,6 @@ class StaticInstFlags(Enum): 'IsMemBarrier', # Is a memory barrier 'IsWriteBarrier', # Is a write barrier 'IsReadBarrier', # Is a read barrier - 'IsERET', # <- Causes the IFU to stall (MIPS ISA) 'IsNonSpeculative', # Should not be executed speculatively 'IsQuiesce', # Is a quiesce instruction