public static MachineRegister Get32BitRegister(int number) { MachineRegister r = Dict[number]; if (r == null) { r = new MachineRegister("r" + number, number, 32, DalvikSpecs.Dalvik); Dict[number] = r; } return r; }
private static MachineRegister Create(string name, int number, int size, MachineSpec set) { var r = new MachineRegister(name, number, size, set); AllRegisters.Add(r); return r; }