aboutsummaryrefslogtreecommitdiff
path: root/ChocolArm64/Instructions/InstEmitSimdCmp.cs
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2019-02-25 20:46:34 -0300
committerjduncanator <1518948+jduncanator@users.noreply.github.com>2019-02-26 10:46:34 +1100
commit504f4f4abfd34696699fbf484264404f3011ec17 (patch)
treeb264d5fcc9226d91d3e6a180d7f1e84a11bdd19e /ChocolArm64/Instructions/InstEmitSimdCmp.cs
parent5001f78b1d07b988709dd5f5d1009ebe9b44c669 (diff)
Remove all the calls to StaticCast methods (#605)
Diffstat (limited to 'ChocolArm64/Instructions/InstEmitSimdCmp.cs')
-rw-r--r--ChocolArm64/Instructions/InstEmitSimdCmp.cs12
1 files changed, 6 insertions, 6 deletions
diff --git a/ChocolArm64/Instructions/InstEmitSimdCmp.cs b/ChocolArm64/Instructions/InstEmitSimdCmp.cs
index fdf3951e..c29dcd9d 100644
--- a/ChocolArm64/Instructions/InstEmitSimdCmp.cs
+++ b/ChocolArm64/Instructions/InstEmitSimdCmp.cs
@@ -382,7 +382,7 @@ namespace ChocolArm64.Instructions
ILLabel lblNaN = new ILLabel();
ILLabel lblEnd = new ILLabel();
- EmitLdvecWithCastToDouble(context, op.Rn);
+ context.EmitLdvec(op.Rn);
context.Emit(OpCodes.Dup);
context.EmitStvectmp();
@@ -393,7 +393,7 @@ namespace ChocolArm64.Instructions
}
else
{
- EmitLdvecWithCastToDouble(context, op.Rm);
+ context.EmitLdvec(op.Rm);
}
context.Emit(OpCodes.Dup);
@@ -656,12 +656,12 @@ namespace ChocolArm64.Instructions
if (!isLeOrLt)
{
- EmitLdvecWithCastToDouble(context, op.Rn);
+ context.EmitLdvec(op.Rn);
}
if (op is OpCodeSimdReg64 binOp)
{
- EmitLdvecWithCastToDouble(context, binOp.Rm);
+ context.EmitLdvec(binOp.Rm);
}
else
{
@@ -670,12 +670,12 @@ namespace ChocolArm64.Instructions
if (isLeOrLt)
{
- EmitLdvecWithCastToDouble(context, op.Rn);
+ context.EmitLdvec(op.Rn);
}
context.EmitCall(typeof(Sse2).GetMethod(name, types));
- EmitStvecWithCastFromDouble(context, op.Rd);
+ context.EmitStvec(op.Rd);
if (scalar)
{