diff options
| author | LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com> | 2020-07-13 13:08:47 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-13 21:08:47 +1000 |
| commit | a804db6eed016a8a1f152c2837fc7b65e50f02df (patch) | |
| tree | 5ac490b42ba8fc2c22038bb784de4ea3fcda352f /ARMeilleure/Instructions/InstName.cs | |
| parent | d7044b10a253dae31b9a0041a432e3a7adce59f6 (diff) | |
Add Fmax/minv_V & S/Ushl_S Inst.s with Tests. Fix Maxps/d & Minps/d d… (#1335)
* Add Fmax/minv_V & S/Ushl_S Inst.s with Tests. Fix Maxps/d & Minps/d double zero sign handling. Allows better handling of NaNs.
* Optimized EmitSse2VectorIsNaNOpF() for multiple uses per opF.
Diffstat (limited to 'ARMeilleure/Instructions/InstName.cs')
| -rw-r--r-- | ARMeilleure/Instructions/InstName.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ARMeilleure/Instructions/InstName.cs b/ARMeilleure/Instructions/InstName.cs index e4d08456..69b5d3fc 100644 --- a/ARMeilleure/Instructions/InstName.cs +++ b/ARMeilleure/Instructions/InstName.cs @@ -212,14 +212,18 @@ namespace ARMeilleure.Instructions Fmax_V, Fmaxnm_S, Fmaxnm_V, + Fmaxnmp_V, Fmaxnmv_V, Fmaxp_V, + Fmaxv_V, Fmin_S, Fmin_V, Fminnm_S, Fminnm_V, + Fminnmp_V, Fminnmv_V, Fminp_V, + Fminv_V, Fmla_Se, Fmla_V, Fmla_Ve, @@ -378,6 +382,7 @@ namespace ARMeilleure.Instructions Srshr_V, Srsra_S, Srsra_V, + Sshl_S, Sshl_V, Sshll_V, Sshr_S, @@ -444,6 +449,7 @@ namespace ARMeilleure.Instructions Urshr_V, Ursra_S, Ursra_V, + Ushl_S, Ushl_V, Ushll_V, Ushr_S, |
