Generate register class descriptors.

Add a mechanism for defining sub-classes of register classes.
This commit is contained in:
Jakob Stoklund Olesen
2017-01-20 11:27:56 -08:00
parent 58c36f71e9
commit 1d21422032
11 changed files with 152 additions and 39 deletions

View File

@@ -18,5 +18,7 @@ FloatRegs = RegBank(
'Floating point registers',
units=32, prefix='v')
GPR = RegClass('GPR', IntRegs)
FPR = RegClass('FPR', FloatRegs)
GPR = RegClass(IntRegs)
FPR = RegClass(FloatRegs)
RegClass.extract_names(globals())