CSPspEmu.Core.Tests.CpuEmitterTest.Vrot C# (CSharp) Method

Vrot() private method

private Vrot ( ) : void
return void
        public void Vrot()
        {
            CpuThreadState.GPR[10] = MathFloat.ReinterpretFloatAsInt(0.2f);

            ExecuteAssembly(@"
                mtv r10, S000
                vrot.p	R500, S000, [c, s]
                vrot.q	R600, S000, [c, 0, -s, 0]
            ");

            Assert.AreEqual("0.9510565,0.309017", String.Join(",", CpuThreadState.Vfpr["R500.p"]));
            Assert.AreEqual("0.9510565,0,-0.309017,0", String.Join(",", CpuThreadState.Vfpr["R600.q"]));
        }