ryujinx/Ryujinx.Tests/Cpu
sharmander e901b7850c
CPU: Implement VRINTX.F32 | VRINTX.F64 (#1776)
* Start implementation

* Draft

* Updated opcode.

Needs verification.

* Clean up code.

* Update implementation and tests.

* Update implemenation + tests

* Get RM from FPSCR + Do not use emit/addintrinsic

* Remove "fast" path, as recommended by gdk.

* Variable DELETED.

* Update ARMeilleure/Decoders/OpCodeTable.cs

Co-authored-by: LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com>

* Update ARMeilleure/Instructions/InstEmitSimdCvt32.cs

Co-authored-by: LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com>

* Update ARMeilleure/Instructions/InstEmitSimdCvt32.cs

Co-authored-by: LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com>

* Update ARMeilleure/Instructions/InstEmitSimdCvt32.cs

Co-authored-by: LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com>

* Move method

* stringing things together :)

Co-authored-by: LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com>
2020-12-16 20:27:15 -03:00
..
CpuTest32.cs
CpuTest.cs
CpuTestAlu32.cs
CpuTestAlu.cs
CpuTestAluBinary32.cs
CpuTestAluBinary.cs
CpuTestAluImm.cs
CpuTestAluRs32.cs
CpuTestAluRs.cs
CpuTestAluRx.cs
CpuTestBf32.cs
CpuTestBfm.cs
CpuTestCcmpImm.cs
CpuTestCcmpReg.cs
CpuTestCsel.cs
CpuTestMisc32.cs
CpuTestMisc.cs
CpuTestMov.cs
CpuTestMul32.cs
CpuTestMul.cs
CpuTestSimd32.cs
CpuTestSimd.cs
CpuTestSimdCrypto32.cs
CpuTestSimdCrypto.cs
CpuTestSimdCvt32.cs CPU: Implement VRINTX.F32 | VRINTX.F64 (#1776) 2020-12-16 20:27:15 -03:00
CpuTestSimdCvt.cs
CpuTestSimdExt.cs
CpuTestSimdFcond.cs
CpuTestSimdFmov.cs
CpuTestSimdImm.cs
CpuTestSimdIns.cs
CpuTestSimdLogical32.cs
CpuTestSimdMemory32.cs
CpuTestSimdMov32.cs
CpuTestSimdReg32.cs
CpuTestSimdReg.cs
CpuTestSimdRegElem32.cs
CpuTestSimdRegElem.cs
CpuTestSimdRegElemF.cs
CpuTestSimdShImm32.cs
CpuTestSimdShImm.cs
CpuTestSimdTbl.cs
CpuTestSystem.cs