Rename stragglers

This commit is contained in:
Alex Barney 2018-10-30 15:20:23 -05:00
parent 362408132c
commit c9b998742d
4 changed files with 39 additions and 39 deletions

View file

@ -211,7 +211,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPAdd));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPAdd));
});
}
}
@ -227,7 +227,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPAdd));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPAdd));
});
}
}
@ -262,7 +262,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPDiv));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPDiv));
});
}
}
@ -278,7 +278,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPDiv));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPDiv));
});
}
}
@ -324,7 +324,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarTernaryRaOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMulAdd));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMulAdd));
});
}
}
@ -340,7 +340,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMax));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMax));
});
}
}
@ -356,7 +356,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMax));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMax));
});
}
}
@ -365,7 +365,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMaxNum));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMaxNum));
});
}
@ -373,7 +373,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMaxNum));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMaxNum));
});
}
@ -381,7 +381,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorPairwiseOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMax));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMax));
});
}
@ -396,7 +396,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMin));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMin));
});
}
}
@ -412,7 +412,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMin));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMin));
});
}
}
@ -421,7 +421,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMinNum));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMinNum));
});
}
@ -429,7 +429,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMinNum));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMinNum));
});
}
@ -437,7 +437,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorPairwiseOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMin));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMin));
});
}
@ -536,7 +536,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarTernaryRaOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMulSub));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMulSub));
});
}
}
@ -552,7 +552,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMul));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMul));
});
}
}
@ -573,7 +573,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMul));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMul));
});
}
}
@ -587,7 +587,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMulX));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMulX));
});
}
@ -595,7 +595,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpByElemF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMulX));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMulX));
});
}
@ -603,7 +603,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMulX));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMulX));
});
}
@ -611,7 +611,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpByElemF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPMulX));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPMulX));
});
}
@ -738,7 +738,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPRecipStepFused));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPRecipStepFused));
});
}
}
@ -793,7 +793,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPRecipStepFused));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPRecipStepFused));
});
}
}
@ -802,7 +802,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarUnaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPRecpX));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPRecpX));
});
}
@ -1043,7 +1043,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FprSqrtStepFused));
EmitSoftFloatCall(context, nameof(SoftFloat32.FprSqrtStepFused));
});
}
}
@ -1106,7 +1106,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FprSqrtStepFused));
EmitSoftFloatCall(context, nameof(SoftFloat32.FprSqrtStepFused));
});
}
}
@ -1122,7 +1122,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarUnaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPSqrt));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPSqrt));
});
}
}
@ -1138,7 +1138,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorUnaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPSqrt));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPSqrt));
});
}
}
@ -1154,7 +1154,7 @@ namespace ChocolArm64.Instructions
{
EmitScalarBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPSub));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPSub));
});
}
}
@ -1170,7 +1170,7 @@ namespace ChocolArm64.Instructions
{
EmitVectorBinaryOpF(context, () =>
{
EmitSoftFloatCall(context, nameof(ASoftFloat32.FPSub));
EmitSoftFloatCall(context, nameof(SoftFloat32.FPSub));
});
}
}

View file

@ -89,7 +89,7 @@ namespace ChocolArm64.Instructions
context.EmitLdarg(TranslatedSub.StateArgIdx);
context.EmitCall(typeof(ASoftFloat1632), nameof(ASoftFloat1632.FPConvert));
context.EmitCall(typeof(SoftFloat1632), nameof(SoftFloat1632.FPConvert));
}
else /* if (SizeF == 1) */
{
@ -139,7 +139,7 @@ namespace ChocolArm64.Instructions
{
context.EmitLdarg(TranslatedSub.StateArgIdx);
context.EmitCall(typeof(ASoftFloat3216), nameof(ASoftFloat3216.FPConvert));
context.EmitCall(typeof(SoftFloat3216), nameof(SoftFloat3216.FPConvert));
context.Emit(OpCodes.Conv_U8);
EmitVectorInsertTmp(context, part + index, 1);

View file

@ -347,8 +347,8 @@ namespace ChocolArm64.Instructions
IOpCodeSimd op = (IOpCodeSimd)context.CurrOp;
Type type = (op.Size & 1) == 0
? typeof(ASoftFloat32)
: typeof(ASoftFloat64);
? typeof(SoftFloat32)
: typeof(SoftFloat64);
context.EmitLdarg(TranslatedSub.StateArgIdx);

View file

@ -197,7 +197,7 @@ namespace ChocolArm64.Instructions
}
}
static class ASoftFloat1632
static class SoftFloat1632
{
public static float FPConvert(ushort valueBits, CpuThreadState state)
{
@ -448,7 +448,7 @@ namespace ChocolArm64.Instructions
}
}
static class ASoftFloat3216
static class SoftFloat3216
{
public static ushort FPConvert(float value, CpuThreadState state)
{
@ -727,7 +727,7 @@ namespace ChocolArm64.Instructions
}
}
static class ASoftFloat32
static class SoftFloat32
{
public static float FPAdd(float value1, float value2, CpuThreadState state)
{
@ -1426,7 +1426,7 @@ namespace ChocolArm64.Instructions
}
}
static class ASoftFloat64
static class SoftFloat64
{
public static double FPAdd(double value1, double value2, CpuThreadState state)
{