This commit is contained in:
LDj3SNuD 2019-03-15 23:45:05 +01:00 committed by GitHub
parent cdf293c751
commit 3bc5d15be8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1968,7 +1968,8 @@ namespace ChocolArm64.Instructions
if (Optimizations.UseSse41 && op.Size < 2)
{
Type[] typesCmpSub = new Type[] { VectorIntTypesPerSizeLog2[op.Size + 1], VectorIntTypesPerSizeLog2[op.Size + 1] };
Type[] typesCmpSub = new Type[] { VectorIntTypesPerSizeLog2[op.Size + 1],
VectorIntTypesPerSizeLog2[op.Size + 1] };
Type[] typesSrl = new Type[] { VectorIntTypesPerSizeLog2[op.Size], typeof(byte) };
Type[] typesAndOr = new Type[] { typeof(Vector128<long>), typeof(Vector128<long>) };
Type[] typesCvt = new Type[] { VectorIntTypesPerSizeLog2[op.Size] };
@ -2769,8 +2770,10 @@ namespace ChocolArm64.Instructions
if (Optimizations.UseSse41 && op.Size < 2)
{
Type[] typesMax = new Type[] { VectorUIntTypesPerSizeLog2[op.Size + 1], VectorUIntTypesPerSizeLog2[op.Size + 1] };
Type[] typesCmpSub = new Type[] { VectorIntTypesPerSizeLog2 [op.Size + 1], VectorIntTypesPerSizeLog2 [op.Size + 1] };
Type[] typesMax = new Type[] { VectorUIntTypesPerSizeLog2[op.Size + 1],
VectorUIntTypesPerSizeLog2[op.Size + 1] };
Type[] typesCmpSub = new Type[] { VectorIntTypesPerSizeLog2 [op.Size + 1],
VectorIntTypesPerSizeLog2 [op.Size + 1] };
Type[] typesSrl = new Type[] { VectorUIntTypesPerSizeLog2[op.Size], typeof(byte) };
Type[] typesAndOr = new Type[] { typeof(Vector128<long>), typeof(Vector128<long>) };
Type[] typesCvt = new Type[] { VectorUIntTypesPerSizeLog2[op.Size] };