aboutsummaryrefslogtreecommitdiff
path: root/ARMeilleure/Instructions/InstName.cs
diff options
context:
space:
mode:
authorLDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com>2020-07-13 13:08:47 +0200
committerGitHub <noreply@github.com>2020-07-13 21:08:47 +1000
commita804db6eed016a8a1f152c2837fc7b65e50f02df (patch)
tree5ac490b42ba8fc2c22038bb784de4ea3fcda352f /ARMeilleure/Instructions/InstName.cs
parentd7044b10a253dae31b9a0041a432e3a7adce59f6 (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.cs6
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,