public void Setup()
        {
            m = new SsaProcedureBuilder();
            var stStg = m.RegisterStorage("FakeST", PrimitiveType.Word32);

            ST = new MemoryIdentifier(stStg.Name, stStg.DataType, stStg);
            ((FakeArchitecture)m.Architecture).FpuStackBase = ST;
            Top = m.Architecture.FpuStackRegister;
        }
Exemplo n.º 2
0
 private void Given_StackPointer(SsaProcedureBuilder m)
 {
     this.sp = m.RegisterStorage("sp", PrimitiveType.Word32);
     m.Architecture.StackRegister = sp;
 }