Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }