CPU - Implement FCVTMS (Vector) (#2937)
* Add FCVTMS_V Implementation to Armeilleure * Fix opcode designation * Add tests * Amend Ptc version * Fix OpCode / Tests * Create Math.Floor helper method + Update implementation * Address gdk comments * Re-address gdk comments * Update ARMeilleure/Decoders/OpCodeTable.cs Co-authored-by: gdkchan <gab.dark.100@gmail.com> * Update Tests to use 2S (4S) and 2D Co-authored-by: gdkchan <gab.dark.100@gmail.com>
This commit is contained in:
parent
60f03cb78a
commit
e5f7ff1eee
5 changed files with 17 additions and 1 deletions
|
@ -865,6 +865,7 @@ namespace Ryujinx.Tests.Cpu
|
|||
{
|
||||
0x0E21C800u, // FCVTAS V0.2S, V0.2S
|
||||
0x2E21C800u, // FCVTAU V0.2S, V0.2S
|
||||
0x0E21B800u, // FCVTMS V0.2S, V0.2S
|
||||
0x0E21A800u, // FCVTNS V0.2S, V0.2S
|
||||
0x2E21A800u, // FCVTNU V0.2S, V0.2S
|
||||
0x0EA1B800u, // FCVTZS V0.2S, V0.2S
|
||||
|
@ -878,6 +879,7 @@ namespace Ryujinx.Tests.Cpu
|
|||
{
|
||||
0x4E61C800u, // FCVTAS V0.2D, V0.2D
|
||||
0x6E61C800u, // FCVTAU V0.2D, V0.2D
|
||||
0x4E61B800u, // FCVTMS V0.2D, V0.2D
|
||||
0x4E61A800u, // FCVTNS V0.2D, V0.2D
|
||||
0x6E61A800u, // FCVTNU V0.2D, V0.2D
|
||||
0x4EE1B800u, // FCVTZS V0.2D, V0.2D
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue