arch:arch-x86: Fix style of some classes in the ucode assembler.

Change-Id: I13091707f4e44980ad9a3df022fbbfbafb1d0969
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/56332
Reviewed-by: Matt Sinclair <mattdsinclair@gmail.com>
Maintainer: Gabe Black <gabe.black@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
Gabe Black
2022-01-30 23:16:36 -08:00
parent 02cfdcfcc9
commit 4d970c59b5
4 changed files with 11 additions and 11 deletions

View File

@@ -40,7 +40,7 @@ from ply import yacc
#
##########################################################################
class Micro_Container(object):
class MicroContainer:
def __init__(self, name):
self.microops = []
self.name = name
@@ -59,10 +59,10 @@ class Micro_Container(object):
string += " %s\n" % microop
return string
class Combinational_Macroop(Micro_Container):
class CombinationalMacroop(MicroContainer):
pass
class Rom_Macroop(object):
class RomMacroop:
def __init__(self, name, target):
self.name = name
self.target = target
@@ -70,7 +70,7 @@ class Rom_Macroop(object):
def __str__(self):
return "%s: %s\n" % (self.name, self.target)
class Rom(Micro_Container):
class Rom(MicroContainer):
def __init__(self, name):
super().__init__(name)
self.externs = {}

View File

@@ -24,7 +24,7 @@
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
from micro_asm import MicroAssembler, Combinational_Macroop, Rom_Macroop, Rom
from micro_asm import MicroAssembler, CombinationalMacroop, RomMacroop, Rom
class Bah(object):
def __init__(self):
@@ -50,7 +50,7 @@ microops = {
"dah": Dah
}
class TestMacroop(Combinational_Macroop):
class TestMacroop(CombinationalMacroop):
def tweak(self):
microops["bah"] = Bah_Tweaked
def untweak(self):
@@ -66,7 +66,7 @@ class TestMacroop(Combinational_Macroop):
"print": self.print_debug
}
assembler = MicroAssembler(TestMacroop, microops, Rom('main ROM'), Rom_Macroop)
assembler = MicroAssembler(TestMacroop, microops, Rom('main ROM'), RomMacroop)
testAssembly = '''
# Single line comment

View File

@@ -131,8 +131,8 @@ def template MacroConstructor {{
}};
let {{
from micro_asm import Combinational_Macroop, Rom_Macroop
class X86Macroop(Combinational_Macroop):
from micro_asm import CombinationalMacroop, RomMacroop
class X86Macroop(CombinationalMacroop):
def setAdjustEnv(self, val):
self.adjust_env = val
def adjustImm(self, val):

View File

@@ -52,9 +52,9 @@ let {{
sys.path[0:0] = ["src/arch/x86/isa/"]
from insts import microcode
# print microcode
from micro_asm import MicroAssembler, Rom_Macroop
from micro_asm import MicroAssembler, RomMacroop
mainRom = X86MicrocodeRom('main ROM')
assembler = MicroAssembler(X86Macroop, microopClasses, mainRom, Rom_Macroop)
assembler = MicroAssembler(X86Macroop, microopClasses, mainRom, RomMacroop)
def gpRegIdx(idx):
return "X86ISA::GpRegIndex(%s)" % idx