X86: Get rid of the unused getAllocator on the python base microop class.
[gem5.git] / src / arch / alpha / AlphaTLB.py
index 7cfb549f314fca6b61e6dee4b9a27caa3b0ee4e9..51f636ec26262e3a9d9eb820f2adfbba5753a3d6 100644 (file)
 
 from m5.SimObject import SimObject
 from m5.params import *
-class AlphaTLB(SimObject):
+
+from BaseTLB import BaseTLB
+
+class AlphaTLB(BaseTLB):
     type = 'AlphaTLB'
-    abstract = True
+    cxx_class = 'AlphaISA::TLB'
     size = Param.Int("TLB size")
 
 class AlphaDTB(AlphaTLB):
-    type = 'AlphaDTB'
-    cxx_class = 'AlphaISA::DTB'
     size = 64
 
 class AlphaITB(AlphaTLB):
-    type = 'AlphaITB'
-    cxx_class = 'AlphaISA::ITB'
     size = 48