Module Regs_utils
module type T = sig ... endDefinition of register architecture for a given backend.
module type Reg_class_tbl = sig ... endDefinition of tables with register classes as keys. All register classes are always bound.
module Make_reg_class_tbl
(Regs : T) :
Reg_class_tbl with type reg_class = Regs.Reg_class.t