diff options
| author | Alex Barney <thealexbarney@gmail.com> | 2018-10-30 19:43:02 -0600 |
|---|---|---|
| committer | gdkchan <gab.dark.100@gmail.com> | 2018-10-30 22:43:02 -0300 |
| commit | 9cb57fb4bb3bbae0ae052a5af4a96a49fc5d864d (patch) | |
| tree | 0c97425aeb311c142bc92a6fcc503cb2c07d4376 /Ryujinx.Tests | |
| parent | 5a87e58183578f5b84ca8d01cbb76aed11820f78 (diff) | |
Adjust naming conventions for Ryujinx and ChocolArm64 projects (#484)
* Change naming convention for Ryujinx project
* Change naming convention for ChocolArm64 project
* Fix NaN
* Remove unneeded this. from Ryujinx project
* Adjust naming from new PRs
* Name changes based on feedback
* How did this get removed?
* Rebasing fix
* Change FP enum case
* Remove prefix from ChocolArm64 classes - Part 1
* Remove prefix from ChocolArm64 classes - Part 2
* Fix alignment from last commit's renaming
* Rename namespaces
* Rename stragglers
* Fix alignment
* Rename OpCode class
* Missed a few
* Adjust alignment
Diffstat (limited to 'Ryujinx.Tests')
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTest.cs | 14 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestAlu.cs | 22 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestAluImm.cs | 40 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestAluRs.cs | 108 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestAluRx.cs | 56 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestBfm.cs | 12 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestCcmpImm.cs | 8 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestCcmpReg.cs | 8 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestCsel.cs | 16 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestMisc.cs | 2 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestMov.cs | 12 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestMul.cs | 20 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestSimd.cs | 174 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestSimdArithmetic.cs | 28 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestSimdCrypto.cs | 8 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestSimdIns.cs | 12 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestSimdReg.cs | 296 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestSimdRegElem.cs | 4 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestSimdRegElemF.cs | 16 | ||||
| -rw-r--r-- | Ryujinx.Tests/Cpu/CpuTestSimdShImm.cs | 38 |
20 files changed, 447 insertions, 447 deletions
diff --git a/Ryujinx.Tests/Cpu/CpuTest.cs b/Ryujinx.Tests/Cpu/CpuTest.cs index 4587189b..c273e89d 100644 --- a/Ryujinx.Tests/Cpu/CpuTest.cs +++ b/Ryujinx.Tests/Cpu/CpuTest.cs @@ -24,8 +24,8 @@ namespace Ryujinx.Tests.Cpu private IntPtr RamPointer; - private AMemory Memory; - private AThread Thread; + private MemoryManager Memory; + private CpuThread Thread; private static bool UnicornAvailable; private UnicornAArch64 UnicornEmu; @@ -48,11 +48,11 @@ namespace Ryujinx.Tests.Cpu EntryPoint = Position; - ATranslator Translator = new ATranslator(); + Translator Translator = new Translator(); RamPointer = Marshal.AllocHGlobal(new IntPtr(Size)); - Memory = new AMemory(RamPointer); + Memory = new MemoryManager(RamPointer); Memory.Map(Position, 0, Size); - Thread = new AThread(Translator, Memory, EntryPoint); + Thread = new CpuThread(Translator, Memory, EntryPoint); if (UnicornAvailable) { @@ -158,9 +158,9 @@ namespace Ryujinx.Tests.Cpu } } - protected AThreadState GetThreadState() => Thread.ThreadState; + protected CpuThreadState GetThreadState() => Thread.ThreadState; - protected AThreadState SingleOpcode(uint Opcode, + protected CpuThreadState SingleOpcode(uint Opcode, ulong X0 = 0, ulong X1 = 0, ulong X2 = 0, ulong X3 = 0, ulong X31 = 0, Vector128<float> V0 = default(Vector128<float>), Vector128<float> V1 = default(Vector128<float>), diff --git a/Ryujinx.Tests/Cpu/CpuTestAlu.cs b/Ryujinx.Tests/Cpu/CpuTestAlu.cs index 43952d19..666d279f 100644 --- a/Ryujinx.Tests/Cpu/CpuTestAlu.cs +++ b/Ryujinx.Tests/Cpu/CpuTestAlu.cs @@ -23,7 +23,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -39,7 +39,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -55,7 +55,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -71,7 +71,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -87,7 +87,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -103,7 +103,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -119,7 +119,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -135,7 +135,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -151,7 +151,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -167,7 +167,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -183,7 +183,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestAluImm.cs b/Ryujinx.Tests/Cpu/CpuTestAluImm.cs index 61eadefd..58d41fea 100644 --- a/Ryujinx.Tests/Cpu/CpuTestAluImm.cs +++ b/Ryujinx.Tests/Cpu/CpuTestAluImm.cs @@ -27,7 +27,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((shift & 3) << 22) | ((imm & 4095) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -53,7 +53,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((shift & 3) << 22) | ((imm & 4095) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -79,7 +79,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((shift & 3) << 22) | ((imm & 4095) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -105,7 +105,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((shift & 3) << 22) | ((imm & 4095) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -133,7 +133,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -152,7 +152,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -171,7 +171,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -190,7 +190,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -209,7 +209,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -228,7 +228,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -247,7 +247,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -266,7 +266,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -285,7 +285,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -304,7 +304,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -323,7 +323,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -342,7 +342,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -359,7 +359,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((shift & 3) << 22) | ((imm & 4095) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -385,7 +385,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((shift & 3) << 22) | ((imm & 4095) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -411,7 +411,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((shift & 3) << 22) | ((imm & 4095) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -437,7 +437,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((shift & 3) << 22) | ((imm & 4095) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { diff --git a/Ryujinx.Tests/Cpu/CpuTestAluRs.cs b/Ryujinx.Tests/Cpu/CpuTestAluRs.cs index 58a99dfb..833d5d6d 100644 --- a/Ryujinx.Tests/Cpu/CpuTestAluRs.cs +++ b/Ryujinx.Tests/Cpu/CpuTestAluRs.cs @@ -29,7 +29,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31, Carry: CarryIn); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31, Carry: CarryIn); CompareAgainstUnicorn(); } @@ -49,7 +49,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31, Carry: CarryIn); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31, Carry: CarryIn); CompareAgainstUnicorn(); } @@ -69,7 +69,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31, Carry: CarryIn); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31, Carry: CarryIn); CompareAgainstUnicorn(); } @@ -89,7 +89,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31, Carry: CarryIn); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31, Carry: CarryIn); CompareAgainstUnicorn(); } @@ -111,7 +111,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -133,7 +133,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -155,7 +155,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -177,7 +177,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -199,7 +199,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -221,7 +221,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -243,7 +243,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -265,7 +265,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -284,7 +284,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -303,7 +303,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -325,7 +325,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -347,7 +347,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -369,7 +369,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -391,7 +391,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -411,7 +411,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Xm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Xm, X31: _W31); CompareAgainstUnicorn(); } @@ -429,7 +429,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -447,7 +447,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -465,7 +465,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -485,7 +485,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Xm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Xm, X31: _W31); CompareAgainstUnicorn(); } @@ -503,7 +503,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -521,7 +521,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -539,7 +539,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -561,7 +561,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -583,7 +583,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -605,7 +605,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -627,7 +627,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -648,7 +648,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -669,7 +669,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -688,7 +688,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -707,7 +707,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -726,7 +726,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -745,7 +745,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -767,7 +767,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -789,7 +789,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -811,7 +811,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -833,7 +833,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -852,7 +852,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -871,7 +871,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -891,7 +891,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31, Carry: CarryIn); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31, Carry: CarryIn); CompareAgainstUnicorn(); } @@ -911,7 +911,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31, Carry: CarryIn); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31, Carry: CarryIn); CompareAgainstUnicorn(); } @@ -931,7 +931,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31, Carry: CarryIn); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31, Carry: CarryIn); CompareAgainstUnicorn(); } @@ -951,7 +951,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31, Carry: CarryIn); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31, Carry: CarryIn); CompareAgainstUnicorn(); } @@ -970,7 +970,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -989,7 +989,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -1011,7 +1011,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -1033,7 +1033,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -1055,7 +1055,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -1077,7 +1077,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -1096,7 +1096,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -1115,7 +1115,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestAluRx.cs b/Ryujinx.Tests/Cpu/CpuTestAluRx.cs index 9c66532b..8a11fa94 100644 --- a/Ryujinx.Tests/Cpu/CpuTestAluRx.cs +++ b/Ryujinx.Tests/Cpu/CpuTestAluRx.cs @@ -27,7 +27,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -59,7 +59,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -91,7 +91,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -123,7 +123,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -155,7 +155,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -187,7 +187,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -219,7 +219,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -250,7 +250,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Xm, X31: Xn_SP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Xm, X31: Xn_SP); CompareAgainstUnicorn(); } @@ -271,7 +271,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); CompareAgainstUnicorn(); } @@ -292,7 +292,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); CompareAgainstUnicorn(); } @@ -313,7 +313,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); CompareAgainstUnicorn(); } @@ -334,7 +334,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); CompareAgainstUnicorn(); } @@ -355,7 +355,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); CompareAgainstUnicorn(); } @@ -376,7 +376,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); CompareAgainstUnicorn(); } @@ -396,7 +396,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -428,7 +428,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -460,7 +460,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -492,7 +492,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -524,7 +524,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -556,7 +556,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -588,7 +588,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState; + CpuThreadState ThreadState; if (Rn != 31) { @@ -619,7 +619,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Xm, X31: Xn_SP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Xm, X31: Xn_SP); CompareAgainstUnicorn(); } @@ -640,7 +640,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); CompareAgainstUnicorn(); } @@ -661,7 +661,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); CompareAgainstUnicorn(); } @@ -682,7 +682,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn_SP, X2: Wm, X31: Xn_SP); CompareAgainstUnicorn(); } @@ -703,7 +703,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); CompareAgainstUnicorn(); } @@ -724,7 +724,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); CompareAgainstUnicorn(); } @@ -745,7 +745,7 @@ namespace Ryujinx.Tests.Cpu Opcode |= ((Rm & 31) << 16) | ((Rn & 31) << 5) | ((Rd & 31) << 0); Opcode |= ((extend & 7) << 13) | ((amount & 7) << 10); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn_WSP, X2: Wm, X31: Wn_WSP); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestBfm.cs b/Ryujinx.Tests/Cpu/CpuTestBfm.cs index 427396f8..59434029 100644 --- a/Ryujinx.Tests/Cpu/CpuTestBfm.cs +++ b/Ryujinx.Tests/Cpu/CpuTestBfm.cs @@ -29,7 +29,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X0: _Xd, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X0: _Xd, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -49,7 +49,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X0: _Wd, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X0: _Wd, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -68,7 +68,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -87,7 +87,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -106,7 +106,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -125,7 +125,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestCcmpImm.cs b/Ryujinx.Tests/Cpu/CpuTestCcmpImm.cs index 7ca92d4f..7eebedf3 100644 --- a/Ryujinx.Tests/Cpu/CpuTestCcmpImm.cs +++ b/Ryujinx.Tests/Cpu/CpuTestCcmpImm.cs @@ -31,7 +31,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -53,7 +53,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } @@ -75,7 +75,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X31: _X31); CompareAgainstUnicorn(); } @@ -97,7 +97,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X31: _W31); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestCcmpReg.cs b/Ryujinx.Tests/Cpu/CpuTestCcmpReg.cs index 36120f74..68640877 100644 --- a/Ryujinx.Tests/Cpu/CpuTestCcmpReg.cs +++ b/Ryujinx.Tests/Cpu/CpuTestCcmpReg.cs @@ -32,7 +32,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -56,7 +56,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -80,7 +80,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -104,7 +104,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestCsel.cs b/Ryujinx.Tests/Cpu/CpuTestCsel.cs index 2d88b9f0..f9691ed1 100644 --- a/Ryujinx.Tests/Cpu/CpuTestCsel.cs +++ b/Ryujinx.Tests/Cpu/CpuTestCsel.cs @@ -31,7 +31,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -55,7 +55,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -79,7 +79,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -103,7 +103,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -127,7 +127,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -151,7 +151,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } @@ -175,7 +175,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -199,7 +199,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X31: _W31); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestMisc.cs b/Ryujinx.Tests/Cpu/CpuTestMisc.cs index d7b75f5e..ac6d3405 100644 --- a/Ryujinx.Tests/Cpu/CpuTestMisc.cs +++ b/Ryujinx.Tests/Cpu/CpuTestMisc.cs @@ -262,7 +262,7 @@ namespace Ryujinx.Tests.Cpu public void SanityCheck(ulong A) { uint Opcode = 0xD503201F; // NOP - AThreadState ThreadState = SingleOpcode(Opcode, X0: A); + CpuThreadState ThreadState = SingleOpcode(Opcode, X0: A); Assert.That(ThreadState.X0, Is.EqualTo(A)); } diff --git a/Ryujinx.Tests/Cpu/CpuTestMov.cs b/Ryujinx.Tests/Cpu/CpuTestMov.cs index 175c9f06..3c1a174b 100644 --- a/Ryujinx.Tests/Cpu/CpuTestMov.cs +++ b/Ryujinx.Tests/Cpu/CpuTestMov.cs @@ -24,7 +24,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X0: _Xd, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X0: _Xd, X31: _X31); CompareAgainstUnicorn(); } @@ -41,7 +41,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X0: _Wd, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X0: _Wd, X31: _W31); CompareAgainstUnicorn(); } @@ -57,7 +57,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X31: _X31); CompareAgainstUnicorn(); } @@ -73,7 +73,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X31: _W31); CompareAgainstUnicorn(); } @@ -89,7 +89,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X31: _X31); CompareAgainstUnicorn(); } @@ -105,7 +105,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X31: _W31); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestMul.cs b/Ryujinx.Tests/Cpu/CpuTestMul.cs index 056c4543..4058585b 100644 --- a/Ryujinx.Tests/Cpu/CpuTestMul.cs +++ b/Ryujinx.Tests/Cpu/CpuTestMul.cs @@ -29,7 +29,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X3: Xa, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X3: Xa, X31: _X31); CompareAgainstUnicorn(); } @@ -51,7 +51,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Wa, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Wa, X31: _W31); CompareAgainstUnicorn(); } @@ -73,7 +73,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X3: Xa, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X3: Xa, X31: _X31); CompareAgainstUnicorn(); } @@ -95,7 +95,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Wa, X31: _W31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Wa, X31: _W31); CompareAgainstUnicorn(); } @@ -117,7 +117,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Xa, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Xa, X31: _X31); CompareAgainstUnicorn(); } @@ -139,7 +139,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Xa, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Xa, X31: _X31); CompareAgainstUnicorn(); } @@ -161,7 +161,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Xa, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Xa, X31: _X31); CompareAgainstUnicorn(); } @@ -183,7 +183,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Xa, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, X2: Wm, X3: Xa, X31: _X31); CompareAgainstUnicorn(); } @@ -202,7 +202,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } @@ -221,7 +221,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, X2: Xm, X31: _X31); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestSimd.cs b/Ryujinx.Tests/Cpu/CpuTestSimd.cs index 3bb24f3a..8cd36b10 100644 --- a/Ryujinx.Tests/Cpu/CpuTestSimd.cs +++ b/Ryujinx.Tests/Cpu/CpuTestSimd.cs @@ -408,7 +408,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -427,7 +427,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -446,7 +446,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -463,7 +463,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -482,7 +482,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -501,7 +501,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -520,7 +520,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -539,7 +539,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -558,7 +558,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -577,7 +577,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -594,7 +594,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -613,7 +613,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -632,7 +632,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -649,7 +649,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -668,7 +668,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -687,7 +687,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -704,7 +704,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -723,7 +723,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -742,7 +742,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -759,7 +759,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -778,7 +778,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -797,7 +797,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -814,7 +814,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -833,7 +833,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -852,7 +852,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -869,7 +869,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -886,7 +886,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -899,7 +899,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE1(Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -912,7 +912,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -925,7 +925,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -938,7 +938,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE1(Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -957,7 +957,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A * Q); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -974,7 +974,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1001,7 +1001,7 @@ namespace Ryujinx.Tests.Cpu Fpcr |= Rnd & (1 << (int)FPCR.DN); Fpcr |= Rnd & (1 << (int)FPCR.AHP); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC | FPSR.OFC | FPSR.UFC | FPSR.IXC); } @@ -1021,7 +1021,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Q == 0u ? Z : 0ul, Q == 1u ? Z : 0ul); Vector128<float> V1 = MakeVectorE0E1(Q == 0u ? A : 0ul, Q == 1u ? A : 0ul); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1048,7 +1048,7 @@ namespace Ryujinx.Tests.Cpu Fpcr |= Rnd & (1 << (int)FPCR.DN); Fpcr |= Rnd & (1 << (int)FPCR.AHP); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC | FPSR.OFC | FPSR.UFC | FPSR.IXC | FPSR.IDC); } @@ -1068,7 +1068,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1083,7 +1083,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -1098,7 +1098,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -1119,7 +1119,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -1138,7 +1138,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -1155,7 +1155,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1174,7 +1174,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1193,7 +1193,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1210,7 +1210,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1227,7 +1227,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1244,7 +1244,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1261,7 +1261,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1278,7 +1278,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1295,7 +1295,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1314,7 +1314,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1333,7 +1333,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1352,7 +1352,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1371,7 +1371,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1390,7 +1390,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1409,7 +1409,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1428,7 +1428,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1447,7 +1447,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1464,7 +1464,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z0, Z1); Vector128<float> V1 = MakeVectorE0E1(A0, A1); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1481,7 +1481,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z0, Z1); Vector128<float> V1 = MakeVectorE0E1(A0, A1); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1500,7 +1500,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1519,7 +1519,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1538,7 +1538,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1557,7 +1557,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1576,7 +1576,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1595,7 +1595,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1614,7 +1614,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1633,7 +1633,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1652,7 +1652,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1671,7 +1671,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1690,7 +1690,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1709,7 +1709,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1728,7 +1728,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1747,7 +1747,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1766,7 +1766,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1785,7 +1785,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1804,7 +1804,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1823,7 +1823,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1842,7 +1842,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1861,7 +1861,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1880,7 +1880,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1899,7 +1899,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1918,7 +1918,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1937,7 +1937,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1956,7 +1956,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -1975,7 +1975,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -1994,7 +1994,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestSimdArithmetic.cs b/Ryujinx.Tests/Cpu/CpuTestSimdArithmetic.cs index 08e2894c..770eb4cf 100644 --- a/Ryujinx.Tests/Cpu/CpuTestSimdArithmetic.cs +++ b/Ryujinx.Tests/Cpu/CpuTestSimdArithmetic.cs @@ -21,7 +21,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1); Assert.That(GetVectorE0(ThreadState.V0), Is.EqualTo(Result)); @@ -78,7 +78,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp = 0x2000000; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.That(GetVectorE0(ThreadState.V0), Is.EqualTo(Result)); @@ -107,7 +107,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp = 0x2000000; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.Multiple(() => { @@ -177,7 +177,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp |= 1 << 25; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.That(GetVectorE0(ThreadState.V0), Is.EqualTo(Result)); @@ -233,7 +233,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp |= 1 << 25; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.Multiple(() => { @@ -294,7 +294,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp = 0x2000000; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.That(GetVectorE0(ThreadState.V0), Is.EqualTo(Result)); @@ -319,7 +319,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp = 0x2000000; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.Multiple(() => { @@ -381,7 +381,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp = 0x2000000; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.That(GetVectorE0(ThreadState.V0), Is.EqualTo(Result)); @@ -409,7 +409,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp = 0x2000000; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.Multiple(() => { @@ -470,7 +470,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp = 0x2000000; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.That(GetVectorE0(ThreadState.V0), Is.EqualTo(Result)); @@ -495,7 +495,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp = 0x2000000; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.Multiple(() => { @@ -565,7 +565,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp |= 1 << 25; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.That(GetVectorE0(ThreadState.V0), Is.EqualTo(Result)); @@ -621,7 +621,7 @@ namespace Ryujinx.Tests.Cpu FpcrTemp |= 1 << 25; } - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1, Fpcr: FpcrTemp); Assert.Multiple(() => { @@ -639,7 +639,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V1: V1); Assert.That(GetVectorE0(ThreadState.V0), Is.EqualTo(Result)); diff --git a/Ryujinx.Tests/Cpu/CpuTestSimdCrypto.cs b/Ryujinx.Tests/Cpu/CpuTestSimdCrypto.cs index 4efd8f31..ce2b50f0 100644 --- a/Ryujinx.Tests/Cpu/CpuTestSimdCrypto.cs +++ b/Ryujinx.Tests/Cpu/CpuTestSimdCrypto.cs @@ -26,7 +26,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(RoundKeyL ^ ValueL, RoundKeyH ^ ValueH); Vector128<float> V1 = MakeVectorE0E1(RoundKeyL, RoundKeyH); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); Assert.Multiple(() => { @@ -58,7 +58,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(RoundKeyL ^ ValueL, RoundKeyH ^ ValueH); Vector128<float> V1 = MakeVectorE0E1(RoundKeyL, RoundKeyH); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); Assert.Multiple(() => { @@ -87,7 +87,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V = MakeVectorE0E1(ValueL, ValueH); - AThreadState ThreadState = SingleOpcode( + CpuThreadState ThreadState = SingleOpcode( Opcode, V0: Rn == 0u ? V : default(Vector128<float>), V1: Rn == 1u ? V : default(Vector128<float>)); @@ -122,7 +122,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V = MakeVectorE0E1(ValueL, ValueH); - AThreadState ThreadState = SingleOpcode( + CpuThreadState ThreadState = SingleOpcode( Opcode, V0: Rn == 0u ? V : default(Vector128<float>), V1: Rn == 1u ? V : default(Vector128<float>)); diff --git a/Ryujinx.Tests/Cpu/CpuTestSimdIns.cs b/Ryujinx.Tests/Cpu/CpuTestSimdIns.cs index 0b227edb..c07e47c8 100644 --- a/Ryujinx.Tests/Cpu/CpuTestSimdIns.cs +++ b/Ryujinx.Tests/Cpu/CpuTestSimdIns.cs @@ -70,7 +70,7 @@ namespace Ryujinx.Tests.Cpu ulong Z = TestContext.CurrentContext.Random.NextULong(); Vector128<float> V0 = MakeVectorE0E1(Z, Z); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, V0: V0); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Wn, V0: V0); CompareAgainstUnicorn(); } @@ -86,7 +86,7 @@ namespace Ryujinx.Tests.Cpu ulong Z = TestContext.CurrentContext.Random.NextULong(); Vector128<float> V0 = MakeVectorE0E1(Z, Z); - AThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, V0: V0); + CpuThreadState ThreadState = SingleOpcode(Opcode, X1: Xn, V0: V0); CompareAgainstUnicorn(); } @@ -108,7 +108,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, X0: _X0, X31: _W31, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, X0: _X0, X31: _W31, V1: V1); CompareAgainstUnicorn(); } @@ -129,7 +129,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, X31: _X31, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, X31: _X31, V1: V1); CompareAgainstUnicorn(); } @@ -151,7 +151,7 @@ namespace Ryujinx.Tests.Cpu uint _W31 = TestContext.CurrentContext.Random.NextUInt(); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, X0: _X0, X31: _W31, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, X0: _X0, X31: _W31, V1: V1); CompareAgainstUnicorn(); } @@ -172,7 +172,7 @@ namespace Ryujinx.Tests.Cpu ulong _X31 = TestContext.CurrentContext.Random.NextULong(); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, X31: _X31, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, X31: _X31, V1: V1); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestSimdReg.cs b/Ryujinx.Tests/Cpu/CpuTestSimdReg.cs index e986d7f6..3f0188cc 100644 --- a/Ryujinx.Tests/Cpu/CpuTestSimdReg.cs +++ b/Ryujinx.Tests/Cpu/CpuTestSimdReg.cs @@ -397,7 +397,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -419,7 +419,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -441,7 +441,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -463,7 +463,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -485,7 +485,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -507,7 +507,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -529,7 +529,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -549,7 +549,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -569,7 +569,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -589,7 +589,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -609,7 +609,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -629,7 +629,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -649,7 +649,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -669,7 +669,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -689,7 +689,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -709,7 +709,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -729,7 +729,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -749,7 +749,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -771,7 +771,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -793,7 +793,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -813,7 +813,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -835,7 +835,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -857,7 +857,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -877,7 +877,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -899,7 +899,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -921,7 +921,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -941,7 +941,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -963,7 +963,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -985,7 +985,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1005,7 +1005,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1027,7 +1027,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1049,7 +1049,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1069,7 +1069,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1091,7 +1091,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1113,7 +1113,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1133,7 +1133,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1153,7 +1153,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1170,7 +1170,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC | FPSR.DZC); } @@ -1187,7 +1187,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC | FPSR.DZC); } @@ -1211,7 +1211,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC | FPSR.DZC); } @@ -1233,7 +1233,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC | FPSR.DZC); } @@ -1252,7 +1252,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, V3: V3, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, V3: V3, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_S); } @@ -1271,7 +1271,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, V3: V3, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, V3: V3, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_D); } @@ -1288,7 +1288,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -1305,7 +1305,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -1329,7 +1329,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -1351,7 +1351,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -1368,7 +1368,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_S); } @@ -1385,7 +1385,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_D); } @@ -1409,7 +1409,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_S); } @@ -1431,7 +1431,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_D); } @@ -1451,7 +1451,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1471,7 +1471,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1491,7 +1491,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1511,7 +1511,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1533,7 +1533,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1555,7 +1555,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1577,7 +1577,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1599,7 +1599,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1621,7 +1621,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1643,7 +1643,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1665,7 +1665,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1687,7 +1687,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1709,7 +1709,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1731,7 +1731,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1753,7 +1753,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1775,7 +1775,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1797,7 +1797,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1819,7 +1819,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1841,7 +1841,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1863,7 +1863,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1883,7 +1883,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A0, A1); Vector128<float> V2 = MakeVectorE0E1(B0, B1); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1903,7 +1903,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A0, A1); Vector128<float> V2 = MakeVectorE0E1(B0, B1); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1925,7 +1925,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1947,7 +1947,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1969,7 +1969,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -1991,7 +1991,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2013,7 +2013,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2035,7 +2035,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2057,7 +2057,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2079,7 +2079,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2101,7 +2101,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2123,7 +2123,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2145,7 +2145,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2167,7 +2167,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2189,7 +2189,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2211,7 +2211,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2233,7 +2233,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2255,7 +2255,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2277,7 +2277,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2299,7 +2299,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2321,7 +2321,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2343,7 +2343,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -2365,7 +2365,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2387,7 +2387,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2409,7 +2409,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2431,7 +2431,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2453,7 +2453,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2475,7 +2475,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2495,7 +2495,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2517,7 +2517,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2539,7 +2539,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2561,7 +2561,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2583,7 +2583,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2605,7 +2605,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2627,7 +2627,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2649,7 +2649,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2671,7 +2671,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2693,7 +2693,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2715,7 +2715,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2737,7 +2737,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2759,7 +2759,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2781,7 +2781,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2803,7 +2803,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2825,7 +2825,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2847,7 +2847,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2869,7 +2869,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2891,7 +2891,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2913,7 +2913,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2935,7 +2935,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2957,7 +2957,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -2979,7 +2979,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3001,7 +3001,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3023,7 +3023,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3045,7 +3045,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3067,7 +3067,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3089,7 +3089,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3111,7 +3111,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3133,7 +3133,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -3155,7 +3155,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -3177,7 +3177,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -3199,7 +3199,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -3221,7 +3221,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -3243,7 +3243,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -3265,7 +3265,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3287,7 +3287,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3309,7 +3309,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3331,7 +3331,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE1(A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3353,7 +3353,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3375,7 +3375,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE1(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3397,7 +3397,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3419,7 +3419,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3441,7 +3441,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3463,7 +3463,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3485,7 +3485,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3507,7 +3507,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3529,7 +3529,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0(A); Vector128<float> V2 = MakeVectorE0(B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -3551,7 +3551,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A); Vector128<float> V2 = MakeVectorE0E1(B, B); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestSimdRegElem.cs b/Ryujinx.Tests/Cpu/CpuTestSimdRegElem.cs index 61552062..10d3105c 100644 --- a/Ryujinx.Tests/Cpu/CpuTestSimdRegElem.cs +++ b/Ryujinx.Tests/Cpu/CpuTestSimdRegElem.cs @@ -74,7 +74,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A * Q); Vector128<float> V2 = MakeVectorE0E1(B, B * H); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } @@ -101,7 +101,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V1 = MakeVectorE0E1(A, A * Q); Vector128<float> V2 = MakeVectorE0E1(B, B * H); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2); CompareAgainstUnicorn(); } diff --git a/Ryujinx.Tests/Cpu/CpuTestSimdRegElemF.cs b/Ryujinx.Tests/Cpu/CpuTestSimdRegElemF.cs index 3945cce1..e9591a19 100644 --- a/Ryujinx.Tests/Cpu/CpuTestSimdRegElemF.cs +++ b/Ryujinx.Tests/Cpu/CpuTestSimdRegElemF.cs @@ -238,7 +238,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_S); } @@ -260,7 +260,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_D); } @@ -289,7 +289,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_S); } @@ -315,7 +315,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FPSR.IOC, FpSkips.IfUnderflow, FpTolerances.UpToOneUlps_D); } @@ -338,7 +338,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -360,7 +360,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -389,7 +389,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } @@ -415,7 +415,7 @@ namespace Ryujinx.Tests.Cpu int Fpcr = (int)TestContext.CurrentContext.Random.NextUInt() & (1 << (int)FPCR.DN); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1, V2: V2, Fpcr: Fpcr); CompareAgainstUnicorn(FpsrMask: FPSR.IOC); } diff --git a/Ryujinx.Tests/Cpu/CpuTestSimdShImm.cs b/Ryujinx.Tests/Cpu/CpuTestSimdShImm.cs index edc50d4d..7ae41b4e 100644 --- a/Ryujinx.Tests/Cpu/CpuTestSimdShImm.cs +++ b/Ryujinx.Tests/Cpu/CpuTestSimdShImm.cs @@ -251,7 +251,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -274,7 +274,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A * Q); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -297,7 +297,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A * Q); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -320,7 +320,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A * Q); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -341,7 +341,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcode, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -362,7 +362,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -385,7 +385,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A * Q); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -408,7 +408,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A * Q); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -431,7 +431,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A * Q); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -452,7 +452,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -475,7 +475,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -498,7 +498,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -521,7 +521,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0E1(A, A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(); } @@ -542,7 +542,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -563,7 +563,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -584,7 +584,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -607,7 +607,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -630,7 +630,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } @@ -653,7 +653,7 @@ namespace Ryujinx.Tests.Cpu Vector128<float> V0 = MakeVectorE0E1(Z, Z); Vector128<float> V1 = MakeVectorE0(A); - AThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); + CpuThreadState ThreadState = SingleOpcode(Opcodes, V0: V0, V1: V1); CompareAgainstUnicorn(FpsrMask: FPSR.QC); } |
