GetRegister() public method

public GetRegister ( int i ) : RegisterStorage
i int
return RegisterStorage
Exemplo n.º 1
0
        private StringBuilder DumpRegs()
        {
            var sb = new StringBuilder();

            for (int i = 0; i < 8; ++i)
            {
                sb.AppendFormat(" {0} {1:X8}", arch.GetRegister(i).Name, Registers[i]);
            }
            return(sb);
        }
Exemplo n.º 2
0
        private StringBuilder DumpRegs()
        {
            var sb = new StringBuilder();

            for (int i = 0; i < 8; ++i)
            {
                sb.AppendFormat(" {0} {1:X8}", arch.GetRegister(i + StorageDomain.Register, new BitRange(0, 64)).Name, Registers[i]);
            }
            return(sb);
        }
Exemplo n.º 3
0
 public Identifier AluRegister(RegisterStorage reg, DataType vt)
 {
     return(binder.EnsureRegister(arch.GetRegister(reg.Domain, new BitRange(0, vt.BitSize)) !));
 }