public void Avr8_arch_AliasZRegister() { var arch = new Avr8Architecture(new ServiceContainer(), "avr8"); var r30 = arch.GetRegister(30); var r31 = arch.GetRegister(31); var z = Avr8Architecture.z; Assert.AreSame(r30, arch.GetSubregister(z, 0, 8)); Assert.AreSame(r31, arch.GetSubregister(z, 8, 8)); }
public void Avr8_arch_AliasZRegister() { var arch = new Avr8Architecture(new ServiceContainer(), "avr8", new Dictionary <string, object>()); var r30 = arch.GetRegister(30); var r31 = arch.GetRegister(31); var z = Avr8Architecture.z; Assert.AreSame(r30, arch.GetRegister(z.Domain, new BitRange(0, 8))); Assert.AreSame(r31, arch.GetRegister(z.Domain, new BitRange(8, 16))); }
public void Avr8_arch_AliasZRegister() { var arch = new Avr8Architecture(); var r30 = arch.GetRegister(30); var r31 = arch.GetRegister(31); var z = arch.z; Assert.AreSame(r30, arch.GetSubregister(z, 0, 8)); Assert.AreSame(r31, arch.GetSubregister(z, 8, 8)); }
public Avr8DisassemblerTests() { this.arch = new Avr8Architecture(); }
public Avr8RewriterTests() { this.arch = new Avr8Architecture(); }
public Avr8DisassemblerTests() { this.arch = new Avr8Architecture(new ServiceContainer(), "avr8", new Dictionary <string, object>()); }
public Avr8RewriterTests() { this.arch = new Avr8Architecture(CreateServiceContainer(), "avr8"); }
public Avr8RewriterTests() { this.arch = new Avr8Architecture(CreateServiceContainer(), "avr8", new Dictionary <string, object>()); }
public void Setup() { this.arch = new Avr8Architecture(new ServiceContainer(), "avr8", new Dictionary <string, object>()); }
public void Setup() { this.arch = new Avr8Architecture("avr8"); }
public void Setup() { this.arch = new Avr8Architecture(new ServiceContainer(), "avr8"); }
public Avr8DisassemblerTests() { this.arch = new Avr8Architecture(new ServiceContainer(), "avr8"); }