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; }
private void Given_StackPointer(SsaProcedureBuilder m) { this.sp = m.RegisterStorage("sp", PrimitiveType.Word32); m.Architecture.StackRegister = sp; }