diff options
Diffstat (limited to 'src/mem/slicc/symbols/Type.py')
-rw-r--r-- | src/mem/slicc/symbols/Type.py | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/mem/slicc/symbols/Type.py b/src/mem/slicc/symbols/Type.py index 29b68f2c5..dc5448430 100644 --- a/src/mem/slicc/symbols/Type.py +++ b/src/mem/slicc/symbols/Type.py @@ -72,18 +72,12 @@ class Type(Symbol): self["networkmessage"] = "yes" # FIXME - all of the following id comparisons are fragile hacks - if self.ident in ("CacheMemory", "NewCacheMemory", - "TLCCacheMemory", "DNUCACacheMemory", - "DNUCABankCacheMemory", "L2BankCacheMemory", - "CompressedCacheMemory", "PrefetchCacheMemory"): + if self.ident in ("CacheMemory"): self["cache"] = "yes" - if self.ident in ("TBETable", "DNUCATBETable", "DNUCAStopTable"): + if self.ident in ("TBETable"): self["tbe"] = "yes" - if self.ident == "NewTBETable": - self["newtbe"] = "yes" - if self.ident == "TimerTable": self["timer"] = "yes" @@ -96,9 +90,6 @@ class Type(Symbol): if self.ident == "Prefetcher": self["prefetcher"] = "yes" - if self.ident == "DNUCA_Movement": - self["mover"] = "yes" - self.isMachineType = (ident == "MachineType") self.isStateDecl = ("state_decl" in self) |