<Compile Include="CompareGreaterThanScalar.Vector64.Double.cs" />
<Compile Include="CompareGreaterThanScalar.Vector64.Int64.cs" />
<Compile Include="CompareGreaterThanScalar.Vector64.Single.cs" />
- <Compile Include="CompareGreaterThanScalar.Vector64.UInt64.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Double.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Int64.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt64.cs" />
- <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Double.cs" />
- <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Int64.cs" />
- <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Single.cs" />
- <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.UInt64.cs" />
- <Compile Include="CompareLessThan.Vector128.Double.cs" />
- <Compile Include="CompareLessThan.Vector128.Int64.cs" />
- <Compile Include="CompareLessThan.Vector128.UInt64.cs" />
- <Compile Include="CompareLessThanScalar.Vector64.Double.cs" />
- <Compile Include="CompareLessThanScalar.Vector64.Int64.cs" />
- <Compile Include="CompareLessThanScalar.Vector64.Single.cs" />
- <Compile Include="CompareLessThanScalar.Vector64.UInt64.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Double.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Int64.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.UInt64.cs" />
- <Compile Include="CompareLessThanOrEqualScalar.Vector64.Double.cs" />
- <Compile Include="CompareLessThanOrEqualScalar.Vector64.Int64.cs" />
- <Compile Include="CompareLessThanOrEqualScalar.Vector64.Single.cs" />
- <Compile Include="CompareLessThanOrEqualScalar.Vector64.UInt64.cs" />
- <Compile Include="CompareTest.Vector128.Double.cs" />
- <Compile Include="CompareTest.Vector128.Int64.cs" />
- <Compile Include="CompareTest.Vector128.UInt64.cs" />
- <Compile Include="CompareTestScalar.Vector64.Double.cs" />
- <Compile Include="CompareTestScalar.Vector64.Int64.cs" />
- <Compile Include="CompareTestScalar.Vector64.UInt64.cs" />
- <Compile Include="ConvertToDouble.Vector64.Single.cs" />
- <Compile Include="ConvertToDouble.Vector128.Int64.cs" />
- <Compile Include="ConvertToDouble.Vector128.UInt64.cs" />
- <Compile Include="ConvertToDoubleScalar.Vector64.Int64.cs" />
- <Compile Include="ConvertToDoubleScalar.Vector64.UInt64.cs" />
- <Compile Include="ConvertToDoubleUpper.Vector128.Single.cs" />
- <Compile Include="ConvertToInt64RoundAwayFromZero.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundAwayFromZeroScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToInt64RoundToEven.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundToEvenScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToInt64RoundToNegativeInfinity.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundToNegativeInfinityScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToInt64RoundToPositiveInfinity.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundToPositiveInfinityScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToInt64RoundToZero.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundToZeroScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToSingleLower.Vector64.Single.cs" />
- <Compile Include="ConvertToSingleRoundToOddLower.Vector64.Single.cs" />
- <Compile Include="ConvertToSingleRoundToOddUpper.Vector128.Single.cs" />
- <Compile Include="ConvertToSingleUpper.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt64RoundAwayFromZero.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundAwayFromZeroScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToEven.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToEvenScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToNegativeInfinity.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToNegativeInfinityScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToPositiveInfinity.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToPositiveInfinityScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToZero.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToZeroScalar.Vector64.Double.cs" />
- <Compile Include="Divide.Vector64.Single.cs" />
- <Compile Include="Divide.Vector128.Double.cs" />
- <Compile Include="Divide.Vector128.Single.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.V128.Double.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.V128.Int64.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.V128.UInt64.1.cs" />
- <Compile Include="DuplicateToVector128.Double.cs" />
- <Compile Include="DuplicateToVector128.Double.31.cs" />
- <Compile Include="DuplicateToVector128.Int64.cs" />
- <Compile Include="DuplicateToVector128.Int64.31.cs" />
- <Compile Include="DuplicateToVector128.UInt64.cs" />
- <Compile Include="DuplicateToVector128.UInt64.31.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt32.cs" />
- <Compile Include="Floor.Vector128.Double.cs" />
- <Compile Include="FusedMultiplyAdd.Vector128.Double.cs" />
- <Compile Include="FusedMultiplyAddByScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplyAddByScalar.Vector128.Double.cs" />
- <Compile Include="FusedMultiplyAddByScalar.Vector128.Single.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
- <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplySubtract.Vector128.Double.cs" />
- <Compile Include="FusedMultiplySubtractByScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplySubtractByScalar.Vector128.Double.cs" />
- <Compile Include="FusedMultiplySubtractByScalar.Vector128.Single.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
- <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Byte.7.Vector64.Byte.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Byte.7.Vector128.Byte.15.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Int16.3.Vector64.Int16.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Int16.3.Vector128.Int16.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Int32.1.Vector64.Int32.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Int32.1.Vector128.Int32.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.SByte.7.Vector64.SByte.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.SByte.7.Vector128.SByte.15.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Single.1.Vector64.Single.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Single.1.Vector128.Single.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.UInt16.3.Vector64.UInt16.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.UInt16.3.Vector128.UInt16.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.UInt32.1.Vector64.UInt32.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.UInt32.1.Vector128.UInt32.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Byte.15.Vector64.Byte.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Byte.15.Vector128.Byte.15.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Double.1.Vector128.Double.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int16.7.Vector64.Int16.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int16.7.Vector128.Int16.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int32.3.Vector64.Int32.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int32.3.Vector128.Int32.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int64.1.Vector128.Int64.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.SByte.15.Vector64.SByte.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.SByte.15.Vector128.SByte.15.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Single.3.Vector64.Single.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Single.3.Vector128.Single.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt16.7.Vector64.UInt16.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt16.7.Vector128.UInt16.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt32.3.Vector64.UInt32.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt32.3.Vector128.UInt32.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt64.1.Vector128.UInt64.1.cs" />
- <Compile Include="LoadAndReplicateToVector128.Double.cs" />
- <Compile Include="LoadAndReplicateToVector128.Int64.cs" />
- <Compile Include="LoadAndReplicateToVector128.UInt64.cs" />
- <Compile Include="Max.Vector128.Double.cs" />
- <Compile Include="MaxAcross.Vector64.Byte.cs" />
- <Compile Include="MaxAcross.Vector64.Int16.cs" />
- <Compile Include="MaxAcross.Vector64.SByte.cs" />
- <Compile Include="MaxAcross.Vector64.UInt16.cs" />
- <Compile Include="MaxAcross.Vector128.Byte.cs" />
- <Compile Include="MaxAcross.Vector128.Int16.cs" />
- <Compile Include="MaxAcross.Vector128.Int32.cs" />
- <Compile Include="MaxAcross.Vector128.SByte.cs" />
- <Compile Include="MaxAcross.Vector128.Single.cs" />
- <Compile Include="MaxAcross.Vector128.UInt16.cs" />
- <Compile Include="MaxAcross.Vector128.UInt32.cs" />
- <Compile Include="MaxNumber.Vector128.Double.cs" />
- <Compile Include="MaxNumberAcross.Vector128.Single.cs" />
- <Compile Include="MaxNumberPairwise.Vector64.Single.cs" />
- <Compile Include="MaxNumberPairwise.Vector128.Double.cs" />
- <Compile Include="MaxNumberPairwise.Vector128.Single.cs" />
- <Compile Include="MaxNumberPairwiseScalar.Vector64.Single.cs" />
<Compile Include="Program.AdvSimd.Arm64_Part0.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Compile Include="CompareGreaterThanScalar.Vector64.Double.cs" />
<Compile Include="CompareGreaterThanScalar.Vector64.Int64.cs" />
<Compile Include="CompareGreaterThanScalar.Vector64.Single.cs" />
- <Compile Include="CompareGreaterThanScalar.Vector64.UInt64.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Double.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Int64.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt64.cs" />
- <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Double.cs" />
- <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Int64.cs" />
- <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Single.cs" />
- <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.UInt64.cs" />
- <Compile Include="CompareLessThan.Vector128.Double.cs" />
- <Compile Include="CompareLessThan.Vector128.Int64.cs" />
- <Compile Include="CompareLessThan.Vector128.UInt64.cs" />
- <Compile Include="CompareLessThanScalar.Vector64.Double.cs" />
- <Compile Include="CompareLessThanScalar.Vector64.Int64.cs" />
- <Compile Include="CompareLessThanScalar.Vector64.Single.cs" />
- <Compile Include="CompareLessThanScalar.Vector64.UInt64.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Double.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Int64.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.UInt64.cs" />
- <Compile Include="CompareLessThanOrEqualScalar.Vector64.Double.cs" />
- <Compile Include="CompareLessThanOrEqualScalar.Vector64.Int64.cs" />
- <Compile Include="CompareLessThanOrEqualScalar.Vector64.Single.cs" />
- <Compile Include="CompareLessThanOrEqualScalar.Vector64.UInt64.cs" />
- <Compile Include="CompareTest.Vector128.Double.cs" />
- <Compile Include="CompareTest.Vector128.Int64.cs" />
- <Compile Include="CompareTest.Vector128.UInt64.cs" />
- <Compile Include="CompareTestScalar.Vector64.Double.cs" />
- <Compile Include="CompareTestScalar.Vector64.Int64.cs" />
- <Compile Include="CompareTestScalar.Vector64.UInt64.cs" />
- <Compile Include="ConvertToDouble.Vector64.Single.cs" />
- <Compile Include="ConvertToDouble.Vector128.Int64.cs" />
- <Compile Include="ConvertToDouble.Vector128.UInt64.cs" />
- <Compile Include="ConvertToDoubleScalar.Vector64.Int64.cs" />
- <Compile Include="ConvertToDoubleScalar.Vector64.UInt64.cs" />
- <Compile Include="ConvertToDoubleUpper.Vector128.Single.cs" />
- <Compile Include="ConvertToInt64RoundAwayFromZero.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundAwayFromZeroScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToInt64RoundToEven.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundToEvenScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToInt64RoundToNegativeInfinity.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundToNegativeInfinityScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToInt64RoundToPositiveInfinity.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundToPositiveInfinityScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToInt64RoundToZero.Vector128.Double.cs" />
- <Compile Include="ConvertToInt64RoundToZeroScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToSingleLower.Vector64.Single.cs" />
- <Compile Include="ConvertToSingleRoundToOddLower.Vector64.Single.cs" />
- <Compile Include="ConvertToSingleRoundToOddUpper.Vector128.Single.cs" />
- <Compile Include="ConvertToSingleUpper.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt64RoundAwayFromZero.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundAwayFromZeroScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToEven.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToEvenScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToNegativeInfinity.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToNegativeInfinityScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToPositiveInfinity.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToPositiveInfinityScalar.Vector64.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToZero.Vector128.Double.cs" />
- <Compile Include="ConvertToUInt64RoundToZeroScalar.Vector64.Double.cs" />
- <Compile Include="Divide.Vector64.Single.cs" />
- <Compile Include="Divide.Vector128.Double.cs" />
- <Compile Include="Divide.Vector128.Single.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.V128.Double.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.V128.Int64.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.V128.UInt64.1.cs" />
- <Compile Include="DuplicateToVector128.Double.cs" />
- <Compile Include="DuplicateToVector128.Double.31.cs" />
- <Compile Include="DuplicateToVector128.Int64.cs" />
- <Compile Include="DuplicateToVector128.Int64.31.cs" />
- <Compile Include="DuplicateToVector128.UInt64.cs" />
- <Compile Include="DuplicateToVector128.UInt64.31.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateScalar.Vector64.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt32.cs" />
- <Compile Include="Floor.Vector128.Double.cs" />
- <Compile Include="FusedMultiplyAdd.Vector128.Double.cs" />
- <Compile Include="FusedMultiplyAddByScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplyAddByScalar.Vector128.Double.cs" />
- <Compile Include="FusedMultiplyAddByScalar.Vector128.Single.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
- <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplySubtract.Vector128.Double.cs" />
- <Compile Include="FusedMultiplySubtractByScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplySubtractByScalar.Vector128.Double.cs" />
- <Compile Include="FusedMultiplySubtractByScalar.Vector128.Single.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
- <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
- <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Byte.7.Vector64.Byte.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Byte.7.Vector128.Byte.15.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Int16.3.Vector64.Int16.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Int16.3.Vector128.Int16.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Int32.1.Vector64.Int32.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Int32.1.Vector128.Int32.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.SByte.7.Vector64.SByte.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.SByte.7.Vector128.SByte.15.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Single.1.Vector64.Single.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.Single.1.Vector128.Single.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.UInt16.3.Vector64.UInt16.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.UInt16.3.Vector128.UInt16.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.UInt32.1.Vector64.UInt32.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector64.UInt32.1.Vector128.UInt32.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Byte.15.Vector64.Byte.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Byte.15.Vector128.Byte.15.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Double.1.Vector128.Double.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int16.7.Vector64.Int16.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int16.7.Vector128.Int16.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int32.3.Vector64.Int32.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int32.3.Vector128.Int32.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Int64.1.Vector128.Int64.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.SByte.15.Vector64.SByte.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.SByte.15.Vector128.SByte.15.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Single.3.Vector64.Single.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.Single.3.Vector128.Single.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt16.7.Vector64.UInt16.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt16.7.Vector128.UInt16.7.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt32.3.Vector64.UInt32.1.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt32.3.Vector128.UInt32.3.cs" />
- <Compile Include="InsertSelectedScalar.Vector128.UInt64.1.Vector128.UInt64.1.cs" />
- <Compile Include="LoadAndReplicateToVector128.Double.cs" />
- <Compile Include="LoadAndReplicateToVector128.Int64.cs" />
- <Compile Include="LoadAndReplicateToVector128.UInt64.cs" />
- <Compile Include="Max.Vector128.Double.cs" />
- <Compile Include="MaxAcross.Vector64.Byte.cs" />
- <Compile Include="MaxAcross.Vector64.Int16.cs" />
- <Compile Include="MaxAcross.Vector64.SByte.cs" />
- <Compile Include="MaxAcross.Vector64.UInt16.cs" />
- <Compile Include="MaxAcross.Vector128.Byte.cs" />
- <Compile Include="MaxAcross.Vector128.Int16.cs" />
- <Compile Include="MaxAcross.Vector128.Int32.cs" />
- <Compile Include="MaxAcross.Vector128.SByte.cs" />
- <Compile Include="MaxAcross.Vector128.Single.cs" />
- <Compile Include="MaxAcross.Vector128.UInt16.cs" />
- <Compile Include="MaxAcross.Vector128.UInt32.cs" />
- <Compile Include="MaxNumber.Vector128.Double.cs" />
- <Compile Include="MaxNumberAcross.Vector128.Single.cs" />
- <Compile Include="MaxNumberPairwise.Vector64.Single.cs" />
- <Compile Include="MaxNumberPairwise.Vector128.Double.cs" />
- <Compile Include="MaxNumberPairwise.Vector128.Single.cs" />
- <Compile Include="MaxNumberPairwiseScalar.Vector64.Single.cs" />
<Compile Include="Program.AdvSimd.Arm64_Part0.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize />
</PropertyGroup>
<ItemGroup>
- <Compile Include="MaxNumberPairwiseScalar.Vector128.Double.cs" />
- <Compile Include="MaxPairwise.Vector128.Byte.cs" />
- <Compile Include="MaxPairwise.Vector128.Double.cs" />
- <Compile Include="MaxPairwise.Vector128.Int16.cs" />
- <Compile Include="MaxPairwise.Vector128.Int32.cs" />
- <Compile Include="MaxPairwise.Vector128.SByte.cs" />
- <Compile Include="MaxPairwise.Vector128.Single.cs" />
- <Compile Include="MaxPairwise.Vector128.UInt16.cs" />
- <Compile Include="MaxPairwise.Vector128.UInt32.cs" />
- <Compile Include="MaxPairwiseScalar.Vector64.Single.cs" />
- <Compile Include="MaxPairwiseScalar.Vector128.Double.cs" />
- <Compile Include="MaxScalar.Vector64.Double.cs" />
- <Compile Include="MaxScalar.Vector64.Single.cs" />
- <Compile Include="Min.Vector128.Double.cs" />
- <Compile Include="MinAcross.Vector64.Byte.cs" />
- <Compile Include="MinAcross.Vector64.Int16.cs" />
- <Compile Include="MinAcross.Vector64.SByte.cs" />
- <Compile Include="MinAcross.Vector64.UInt16.cs" />
- <Compile Include="MinAcross.Vector128.Byte.cs" />
- <Compile Include="MinAcross.Vector128.Int16.cs" />
- <Compile Include="MinAcross.Vector128.Int32.cs" />
- <Compile Include="MinAcross.Vector128.SByte.cs" />
- <Compile Include="MinAcross.Vector128.Single.cs" />
- <Compile Include="MinAcross.Vector128.UInt16.cs" />
- <Compile Include="MinAcross.Vector128.UInt32.cs" />
- <Compile Include="MinNumber.Vector128.Double.cs" />
- <Compile Include="MinNumberAcross.Vector128.Single.cs" />
- <Compile Include="MinNumberPairwise.Vector64.Single.cs" />
- <Compile Include="MinNumberPairwise.Vector128.Double.cs" />
- <Compile Include="MinNumberPairwise.Vector128.Single.cs" />
- <Compile Include="MinNumberPairwiseScalar.Vector64.Single.cs" />
- <Compile Include="MinNumberPairwiseScalar.Vector128.Double.cs" />
- <Compile Include="MinPairwise.Vector128.Byte.cs" />
- <Compile Include="MinPairwise.Vector128.Double.cs" />
- <Compile Include="MinPairwise.Vector128.Int16.cs" />
- <Compile Include="MinPairwise.Vector128.Int32.cs" />
- <Compile Include="MinPairwise.Vector128.SByte.cs" />
- <Compile Include="MinPairwise.Vector128.Single.cs" />
- <Compile Include="MinPairwise.Vector128.UInt16.cs" />
- <Compile Include="MinPairwise.Vector128.UInt32.cs" />
- <Compile Include="MinPairwiseScalar.Vector64.Single.cs" />
- <Compile Include="MinPairwiseScalar.Vector128.Double.cs" />
- <Compile Include="MinScalar.Vector64.Double.cs" />
- <Compile Include="MinScalar.Vector64.Single.cs" />
- <Compile Include="Multiply.Vector128.Double.cs" />
- <Compile Include="MultiplyByScalar.Vector128.Double.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
- <Compile Include="MultiplyDoublingSaturateHighScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingSaturateHighScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyExtended.Vector64.Single.cs" />
- <Compile Include="MultiplyExtended.Vector128.Double.cs" />
- <Compile Include="MultiplyExtended.Vector128.Single.cs" />
- <Compile Include="MultiplyExtendedByScalar.Vector128.Double.cs" />
- <Compile Include="MultiplyExtendedBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
- <Compile Include="MultiplyExtendedScalar.Vector64.Double.cs" />
- <Compile Include="MultiplyExtendedScalar.Vector64.Single.cs" />
- <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
- <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
- <Compile Include="Negate.Vector128.Double.cs" />
- <Compile Include="Negate.Vector128.Int64.cs" />
- <Compile Include="NegateSaturate.Vector128.Int64.cs" />
- <Compile Include="NegateSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="NegateSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="NegateSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="NegateSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="NegateScalar.Vector64.Int64.cs" />
- <Compile Include="ReciprocalEstimate.Vector128.Double.cs" />
- <Compile Include="ReciprocalEstimateScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalEstimateScalar.Vector64.Single.cs" />
- <Compile Include="ReciprocalExponentScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalExponentScalar.Vector64.Single.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector128.Double.cs" />
- <Compile Include="ReciprocalSquareRootEstimateScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalSquareRootEstimateScalar.Vector64.Single.cs" />
- <Compile Include="ReciprocalSquareRootStep.Vector128.Double.cs" />
- <Compile Include="ReciprocalSquareRootStepScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalSquareRootStepScalar.Vector64.Single.cs" />
- <Compile Include="ReciprocalStep.Vector128.Double.cs" />
- <Compile Include="ReciprocalStepScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalStepScalar.Vector64.Single.cs" />
- <Compile Include="ReverseElementBits.Vector128.Byte.cs" />
- <Compile Include="ReverseElementBits.Vector128.SByte.cs" />
- <Compile Include="ReverseElementBits.Vector64.Byte.cs" />
- <Compile Include="ReverseElementBits.Vector64.SByte.cs" />
- <Compile Include="RoundAwayFromZero.Vector128.Double.cs" />
- <Compile Include="RoundToNearest.Vector128.Double.cs" />
- <Compile Include="RoundToNegativeInfinity.Vector128.Double.cs" />
- <Compile Include="RoundToPositiveInfinity.Vector128.Double.cs" />
- <Compile Include="RoundToZero.Vector128.Double.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Byte.7.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int16.15.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int32.31.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int16.5.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int32.7.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.SByte.3.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt32.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int16.16.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int32.32.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.SByte.8.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.Byte.3.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt16.5.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt32.7.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int16.32.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int32.64.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.SByte.16.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Byte.5.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int16.7.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int32.11.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.SByte.3.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt16.5.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt32.7.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt32.1.cs" />
- <Compile Include="Sqrt.Vector64.Single.cs" />
- <Compile Include="Sqrt.Vector128.Double.cs" />
- <Compile Include="Sqrt.Vector128.Single.cs" />
- <Compile Include="StorePair.Vector64.Byte.cs" />
- <Compile Include="StorePair.Vector64.Double.cs" />
- <Compile Include="StorePair.Vector64.Int16.cs" />
- <Compile Include="StorePair.Vector64.Int32.cs" />
- <Compile Include="StorePair.Vector64.Int64.cs" />
- <Compile Include="StorePair.Vector64.SByte.cs" />
- <Compile Include="StorePair.Vector64.Single.cs" />
- <Compile Include="StorePair.Vector64.UInt16.cs" />
- <Compile Include="StorePair.Vector64.UInt32.cs" />
- <Compile Include="StorePair.Vector64.UInt64.cs" />
- <Compile Include="StorePair.Vector128.Byte.cs" />
- <Compile Include="StorePair.Vector128.Double.cs" />
- <Compile Include="StorePair.Vector128.Int16.cs" />
- <Compile Include="StorePair.Vector128.Int32.cs" />
- <Compile Include="StorePair.Vector128.Int64.cs" />
- <Compile Include="StorePair.Vector128.SByte.cs" />
- <Compile Include="StorePair.Vector128.Single.cs" />
- <Compile Include="StorePair.Vector128.UInt16.cs" />
- <Compile Include="StorePair.Vector128.UInt32.cs" />
- <Compile Include="StorePair.Vector128.UInt64.cs" />
- <Compile Include="StorePairScalar.Vector64.Int32.cs" />
- <Compile Include="StorePairScalar.Vector64.Single.cs" />
- <Compile Include="StorePairScalar.Vector64.UInt32.cs" />
- <Compile Include="StorePairScalarNonTemporal.Vector64.Int32.cs" />
- <Compile Include="StorePairScalarNonTemporal.Vector64.Single.cs" />
- <Compile Include="StorePairScalarNonTemporal.Vector64.UInt32.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Byte.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Double.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Int16.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Int32.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Int64.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.SByte.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Single.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.UInt16.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.UInt32.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.UInt64.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Byte.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Double.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Int16.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Int32.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Int64.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.SByte.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Single.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.UInt16.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.UInt32.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.UInt64.cs" />
- <Compile Include="Subtract.Vector128.Double.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.Byte.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.UInt16.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.UInt32.cs" />
- <Compile Include="TransposeEven.Vector64.Byte.cs" />
- <Compile Include="TransposeEven.Vector64.Int16.cs" />
- <Compile Include="TransposeEven.Vector64.Int32.cs" />
- <Compile Include="TransposeEven.Vector64.SByte.cs" />
- <Compile Include="TransposeEven.Vector64.Single.cs" />
- <Compile Include="TransposeEven.Vector64.UInt16.cs" />
- <Compile Include="TransposeEven.Vector64.UInt32.cs" />
- <Compile Include="TransposeEven.Vector128.Byte.cs" />
- <Compile Include="TransposeEven.Vector128.Double.cs" />
- <Compile Include="TransposeEven.Vector128.Int16.cs" />
- <Compile Include="TransposeEven.Vector128.Int32.cs" />
- <Compile Include="TransposeEven.Vector128.Int64.cs" />
- <Compile Include="TransposeEven.Vector128.SByte.cs" />
- <Compile Include="TransposeEven.Vector128.Single.cs" />
- <Compile Include="TransposeEven.Vector128.UInt16.cs" />
- <Compile Include="TransposeEven.Vector128.UInt32.cs" />
- <Compile Include="TransposeEven.Vector128.UInt64.cs" />
- <Compile Include="TransposeOdd.Vector64.Byte.cs" />
- <Compile Include="TransposeOdd.Vector64.Int16.cs" />
- <Compile Include="TransposeOdd.Vector64.Int32.cs" />
- <Compile Include="TransposeOdd.Vector64.SByte.cs" />
- <Compile Include="TransposeOdd.Vector64.Single.cs" />
- <Compile Include="TransposeOdd.Vector64.UInt16.cs" />
- <Compile Include="TransposeOdd.Vector64.UInt32.cs" />
- <Compile Include="TransposeOdd.Vector128.Byte.cs" />
- <Compile Include="TransposeOdd.Vector128.Double.cs" />
- <Compile Include="TransposeOdd.Vector128.Int16.cs" />
- <Compile Include="TransposeOdd.Vector128.Int32.cs" />
- <Compile Include="TransposeOdd.Vector128.Int64.cs" />
- <Compile Include="TransposeOdd.Vector128.SByte.cs" />
+ <Compile Include="CompareGreaterThanScalar.Vector64.UInt64.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Double.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Int64.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt64.cs" />
+ <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Double.cs" />
+ <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Int64.cs" />
+ <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Single.cs" />
+ <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.UInt64.cs" />
+ <Compile Include="CompareLessThan.Vector128.Double.cs" />
+ <Compile Include="CompareLessThan.Vector128.Int64.cs" />
+ <Compile Include="CompareLessThan.Vector128.UInt64.cs" />
+ <Compile Include="CompareLessThanScalar.Vector64.Double.cs" />
+ <Compile Include="CompareLessThanScalar.Vector64.Int64.cs" />
+ <Compile Include="CompareLessThanScalar.Vector64.Single.cs" />
+ <Compile Include="CompareLessThanScalar.Vector64.UInt64.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Double.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Int64.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.UInt64.cs" />
+ <Compile Include="CompareLessThanOrEqualScalar.Vector64.Double.cs" />
+ <Compile Include="CompareLessThanOrEqualScalar.Vector64.Int64.cs" />
+ <Compile Include="CompareLessThanOrEqualScalar.Vector64.Single.cs" />
+ <Compile Include="CompareLessThanOrEqualScalar.Vector64.UInt64.cs" />
+ <Compile Include="CompareTest.Vector128.Double.cs" />
+ <Compile Include="CompareTest.Vector128.Int64.cs" />
+ <Compile Include="CompareTest.Vector128.UInt64.cs" />
+ <Compile Include="CompareTestScalar.Vector64.Double.cs" />
+ <Compile Include="CompareTestScalar.Vector64.Int64.cs" />
+ <Compile Include="CompareTestScalar.Vector64.UInt64.cs" />
+ <Compile Include="ConvertToDouble.Vector64.Single.cs" />
+ <Compile Include="ConvertToDouble.Vector128.Int64.cs" />
+ <Compile Include="ConvertToDouble.Vector128.UInt64.cs" />
+ <Compile Include="ConvertToDoubleScalar.Vector64.Int64.cs" />
+ <Compile Include="ConvertToDoubleScalar.Vector64.UInt64.cs" />
+ <Compile Include="ConvertToDoubleUpper.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt64RoundAwayFromZero.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundAwayFromZeroScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToEven.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToEvenScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToNegativeInfinity.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToNegativeInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToPositiveInfinity.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToPositiveInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToZero.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToZeroScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToSingleLower.Vector64.Single.cs" />
+ <Compile Include="ConvertToSingleRoundToOddLower.Vector64.Single.cs" />
+ <Compile Include="ConvertToSingleRoundToOddUpper.Vector128.Single.cs" />
+ <Compile Include="ConvertToSingleUpper.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt64RoundAwayFromZero.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundAwayFromZeroScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToEven.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToEvenScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToNegativeInfinity.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToNegativeInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToPositiveInfinity.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToPositiveInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToZero.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToZeroScalar.Vector64.Double.cs" />
+ <Compile Include="Divide.Vector64.Single.cs" />
+ <Compile Include="Divide.Vector128.Double.cs" />
+ <Compile Include="Divide.Vector128.Single.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.V128.Double.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.V128.Int64.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.V128.UInt64.1.cs" />
+ <Compile Include="DuplicateToVector128.Double.cs" />
+ <Compile Include="DuplicateToVector128.Double.31.cs" />
+ <Compile Include="DuplicateToVector128.Int64.cs" />
+ <Compile Include="DuplicateToVector128.Int64.31.cs" />
+ <Compile Include="DuplicateToVector128.UInt64.cs" />
+ <Compile Include="DuplicateToVector128.UInt64.31.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt32.cs" />
+ <Compile Include="Floor.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplyAdd.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplyAddByScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplyAddByScalar.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplyAddByScalar.Vector128.Single.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
+ <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplySubtract.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplySubtractByScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplySubtractByScalar.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplySubtractByScalar.Vector128.Single.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
<Compile Include="Program.AdvSimd.Arm64_Part1.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
- <Compile Include="MaxNumberPairwiseScalar.Vector128.Double.cs" />
- <Compile Include="MaxPairwise.Vector128.Byte.cs" />
- <Compile Include="MaxPairwise.Vector128.Double.cs" />
- <Compile Include="MaxPairwise.Vector128.Int16.cs" />
- <Compile Include="MaxPairwise.Vector128.Int32.cs" />
- <Compile Include="MaxPairwise.Vector128.SByte.cs" />
- <Compile Include="MaxPairwise.Vector128.Single.cs" />
- <Compile Include="MaxPairwise.Vector128.UInt16.cs" />
- <Compile Include="MaxPairwise.Vector128.UInt32.cs" />
- <Compile Include="MaxPairwiseScalar.Vector64.Single.cs" />
- <Compile Include="MaxPairwiseScalar.Vector128.Double.cs" />
- <Compile Include="MaxScalar.Vector64.Double.cs" />
- <Compile Include="MaxScalar.Vector64.Single.cs" />
- <Compile Include="Min.Vector128.Double.cs" />
- <Compile Include="MinAcross.Vector64.Byte.cs" />
- <Compile Include="MinAcross.Vector64.Int16.cs" />
- <Compile Include="MinAcross.Vector64.SByte.cs" />
- <Compile Include="MinAcross.Vector64.UInt16.cs" />
- <Compile Include="MinAcross.Vector128.Byte.cs" />
- <Compile Include="MinAcross.Vector128.Int16.cs" />
- <Compile Include="MinAcross.Vector128.Int32.cs" />
- <Compile Include="MinAcross.Vector128.SByte.cs" />
- <Compile Include="MinAcross.Vector128.Single.cs" />
- <Compile Include="MinAcross.Vector128.UInt16.cs" />
- <Compile Include="MinAcross.Vector128.UInt32.cs" />
- <Compile Include="MinNumber.Vector128.Double.cs" />
- <Compile Include="MinNumberAcross.Vector128.Single.cs" />
- <Compile Include="MinNumberPairwise.Vector64.Single.cs" />
- <Compile Include="MinNumberPairwise.Vector128.Double.cs" />
- <Compile Include="MinNumberPairwise.Vector128.Single.cs" />
- <Compile Include="MinNumberPairwiseScalar.Vector64.Single.cs" />
- <Compile Include="MinNumberPairwiseScalar.Vector128.Double.cs" />
- <Compile Include="MinPairwise.Vector128.Byte.cs" />
- <Compile Include="MinPairwise.Vector128.Double.cs" />
- <Compile Include="MinPairwise.Vector128.Int16.cs" />
- <Compile Include="MinPairwise.Vector128.Int32.cs" />
- <Compile Include="MinPairwise.Vector128.SByte.cs" />
- <Compile Include="MinPairwise.Vector128.Single.cs" />
- <Compile Include="MinPairwise.Vector128.UInt16.cs" />
- <Compile Include="MinPairwise.Vector128.UInt32.cs" />
- <Compile Include="MinPairwiseScalar.Vector64.Single.cs" />
- <Compile Include="MinPairwiseScalar.Vector128.Double.cs" />
- <Compile Include="MinScalar.Vector64.Double.cs" />
- <Compile Include="MinScalar.Vector64.Single.cs" />
- <Compile Include="Multiply.Vector128.Double.cs" />
- <Compile Include="MultiplyByScalar.Vector128.Double.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
- <Compile Include="MultiplyDoublingSaturateHighScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingSaturateHighScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyExtended.Vector64.Single.cs" />
- <Compile Include="MultiplyExtended.Vector128.Double.cs" />
- <Compile Include="MultiplyExtended.Vector128.Single.cs" />
- <Compile Include="MultiplyExtendedByScalar.Vector128.Double.cs" />
- <Compile Include="MultiplyExtendedBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
- <Compile Include="MultiplyExtendedScalar.Vector64.Double.cs" />
- <Compile Include="MultiplyExtendedScalar.Vector64.Single.cs" />
- <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
- <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
- <Compile Include="Negate.Vector128.Double.cs" />
- <Compile Include="Negate.Vector128.Int64.cs" />
- <Compile Include="NegateSaturate.Vector128.Int64.cs" />
- <Compile Include="NegateSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="NegateSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="NegateSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="NegateSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="NegateScalar.Vector64.Int64.cs" />
- <Compile Include="ReciprocalEstimate.Vector128.Double.cs" />
- <Compile Include="ReciprocalEstimateScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalEstimateScalar.Vector64.Single.cs" />
- <Compile Include="ReciprocalExponentScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalExponentScalar.Vector64.Single.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector128.Double.cs" />
- <Compile Include="ReciprocalSquareRootEstimateScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalSquareRootEstimateScalar.Vector64.Single.cs" />
- <Compile Include="ReciprocalSquareRootStep.Vector128.Double.cs" />
- <Compile Include="ReciprocalSquareRootStepScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalSquareRootStepScalar.Vector64.Single.cs" />
- <Compile Include="ReciprocalStep.Vector128.Double.cs" />
- <Compile Include="ReciprocalStepScalar.Vector64.Double.cs" />
- <Compile Include="ReciprocalStepScalar.Vector64.Single.cs" />
- <Compile Include="ReverseElementBits.Vector128.Byte.cs" />
- <Compile Include="ReverseElementBits.Vector128.SByte.cs" />
- <Compile Include="ReverseElementBits.Vector64.Byte.cs" />
- <Compile Include="ReverseElementBits.Vector64.SByte.cs" />
- <Compile Include="RoundAwayFromZero.Vector128.Double.cs" />
- <Compile Include="RoundToNearest.Vector128.Double.cs" />
- <Compile Include="RoundToNegativeInfinity.Vector128.Double.cs" />
- <Compile Include="RoundToPositiveInfinity.Vector128.Double.cs" />
- <Compile Include="RoundToZero.Vector128.Double.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Byte.7.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int16.15.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int32.31.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int16.5.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int32.7.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.SByte.3.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt32.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int16.16.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int32.32.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.SByte.8.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.Byte.3.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt16.5.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt32.7.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int16.32.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int32.64.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.SByte.16.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Byte.5.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int16.7.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int32.11.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.SByte.3.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt16.5.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt32.7.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt32.1.cs" />
- <Compile Include="Sqrt.Vector64.Single.cs" />
- <Compile Include="Sqrt.Vector128.Double.cs" />
- <Compile Include="Sqrt.Vector128.Single.cs" />
- <Compile Include="StorePair.Vector64.Byte.cs" />
- <Compile Include="StorePair.Vector64.Double.cs" />
- <Compile Include="StorePair.Vector64.Int16.cs" />
- <Compile Include="StorePair.Vector64.Int32.cs" />
- <Compile Include="StorePair.Vector64.Int64.cs" />
- <Compile Include="StorePair.Vector64.SByte.cs" />
- <Compile Include="StorePair.Vector64.Single.cs" />
- <Compile Include="StorePair.Vector64.UInt16.cs" />
- <Compile Include="StorePair.Vector64.UInt32.cs" />
- <Compile Include="StorePair.Vector64.UInt64.cs" />
- <Compile Include="StorePair.Vector128.Byte.cs" />
- <Compile Include="StorePair.Vector128.Double.cs" />
- <Compile Include="StorePair.Vector128.Int16.cs" />
- <Compile Include="StorePair.Vector128.Int32.cs" />
- <Compile Include="StorePair.Vector128.Int64.cs" />
- <Compile Include="StorePair.Vector128.SByte.cs" />
- <Compile Include="StorePair.Vector128.Single.cs" />
- <Compile Include="StorePair.Vector128.UInt16.cs" />
- <Compile Include="StorePair.Vector128.UInt32.cs" />
- <Compile Include="StorePair.Vector128.UInt64.cs" />
- <Compile Include="StorePairScalar.Vector64.Int32.cs" />
- <Compile Include="StorePairScalar.Vector64.Single.cs" />
- <Compile Include="StorePairScalar.Vector64.UInt32.cs" />
- <Compile Include="StorePairScalarNonTemporal.Vector64.Int32.cs" />
- <Compile Include="StorePairScalarNonTemporal.Vector64.Single.cs" />
- <Compile Include="StorePairScalarNonTemporal.Vector64.UInt32.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Byte.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Double.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Int16.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Int32.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Int64.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.SByte.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.Single.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.UInt16.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.UInt32.cs" />
- <Compile Include="StorePairNonTemporal.Vector64.UInt64.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Byte.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Double.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Int16.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Int32.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Int64.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.SByte.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.Single.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.UInt16.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.UInt32.cs" />
- <Compile Include="StorePairNonTemporal.Vector128.UInt64.cs" />
- <Compile Include="Subtract.Vector128.Double.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.Byte.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.Int16.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.Int32.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.SByte.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.UInt16.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.UInt32.cs" />
- <Compile Include="TransposeEven.Vector64.Byte.cs" />
- <Compile Include="TransposeEven.Vector64.Int16.cs" />
- <Compile Include="TransposeEven.Vector64.Int32.cs" />
- <Compile Include="TransposeEven.Vector64.SByte.cs" />
- <Compile Include="TransposeEven.Vector64.Single.cs" />
- <Compile Include="TransposeEven.Vector64.UInt16.cs" />
- <Compile Include="TransposeEven.Vector64.UInt32.cs" />
- <Compile Include="TransposeEven.Vector128.Byte.cs" />
- <Compile Include="TransposeEven.Vector128.Double.cs" />
- <Compile Include="TransposeEven.Vector128.Int16.cs" />
- <Compile Include="TransposeEven.Vector128.Int32.cs" />
- <Compile Include="TransposeEven.Vector128.Int64.cs" />
- <Compile Include="TransposeEven.Vector128.SByte.cs" />
- <Compile Include="TransposeEven.Vector128.Single.cs" />
- <Compile Include="TransposeEven.Vector128.UInt16.cs" />
- <Compile Include="TransposeEven.Vector128.UInt32.cs" />
- <Compile Include="TransposeEven.Vector128.UInt64.cs" />
- <Compile Include="TransposeOdd.Vector64.Byte.cs" />
- <Compile Include="TransposeOdd.Vector64.Int16.cs" />
- <Compile Include="TransposeOdd.Vector64.Int32.cs" />
- <Compile Include="TransposeOdd.Vector64.SByte.cs" />
- <Compile Include="TransposeOdd.Vector64.Single.cs" />
- <Compile Include="TransposeOdd.Vector64.UInt16.cs" />
- <Compile Include="TransposeOdd.Vector64.UInt32.cs" />
- <Compile Include="TransposeOdd.Vector128.Byte.cs" />
- <Compile Include="TransposeOdd.Vector128.Double.cs" />
- <Compile Include="TransposeOdd.Vector128.Int16.cs" />
- <Compile Include="TransposeOdd.Vector128.Int32.cs" />
- <Compile Include="TransposeOdd.Vector128.Int64.cs" />
- <Compile Include="TransposeOdd.Vector128.SByte.cs" />
+ <Compile Include="CompareGreaterThanScalar.Vector64.UInt64.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Double.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Int64.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt64.cs" />
+ <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Double.cs" />
+ <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Int64.cs" />
+ <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.Single.cs" />
+ <Compile Include="CompareGreaterThanOrEqualScalar.Vector64.UInt64.cs" />
+ <Compile Include="CompareLessThan.Vector128.Double.cs" />
+ <Compile Include="CompareLessThan.Vector128.Int64.cs" />
+ <Compile Include="CompareLessThan.Vector128.UInt64.cs" />
+ <Compile Include="CompareLessThanScalar.Vector64.Double.cs" />
+ <Compile Include="CompareLessThanScalar.Vector64.Int64.cs" />
+ <Compile Include="CompareLessThanScalar.Vector64.Single.cs" />
+ <Compile Include="CompareLessThanScalar.Vector64.UInt64.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Double.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Int64.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.UInt64.cs" />
+ <Compile Include="CompareLessThanOrEqualScalar.Vector64.Double.cs" />
+ <Compile Include="CompareLessThanOrEqualScalar.Vector64.Int64.cs" />
+ <Compile Include="CompareLessThanOrEqualScalar.Vector64.Single.cs" />
+ <Compile Include="CompareLessThanOrEqualScalar.Vector64.UInt64.cs" />
+ <Compile Include="CompareTest.Vector128.Double.cs" />
+ <Compile Include="CompareTest.Vector128.Int64.cs" />
+ <Compile Include="CompareTest.Vector128.UInt64.cs" />
+ <Compile Include="CompareTestScalar.Vector64.Double.cs" />
+ <Compile Include="CompareTestScalar.Vector64.Int64.cs" />
+ <Compile Include="CompareTestScalar.Vector64.UInt64.cs" />
+ <Compile Include="ConvertToDouble.Vector64.Single.cs" />
+ <Compile Include="ConvertToDouble.Vector128.Int64.cs" />
+ <Compile Include="ConvertToDouble.Vector128.UInt64.cs" />
+ <Compile Include="ConvertToDoubleScalar.Vector64.Int64.cs" />
+ <Compile Include="ConvertToDoubleScalar.Vector64.UInt64.cs" />
+ <Compile Include="ConvertToDoubleUpper.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt64RoundAwayFromZero.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundAwayFromZeroScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToEven.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToEvenScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToNegativeInfinity.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToNegativeInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToPositiveInfinity.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToPositiveInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToZero.Vector128.Double.cs" />
+ <Compile Include="ConvertToInt64RoundToZeroScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToSingleLower.Vector64.Single.cs" />
+ <Compile Include="ConvertToSingleRoundToOddLower.Vector64.Single.cs" />
+ <Compile Include="ConvertToSingleRoundToOddUpper.Vector128.Single.cs" />
+ <Compile Include="ConvertToSingleUpper.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt64RoundAwayFromZero.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundAwayFromZeroScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToEven.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToEvenScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToNegativeInfinity.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToNegativeInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToPositiveInfinity.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToPositiveInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToZero.Vector128.Double.cs" />
+ <Compile Include="ConvertToUInt64RoundToZeroScalar.Vector64.Double.cs" />
+ <Compile Include="Divide.Vector64.Single.cs" />
+ <Compile Include="Divide.Vector128.Double.cs" />
+ <Compile Include="Divide.Vector128.Single.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.V128.Double.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.V128.Int64.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.V128.UInt64.1.cs" />
+ <Compile Include="DuplicateToVector128.Double.cs" />
+ <Compile Include="DuplicateToVector128.Double.31.cs" />
+ <Compile Include="DuplicateToVector128.Int64.cs" />
+ <Compile Include="DuplicateToVector128.Int64.31.cs" />
+ <Compile Include="DuplicateToVector128.UInt64.cs" />
+ <Compile Include="DuplicateToVector128.UInt64.31.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateScalar.Vector64.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt32.cs" />
+ <Compile Include="Floor.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplyAdd.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplyAddByScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplyAddByScalar.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplyAddByScalar.Vector128.Single.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
+ <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplySubtract.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplySubtractByScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplySubtractByScalar.Vector128.Double.cs" />
+ <Compile Include="FusedMultiplySubtractByScalar.Vector128.Single.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
<Compile Include="Program.AdvSimd.Arm64_Part1.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize />
</PropertyGroup>
<ItemGroup>
- <Compile Include="TransposeOdd.Vector128.Single.cs" />
- <Compile Include="TransposeOdd.Vector128.UInt16.cs" />
- <Compile Include="TransposeOdd.Vector128.UInt32.cs" />
- <Compile Include="TransposeOdd.Vector128.UInt64.cs" />
- <Compile Include="VectorTableLookup.Vector128.Byte.cs" />
- <Compile Include="VectorTableLookup.Vector128.SByte.cs" />
- <Compile Include="VectorTableLookupExtension.Vector128.Byte.cs" />
- <Compile Include="VectorTableLookupExtension.Vector128.SByte.cs" />
- <Compile Include="UnzipEven.Vector64.Byte.cs" />
- <Compile Include="UnzipEven.Vector64.Int16.cs" />
- <Compile Include="UnzipEven.Vector64.Int32.cs" />
- <Compile Include="UnzipEven.Vector64.SByte.cs" />
- <Compile Include="UnzipEven.Vector64.Single.cs" />
- <Compile Include="UnzipEven.Vector64.UInt16.cs" />
- <Compile Include="UnzipEven.Vector64.UInt32.cs" />
- <Compile Include="UnzipEven.Vector128.Byte.cs" />
- <Compile Include="UnzipEven.Vector128.Double.cs" />
- <Compile Include="UnzipEven.Vector128.Int16.cs" />
- <Compile Include="UnzipEven.Vector128.Int32.cs" />
- <Compile Include="UnzipEven.Vector128.Int64.cs" />
- <Compile Include="UnzipEven.Vector128.SByte.cs" />
- <Compile Include="UnzipEven.Vector128.Single.cs" />
- <Compile Include="UnzipEven.Vector128.UInt16.cs" />
- <Compile Include="UnzipEven.Vector128.UInt32.cs" />
- <Compile Include="UnzipEven.Vector128.UInt64.cs" />
- <Compile Include="UnzipOdd.Vector64.Byte.cs" />
- <Compile Include="UnzipOdd.Vector64.Int16.cs" />
- <Compile Include="UnzipOdd.Vector64.Int32.cs" />
- <Compile Include="UnzipOdd.Vector64.SByte.cs" />
- <Compile Include="UnzipOdd.Vector64.Single.cs" />
- <Compile Include="UnzipOdd.Vector64.UInt16.cs" />
- <Compile Include="UnzipOdd.Vector64.UInt32.cs" />
- <Compile Include="UnzipOdd.Vector128.Byte.cs" />
- <Compile Include="UnzipOdd.Vector128.Double.cs" />
- <Compile Include="UnzipOdd.Vector128.Int16.cs" />
- <Compile Include="UnzipOdd.Vector128.Int32.cs" />
- <Compile Include="UnzipOdd.Vector128.Int64.cs" />
- <Compile Include="UnzipOdd.Vector128.SByte.cs" />
- <Compile Include="UnzipOdd.Vector128.Single.cs" />
- <Compile Include="UnzipOdd.Vector128.UInt16.cs" />
- <Compile Include="UnzipOdd.Vector128.UInt32.cs" />
- <Compile Include="UnzipOdd.Vector128.UInt64.cs" />
- <Compile Include="ZipHigh.Vector64.Byte.cs" />
- <Compile Include="ZipHigh.Vector64.Int16.cs" />
- <Compile Include="ZipHigh.Vector64.Int32.cs" />
- <Compile Include="ZipHigh.Vector64.SByte.cs" />
- <Compile Include="ZipHigh.Vector64.Single.cs" />
- <Compile Include="ZipHigh.Vector64.UInt16.cs" />
- <Compile Include="ZipHigh.Vector64.UInt32.cs" />
- <Compile Include="ZipHigh.Vector128.Byte.cs" />
- <Compile Include="ZipHigh.Vector128.Double.cs" />
- <Compile Include="ZipHigh.Vector128.Int16.cs" />
- <Compile Include="ZipHigh.Vector128.Int32.cs" />
- <Compile Include="ZipHigh.Vector128.Int64.cs" />
- <Compile Include="ZipHigh.Vector128.SByte.cs" />
- <Compile Include="ZipHigh.Vector128.Single.cs" />
- <Compile Include="ZipHigh.Vector128.UInt16.cs" />
- <Compile Include="ZipHigh.Vector128.UInt32.cs" />
- <Compile Include="ZipHigh.Vector128.UInt64.cs" />
- <Compile Include="ZipLow.Vector64.Byte.cs" />
- <Compile Include="ZipLow.Vector64.Int16.cs" />
- <Compile Include="ZipLow.Vector64.Int32.cs" />
- <Compile Include="ZipLow.Vector64.SByte.cs" />
- <Compile Include="ZipLow.Vector64.Single.cs" />
- <Compile Include="ZipLow.Vector64.UInt16.cs" />
- <Compile Include="ZipLow.Vector64.UInt32.cs" />
- <Compile Include="ZipLow.Vector128.Byte.cs" />
- <Compile Include="ZipLow.Vector128.Double.cs" />
- <Compile Include="ZipLow.Vector128.Int16.cs" />
- <Compile Include="ZipLow.Vector128.Int32.cs" />
- <Compile Include="ZipLow.Vector128.Int64.cs" />
- <Compile Include="ZipLow.Vector128.SByte.cs" />
- <Compile Include="ZipLow.Vector128.Single.cs" />
- <Compile Include="ZipLow.Vector128.UInt16.cs" />
- <Compile Include="ZipLow.Vector128.UInt32.cs" />
- <Compile Include="ZipLow.Vector128.UInt64.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
+ <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Byte.7.Vector64.Byte.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Byte.7.Vector128.Byte.15.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Int16.3.Vector64.Int16.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Int16.3.Vector128.Int16.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Int32.1.Vector64.Int32.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Int32.1.Vector128.Int32.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.SByte.7.Vector64.SByte.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.SByte.7.Vector128.SByte.15.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Single.1.Vector64.Single.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Single.1.Vector128.Single.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.UInt16.3.Vector64.UInt16.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.UInt16.3.Vector128.UInt16.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.UInt32.1.Vector64.UInt32.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.UInt32.1.Vector128.UInt32.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Byte.15.Vector64.Byte.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Byte.15.Vector128.Byte.15.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Double.1.Vector128.Double.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int16.7.Vector64.Int16.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int16.7.Vector128.Int16.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int32.3.Vector64.Int32.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int32.3.Vector128.Int32.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int64.1.Vector128.Int64.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.SByte.15.Vector64.SByte.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.SByte.15.Vector128.SByte.15.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Single.3.Vector64.Single.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Single.3.Vector128.Single.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt16.7.Vector64.UInt16.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt16.7.Vector128.UInt16.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt32.3.Vector64.UInt32.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt32.3.Vector128.UInt32.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt64.1.Vector128.UInt64.1.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Double.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Int64.cs" />
+ <Compile Include="LoadAndReplicateToVector128.UInt64.cs" />
+ <Compile Include="Max.Vector128.Double.cs" />
+ <Compile Include="MaxAcross.Vector64.Byte.cs" />
+ <Compile Include="MaxAcross.Vector64.Int16.cs" />
+ <Compile Include="MaxAcross.Vector64.SByte.cs" />
+ <Compile Include="MaxAcross.Vector64.UInt16.cs" />
+ <Compile Include="MaxAcross.Vector128.Byte.cs" />
+ <Compile Include="MaxAcross.Vector128.Int16.cs" />
+ <Compile Include="MaxAcross.Vector128.Int32.cs" />
+ <Compile Include="MaxAcross.Vector128.SByte.cs" />
+ <Compile Include="MaxAcross.Vector128.Single.cs" />
+ <Compile Include="MaxAcross.Vector128.UInt16.cs" />
+ <Compile Include="MaxAcross.Vector128.UInt32.cs" />
+ <Compile Include="MaxNumber.Vector128.Double.cs" />
+ <Compile Include="MaxNumberAcross.Vector128.Single.cs" />
+ <Compile Include="MaxNumberPairwise.Vector64.Single.cs" />
+ <Compile Include="MaxNumberPairwise.Vector128.Double.cs" />
+ <Compile Include="MaxNumberPairwise.Vector128.Single.cs" />
+ <Compile Include="MaxNumberPairwiseScalar.Vector64.Single.cs" />
+ <Compile Include="MaxNumberPairwiseScalar.Vector128.Double.cs" />
+ <Compile Include="MaxPairwise.Vector128.Byte.cs" />
+ <Compile Include="MaxPairwise.Vector128.Double.cs" />
+ <Compile Include="MaxPairwise.Vector128.Int16.cs" />
+ <Compile Include="MaxPairwise.Vector128.Int32.cs" />
+ <Compile Include="MaxPairwise.Vector128.SByte.cs" />
+ <Compile Include="MaxPairwise.Vector128.Single.cs" />
+ <Compile Include="MaxPairwise.Vector128.UInt16.cs" />
+ <Compile Include="MaxPairwise.Vector128.UInt32.cs" />
+ <Compile Include="MaxPairwiseScalar.Vector64.Single.cs" />
+ <Compile Include="MaxPairwiseScalar.Vector128.Double.cs" />
+ <Compile Include="MaxScalar.Vector64.Double.cs" />
+ <Compile Include="MaxScalar.Vector64.Single.cs" />
+ <Compile Include="Min.Vector128.Double.cs" />
+ <Compile Include="MinAcross.Vector64.Byte.cs" />
+ <Compile Include="MinAcross.Vector64.Int16.cs" />
+ <Compile Include="MinAcross.Vector64.SByte.cs" />
+ <Compile Include="MinAcross.Vector64.UInt16.cs" />
+ <Compile Include="MinAcross.Vector128.Byte.cs" />
+ <Compile Include="MinAcross.Vector128.Int16.cs" />
+ <Compile Include="MinAcross.Vector128.Int32.cs" />
+ <Compile Include="MinAcross.Vector128.SByte.cs" />
+ <Compile Include="MinAcross.Vector128.Single.cs" />
+ <Compile Include="MinAcross.Vector128.UInt16.cs" />
+ <Compile Include="MinAcross.Vector128.UInt32.cs" />
+ <Compile Include="MinNumber.Vector128.Double.cs" />
+ <Compile Include="MinNumberAcross.Vector128.Single.cs" />
+ <Compile Include="MinNumberPairwise.Vector64.Single.cs" />
+ <Compile Include="MinNumberPairwise.Vector128.Double.cs" />
+ <Compile Include="MinNumberPairwise.Vector128.Single.cs" />
+ <Compile Include="MinNumberPairwiseScalar.Vector64.Single.cs" />
+ <Compile Include="MinNumberPairwiseScalar.Vector128.Double.cs" />
+ <Compile Include="MinPairwise.Vector128.Byte.cs" />
+ <Compile Include="MinPairwise.Vector128.Double.cs" />
+ <Compile Include="MinPairwise.Vector128.Int16.cs" />
+ <Compile Include="MinPairwise.Vector128.Int32.cs" />
+ <Compile Include="MinPairwise.Vector128.SByte.cs" />
+ <Compile Include="MinPairwise.Vector128.Single.cs" />
+ <Compile Include="MinPairwise.Vector128.UInt16.cs" />
+ <Compile Include="MinPairwise.Vector128.UInt32.cs" />
+ <Compile Include="MinPairwiseScalar.Vector64.Single.cs" />
+ <Compile Include="MinPairwiseScalar.Vector128.Double.cs" />
+ <Compile Include="MinScalar.Vector64.Double.cs" />
+ <Compile Include="MinScalar.Vector64.Single.cs" />
<Compile Include="Program.AdvSimd.Arm64_Part2.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
- <Compile Include="TransposeOdd.Vector128.Single.cs" />
- <Compile Include="TransposeOdd.Vector128.UInt16.cs" />
- <Compile Include="TransposeOdd.Vector128.UInt32.cs" />
- <Compile Include="TransposeOdd.Vector128.UInt64.cs" />
- <Compile Include="VectorTableLookup.Vector128.Byte.cs" />
- <Compile Include="VectorTableLookup.Vector128.SByte.cs" />
- <Compile Include="VectorTableLookupExtension.Vector128.Byte.cs" />
- <Compile Include="VectorTableLookupExtension.Vector128.SByte.cs" />
- <Compile Include="UnzipEven.Vector64.Byte.cs" />
- <Compile Include="UnzipEven.Vector64.Int16.cs" />
- <Compile Include="UnzipEven.Vector64.Int32.cs" />
- <Compile Include="UnzipEven.Vector64.SByte.cs" />
- <Compile Include="UnzipEven.Vector64.Single.cs" />
- <Compile Include="UnzipEven.Vector64.UInt16.cs" />
- <Compile Include="UnzipEven.Vector64.UInt32.cs" />
- <Compile Include="UnzipEven.Vector128.Byte.cs" />
- <Compile Include="UnzipEven.Vector128.Double.cs" />
- <Compile Include="UnzipEven.Vector128.Int16.cs" />
- <Compile Include="UnzipEven.Vector128.Int32.cs" />
- <Compile Include="UnzipEven.Vector128.Int64.cs" />
- <Compile Include="UnzipEven.Vector128.SByte.cs" />
- <Compile Include="UnzipEven.Vector128.Single.cs" />
- <Compile Include="UnzipEven.Vector128.UInt16.cs" />
- <Compile Include="UnzipEven.Vector128.UInt32.cs" />
- <Compile Include="UnzipEven.Vector128.UInt64.cs" />
- <Compile Include="UnzipOdd.Vector64.Byte.cs" />
- <Compile Include="UnzipOdd.Vector64.Int16.cs" />
- <Compile Include="UnzipOdd.Vector64.Int32.cs" />
- <Compile Include="UnzipOdd.Vector64.SByte.cs" />
- <Compile Include="UnzipOdd.Vector64.Single.cs" />
- <Compile Include="UnzipOdd.Vector64.UInt16.cs" />
- <Compile Include="UnzipOdd.Vector64.UInt32.cs" />
- <Compile Include="UnzipOdd.Vector128.Byte.cs" />
- <Compile Include="UnzipOdd.Vector128.Double.cs" />
- <Compile Include="UnzipOdd.Vector128.Int16.cs" />
- <Compile Include="UnzipOdd.Vector128.Int32.cs" />
- <Compile Include="UnzipOdd.Vector128.Int64.cs" />
- <Compile Include="UnzipOdd.Vector128.SByte.cs" />
- <Compile Include="UnzipOdd.Vector128.Single.cs" />
- <Compile Include="UnzipOdd.Vector128.UInt16.cs" />
- <Compile Include="UnzipOdd.Vector128.UInt32.cs" />
- <Compile Include="UnzipOdd.Vector128.UInt64.cs" />
- <Compile Include="ZipHigh.Vector64.Byte.cs" />
- <Compile Include="ZipHigh.Vector64.Int16.cs" />
- <Compile Include="ZipHigh.Vector64.Int32.cs" />
- <Compile Include="ZipHigh.Vector64.SByte.cs" />
- <Compile Include="ZipHigh.Vector64.Single.cs" />
- <Compile Include="ZipHigh.Vector64.UInt16.cs" />
- <Compile Include="ZipHigh.Vector64.UInt32.cs" />
- <Compile Include="ZipHigh.Vector128.Byte.cs" />
- <Compile Include="ZipHigh.Vector128.Double.cs" />
- <Compile Include="ZipHigh.Vector128.Int16.cs" />
- <Compile Include="ZipHigh.Vector128.Int32.cs" />
- <Compile Include="ZipHigh.Vector128.Int64.cs" />
- <Compile Include="ZipHigh.Vector128.SByte.cs" />
- <Compile Include="ZipHigh.Vector128.Single.cs" />
- <Compile Include="ZipHigh.Vector128.UInt16.cs" />
- <Compile Include="ZipHigh.Vector128.UInt32.cs" />
- <Compile Include="ZipHigh.Vector128.UInt64.cs" />
- <Compile Include="ZipLow.Vector64.Byte.cs" />
- <Compile Include="ZipLow.Vector64.Int16.cs" />
- <Compile Include="ZipLow.Vector64.Int32.cs" />
- <Compile Include="ZipLow.Vector64.SByte.cs" />
- <Compile Include="ZipLow.Vector64.Single.cs" />
- <Compile Include="ZipLow.Vector64.UInt16.cs" />
- <Compile Include="ZipLow.Vector64.UInt32.cs" />
- <Compile Include="ZipLow.Vector128.Byte.cs" />
- <Compile Include="ZipLow.Vector128.Double.cs" />
- <Compile Include="ZipLow.Vector128.Int16.cs" />
- <Compile Include="ZipLow.Vector128.Int32.cs" />
- <Compile Include="ZipLow.Vector128.Int64.cs" />
- <Compile Include="ZipLow.Vector128.SByte.cs" />
- <Compile Include="ZipLow.Vector128.Single.cs" />
- <Compile Include="ZipLow.Vector128.UInt16.cs" />
- <Compile Include="ZipLow.Vector128.UInt32.cs" />
- <Compile Include="ZipLow.Vector128.UInt64.cs" />
+ <Compile Include="FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
+ <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
+ <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Byte.7.Vector64.Byte.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Byte.7.Vector128.Byte.15.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Int16.3.Vector64.Int16.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Int16.3.Vector128.Int16.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Int32.1.Vector64.Int32.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Int32.1.Vector128.Int32.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.SByte.7.Vector64.SByte.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.SByte.7.Vector128.SByte.15.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Single.1.Vector64.Single.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.Single.1.Vector128.Single.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.UInt16.3.Vector64.UInt16.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.UInt16.3.Vector128.UInt16.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.UInt32.1.Vector64.UInt32.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector64.UInt32.1.Vector128.UInt32.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Byte.15.Vector64.Byte.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Byte.15.Vector128.Byte.15.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Double.1.Vector128.Double.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int16.7.Vector64.Int16.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int16.7.Vector128.Int16.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int32.3.Vector64.Int32.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int32.3.Vector128.Int32.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Int64.1.Vector128.Int64.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.SByte.15.Vector64.SByte.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.SByte.15.Vector128.SByte.15.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Single.3.Vector64.Single.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.Single.3.Vector128.Single.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt16.7.Vector64.UInt16.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt16.7.Vector128.UInt16.7.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt32.3.Vector64.UInt32.1.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt32.3.Vector128.UInt32.3.cs" />
+ <Compile Include="InsertSelectedScalar.Vector128.UInt64.1.Vector128.UInt64.1.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Double.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Int64.cs" />
+ <Compile Include="LoadAndReplicateToVector128.UInt64.cs" />
+ <Compile Include="Max.Vector128.Double.cs" />
+ <Compile Include="MaxAcross.Vector64.Byte.cs" />
+ <Compile Include="MaxAcross.Vector64.Int16.cs" />
+ <Compile Include="MaxAcross.Vector64.SByte.cs" />
+ <Compile Include="MaxAcross.Vector64.UInt16.cs" />
+ <Compile Include="MaxAcross.Vector128.Byte.cs" />
+ <Compile Include="MaxAcross.Vector128.Int16.cs" />
+ <Compile Include="MaxAcross.Vector128.Int32.cs" />
+ <Compile Include="MaxAcross.Vector128.SByte.cs" />
+ <Compile Include="MaxAcross.Vector128.Single.cs" />
+ <Compile Include="MaxAcross.Vector128.UInt16.cs" />
+ <Compile Include="MaxAcross.Vector128.UInt32.cs" />
+ <Compile Include="MaxNumber.Vector128.Double.cs" />
+ <Compile Include="MaxNumberAcross.Vector128.Single.cs" />
+ <Compile Include="MaxNumberPairwise.Vector64.Single.cs" />
+ <Compile Include="MaxNumberPairwise.Vector128.Double.cs" />
+ <Compile Include="MaxNumberPairwise.Vector128.Single.cs" />
+ <Compile Include="MaxNumberPairwiseScalar.Vector64.Single.cs" />
+ <Compile Include="MaxNumberPairwiseScalar.Vector128.Double.cs" />
+ <Compile Include="MaxPairwise.Vector128.Byte.cs" />
+ <Compile Include="MaxPairwise.Vector128.Double.cs" />
+ <Compile Include="MaxPairwise.Vector128.Int16.cs" />
+ <Compile Include="MaxPairwise.Vector128.Int32.cs" />
+ <Compile Include="MaxPairwise.Vector128.SByte.cs" />
+ <Compile Include="MaxPairwise.Vector128.Single.cs" />
+ <Compile Include="MaxPairwise.Vector128.UInt16.cs" />
+ <Compile Include="MaxPairwise.Vector128.UInt32.cs" />
+ <Compile Include="MaxPairwiseScalar.Vector64.Single.cs" />
+ <Compile Include="MaxPairwiseScalar.Vector128.Double.cs" />
+ <Compile Include="MaxScalar.Vector64.Double.cs" />
+ <Compile Include="MaxScalar.Vector64.Single.cs" />
+ <Compile Include="Min.Vector128.Double.cs" />
+ <Compile Include="MinAcross.Vector64.Byte.cs" />
+ <Compile Include="MinAcross.Vector64.Int16.cs" />
+ <Compile Include="MinAcross.Vector64.SByte.cs" />
+ <Compile Include="MinAcross.Vector64.UInt16.cs" />
+ <Compile Include="MinAcross.Vector128.Byte.cs" />
+ <Compile Include="MinAcross.Vector128.Int16.cs" />
+ <Compile Include="MinAcross.Vector128.Int32.cs" />
+ <Compile Include="MinAcross.Vector128.SByte.cs" />
+ <Compile Include="MinAcross.Vector128.Single.cs" />
+ <Compile Include="MinAcross.Vector128.UInt16.cs" />
+ <Compile Include="MinAcross.Vector128.UInt32.cs" />
+ <Compile Include="MinNumber.Vector128.Double.cs" />
+ <Compile Include="MinNumberAcross.Vector128.Single.cs" />
+ <Compile Include="MinNumberPairwise.Vector64.Single.cs" />
+ <Compile Include="MinNumberPairwise.Vector128.Double.cs" />
+ <Compile Include="MinNumberPairwise.Vector128.Single.cs" />
+ <Compile Include="MinNumberPairwiseScalar.Vector64.Single.cs" />
+ <Compile Include="MinNumberPairwiseScalar.Vector128.Double.cs" />
+ <Compile Include="MinPairwise.Vector128.Byte.cs" />
+ <Compile Include="MinPairwise.Vector128.Double.cs" />
+ <Compile Include="MinPairwise.Vector128.Int16.cs" />
+ <Compile Include="MinPairwise.Vector128.Int32.cs" />
+ <Compile Include="MinPairwise.Vector128.SByte.cs" />
+ <Compile Include="MinPairwise.Vector128.Single.cs" />
+ <Compile Include="MinPairwise.Vector128.UInt16.cs" />
+ <Compile Include="MinPairwise.Vector128.UInt32.cs" />
+ <Compile Include="MinPairwiseScalar.Vector64.Single.cs" />
+ <Compile Include="MinPairwiseScalar.Vector128.Double.cs" />
+ <Compile Include="MinScalar.Vector64.Double.cs" />
+ <Compile Include="MinScalar.Vector64.Single.cs" />
<Compile Include="Program.AdvSimd.Arm64_Part2.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="Multiply.Vector128.Double.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.Double.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
+ <Compile Include="MultiplyDoublingSaturateHighScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingSaturateHighScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyExtended.Vector64.Single.cs" />
+ <Compile Include="MultiplyExtended.Vector128.Double.cs" />
+ <Compile Include="MultiplyExtended.Vector128.Single.cs" />
+ <Compile Include="MultiplyExtendedByScalar.Vector128.Double.cs" />
+ <Compile Include="MultiplyExtendedBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
+ <Compile Include="MultiplyExtendedScalar.Vector64.Double.cs" />
+ <Compile Include="MultiplyExtendedScalar.Vector64.Single.cs" />
+ <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
+ <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
+ <Compile Include="Negate.Vector128.Double.cs" />
+ <Compile Include="Negate.Vector128.Int64.cs" />
+ <Compile Include="NegateSaturate.Vector128.Int64.cs" />
+ <Compile Include="NegateSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="NegateSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="NegateSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="NegateSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="NegateScalar.Vector64.Int64.cs" />
+ <Compile Include="ReciprocalEstimate.Vector128.Double.cs" />
+ <Compile Include="ReciprocalEstimateScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalEstimateScalar.Vector64.Single.cs" />
+ <Compile Include="ReciprocalExponentScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalExponentScalar.Vector64.Single.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector128.Double.cs" />
+ <Compile Include="ReciprocalSquareRootEstimateScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalSquareRootEstimateScalar.Vector64.Single.cs" />
+ <Compile Include="ReciprocalSquareRootStep.Vector128.Double.cs" />
+ <Compile Include="ReciprocalSquareRootStepScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalSquareRootStepScalar.Vector64.Single.cs" />
+ <Compile Include="ReciprocalStep.Vector128.Double.cs" />
+ <Compile Include="ReciprocalStepScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalStepScalar.Vector64.Single.cs" />
+ <Compile Include="ReverseElementBits.Vector128.Byte.cs" />
+ <Compile Include="ReverseElementBits.Vector128.SByte.cs" />
+ <Compile Include="ReverseElementBits.Vector64.Byte.cs" />
+ <Compile Include="ReverseElementBits.Vector64.SByte.cs" />
+ <Compile Include="RoundAwayFromZero.Vector128.Double.cs" />
+ <Compile Include="RoundToNearest.Vector128.Double.cs" />
+ <Compile Include="RoundToNegativeInfinity.Vector128.Double.cs" />
+ <Compile Include="RoundToPositiveInfinity.Vector128.Double.cs" />
+ <Compile Include="RoundToZero.Vector128.Double.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Byte.7.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int16.15.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int32.31.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int16.5.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int32.7.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.SByte.3.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="Program.AdvSimd.Arm64_Part3.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="Multiply.Vector128.Double.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.Double.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
+ <Compile Include="MultiplyDoublingSaturateHighScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingSaturateHighScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyExtended.Vector64.Single.cs" />
+ <Compile Include="MultiplyExtended.Vector128.Double.cs" />
+ <Compile Include="MultiplyExtended.Vector128.Single.cs" />
+ <Compile Include="MultiplyExtendedByScalar.Vector128.Double.cs" />
+ <Compile Include="MultiplyExtendedBySelectedScalar.Vector128.Double.Vector128.Double.1.cs" />
+ <Compile Include="MultiplyExtendedScalar.Vector64.Double.cs" />
+ <Compile Include="MultiplyExtendedScalar.Vector64.Single.cs" />
+ <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
+ <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Double.Vector128.Double.1.cs" />
+ <Compile Include="Negate.Vector128.Double.cs" />
+ <Compile Include="Negate.Vector128.Int64.cs" />
+ <Compile Include="NegateSaturate.Vector128.Int64.cs" />
+ <Compile Include="NegateSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="NegateSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="NegateSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="NegateSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="NegateScalar.Vector64.Int64.cs" />
+ <Compile Include="ReciprocalEstimate.Vector128.Double.cs" />
+ <Compile Include="ReciprocalEstimateScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalEstimateScalar.Vector64.Single.cs" />
+ <Compile Include="ReciprocalExponentScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalExponentScalar.Vector64.Single.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector128.Double.cs" />
+ <Compile Include="ReciprocalSquareRootEstimateScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalSquareRootEstimateScalar.Vector64.Single.cs" />
+ <Compile Include="ReciprocalSquareRootStep.Vector128.Double.cs" />
+ <Compile Include="ReciprocalSquareRootStepScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalSquareRootStepScalar.Vector64.Single.cs" />
+ <Compile Include="ReciprocalStep.Vector128.Double.cs" />
+ <Compile Include="ReciprocalStepScalar.Vector64.Double.cs" />
+ <Compile Include="ReciprocalStepScalar.Vector64.Single.cs" />
+ <Compile Include="ReverseElementBits.Vector128.Byte.cs" />
+ <Compile Include="ReverseElementBits.Vector128.SByte.cs" />
+ <Compile Include="ReverseElementBits.Vector64.Byte.cs" />
+ <Compile Include="ReverseElementBits.Vector64.SByte.cs" />
+ <Compile Include="RoundAwayFromZero.Vector128.Double.cs" />
+ <Compile Include="RoundToNearest.Vector128.Double.cs" />
+ <Compile Include="RoundToNegativeInfinity.Vector128.Double.cs" />
+ <Compile Include="RoundToPositiveInfinity.Vector128.Double.cs" />
+ <Compile Include="RoundToZero.Vector128.Double.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Byte.7.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int16.15.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int32.31.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int16.5.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int32.7.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.SByte.3.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="Program.AdvSimd.Arm64_Part3.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt32.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int16.16.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int32.32.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.SByte.8.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.Byte.3.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt16.5.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt32.7.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int16.32.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int32.64.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.SByte.16.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Byte.5.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int16.7.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int32.11.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.SByte.3.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt16.5.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt32.7.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="Sqrt.Vector64.Single.cs" />
+ <Compile Include="Sqrt.Vector128.Double.cs" />
+ <Compile Include="Sqrt.Vector128.Single.cs" />
+ <Compile Include="StorePair.Vector64.Byte.cs" />
+ <Compile Include="StorePair.Vector64.Double.cs" />
+ <Compile Include="StorePair.Vector64.Int16.cs" />
+ <Compile Include="StorePair.Vector64.Int32.cs" />
+ <Compile Include="StorePair.Vector64.Int64.cs" />
+ <Compile Include="StorePair.Vector64.SByte.cs" />
+ <Compile Include="StorePair.Vector64.Single.cs" />
+ <Compile Include="StorePair.Vector64.UInt16.cs" />
+ <Compile Include="StorePair.Vector64.UInt32.cs" />
+ <Compile Include="StorePair.Vector64.UInt64.cs" />
+ <Compile Include="StorePair.Vector128.Byte.cs" />
+ <Compile Include="StorePair.Vector128.Double.cs" />
+ <Compile Include="StorePair.Vector128.Int16.cs" />
+ <Compile Include="StorePair.Vector128.Int32.cs" />
+ <Compile Include="StorePair.Vector128.Int64.cs" />
+ <Compile Include="StorePair.Vector128.SByte.cs" />
+ <Compile Include="StorePair.Vector128.Single.cs" />
+ <Compile Include="StorePair.Vector128.UInt16.cs" />
+ <Compile Include="StorePair.Vector128.UInt32.cs" />
+ <Compile Include="StorePair.Vector128.UInt64.cs" />
+ <Compile Include="StorePairScalar.Vector64.Int32.cs" />
+ <Compile Include="StorePairScalar.Vector64.Single.cs" />
+ <Compile Include="StorePairScalar.Vector64.UInt32.cs" />
+ <Compile Include="StorePairScalarNonTemporal.Vector64.Int32.cs" />
+ <Compile Include="StorePairScalarNonTemporal.Vector64.Single.cs" />
+ <Compile Include="StorePairScalarNonTemporal.Vector64.UInt32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Byte.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Double.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Int16.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Int32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Int64.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.SByte.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Single.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.UInt16.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.UInt32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.UInt64.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Byte.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Double.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Int16.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Int32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Int64.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.SByte.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Single.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.UInt16.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.UInt32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.UInt64.cs" />
+ <Compile Include="Subtract.Vector128.Double.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.Byte.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.UInt16.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.UInt32.cs" />
+ <Compile Include="TransposeEven.Vector64.Byte.cs" />
+ <Compile Include="TransposeEven.Vector64.Int16.cs" />
+ <Compile Include="TransposeEven.Vector64.Int32.cs" />
+ <Compile Include="TransposeEven.Vector64.SByte.cs" />
+ <Compile Include="TransposeEven.Vector64.Single.cs" />
+ <Compile Include="TransposeEven.Vector64.UInt16.cs" />
+ <Compile Include="TransposeEven.Vector64.UInt32.cs" />
+ <Compile Include="TransposeEven.Vector128.Byte.cs" />
+ <Compile Include="TransposeEven.Vector128.Double.cs" />
+ <Compile Include="TransposeEven.Vector128.Int16.cs" />
+ <Compile Include="TransposeEven.Vector128.Int32.cs" />
+ <Compile Include="TransposeEven.Vector128.Int64.cs" />
+ <Compile Include="TransposeEven.Vector128.SByte.cs" />
+ <Compile Include="TransposeEven.Vector128.Single.cs" />
+ <Compile Include="TransposeEven.Vector128.UInt16.cs" />
+ <Compile Include="TransposeEven.Vector128.UInt32.cs" />
+ <Compile Include="TransposeEven.Vector128.UInt64.cs" />
+ <Compile Include="TransposeOdd.Vector64.Byte.cs" />
+ <Compile Include="Program.AdvSimd.Arm64_Part4.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt32.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int16.16.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int32.32.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateScalar.Vector64.SByte.8.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.Byte.3.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt16.5.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt32.7.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int16.32.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int32.64.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.SByte.16.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Byte.5.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int16.7.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int32.11.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.SByte.3.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt16.5.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt32.7.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="Sqrt.Vector64.Single.cs" />
+ <Compile Include="Sqrt.Vector128.Double.cs" />
+ <Compile Include="Sqrt.Vector128.Single.cs" />
+ <Compile Include="StorePair.Vector64.Byte.cs" />
+ <Compile Include="StorePair.Vector64.Double.cs" />
+ <Compile Include="StorePair.Vector64.Int16.cs" />
+ <Compile Include="StorePair.Vector64.Int32.cs" />
+ <Compile Include="StorePair.Vector64.Int64.cs" />
+ <Compile Include="StorePair.Vector64.SByte.cs" />
+ <Compile Include="StorePair.Vector64.Single.cs" />
+ <Compile Include="StorePair.Vector64.UInt16.cs" />
+ <Compile Include="StorePair.Vector64.UInt32.cs" />
+ <Compile Include="StorePair.Vector64.UInt64.cs" />
+ <Compile Include="StorePair.Vector128.Byte.cs" />
+ <Compile Include="StorePair.Vector128.Double.cs" />
+ <Compile Include="StorePair.Vector128.Int16.cs" />
+ <Compile Include="StorePair.Vector128.Int32.cs" />
+ <Compile Include="StorePair.Vector128.Int64.cs" />
+ <Compile Include="StorePair.Vector128.SByte.cs" />
+ <Compile Include="StorePair.Vector128.Single.cs" />
+ <Compile Include="StorePair.Vector128.UInt16.cs" />
+ <Compile Include="StorePair.Vector128.UInt32.cs" />
+ <Compile Include="StorePair.Vector128.UInt64.cs" />
+ <Compile Include="StorePairScalar.Vector64.Int32.cs" />
+ <Compile Include="StorePairScalar.Vector64.Single.cs" />
+ <Compile Include="StorePairScalar.Vector64.UInt32.cs" />
+ <Compile Include="StorePairScalarNonTemporal.Vector64.Int32.cs" />
+ <Compile Include="StorePairScalarNonTemporal.Vector64.Single.cs" />
+ <Compile Include="StorePairScalarNonTemporal.Vector64.UInt32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Byte.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Double.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Int16.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Int32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Int64.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.SByte.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.Single.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.UInt16.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.UInt32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector64.UInt64.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Byte.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Double.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Int16.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Int32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Int64.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.SByte.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.Single.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.UInt16.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.UInt32.cs" />
+ <Compile Include="StorePairNonTemporal.Vector128.UInt64.cs" />
+ <Compile Include="Subtract.Vector128.Double.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.Byte.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.Int16.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.Int32.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.SByte.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.UInt16.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.UInt32.cs" />
+ <Compile Include="TransposeEven.Vector64.Byte.cs" />
+ <Compile Include="TransposeEven.Vector64.Int16.cs" />
+ <Compile Include="TransposeEven.Vector64.Int32.cs" />
+ <Compile Include="TransposeEven.Vector64.SByte.cs" />
+ <Compile Include="TransposeEven.Vector64.Single.cs" />
+ <Compile Include="TransposeEven.Vector64.UInt16.cs" />
+ <Compile Include="TransposeEven.Vector64.UInt32.cs" />
+ <Compile Include="TransposeEven.Vector128.Byte.cs" />
+ <Compile Include="TransposeEven.Vector128.Double.cs" />
+ <Compile Include="TransposeEven.Vector128.Int16.cs" />
+ <Compile Include="TransposeEven.Vector128.Int32.cs" />
+ <Compile Include="TransposeEven.Vector128.Int64.cs" />
+ <Compile Include="TransposeEven.Vector128.SByte.cs" />
+ <Compile Include="TransposeEven.Vector128.Single.cs" />
+ <Compile Include="TransposeEven.Vector128.UInt16.cs" />
+ <Compile Include="TransposeEven.Vector128.UInt32.cs" />
+ <Compile Include="TransposeEven.Vector128.UInt64.cs" />
+ <Compile Include="TransposeOdd.Vector64.Byte.cs" />
+ <Compile Include="Program.AdvSimd.Arm64_Part4.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="TransposeOdd.Vector64.Int16.cs" />
+ <Compile Include="TransposeOdd.Vector64.Int32.cs" />
+ <Compile Include="TransposeOdd.Vector64.SByte.cs" />
+ <Compile Include="TransposeOdd.Vector64.Single.cs" />
+ <Compile Include="TransposeOdd.Vector64.UInt16.cs" />
+ <Compile Include="TransposeOdd.Vector64.UInt32.cs" />
+ <Compile Include="TransposeOdd.Vector128.Byte.cs" />
+ <Compile Include="TransposeOdd.Vector128.Double.cs" />
+ <Compile Include="TransposeOdd.Vector128.Int16.cs" />
+ <Compile Include="TransposeOdd.Vector128.Int32.cs" />
+ <Compile Include="TransposeOdd.Vector128.Int64.cs" />
+ <Compile Include="TransposeOdd.Vector128.SByte.cs" />
+ <Compile Include="TransposeOdd.Vector128.Single.cs" />
+ <Compile Include="TransposeOdd.Vector128.UInt16.cs" />
+ <Compile Include="TransposeOdd.Vector128.UInt32.cs" />
+ <Compile Include="TransposeOdd.Vector128.UInt64.cs" />
+ <Compile Include="VectorTableLookup.Vector128.Byte.cs" />
+ <Compile Include="VectorTableLookup.Vector128.SByte.cs" />
+ <Compile Include="VectorTableLookupExtension.Vector128.Byte.cs" />
+ <Compile Include="VectorTableLookupExtension.Vector128.SByte.cs" />
+ <Compile Include="UnzipEven.Vector64.Byte.cs" />
+ <Compile Include="UnzipEven.Vector64.Int16.cs" />
+ <Compile Include="UnzipEven.Vector64.Int32.cs" />
+ <Compile Include="UnzipEven.Vector64.SByte.cs" />
+ <Compile Include="UnzipEven.Vector64.Single.cs" />
+ <Compile Include="UnzipEven.Vector64.UInt16.cs" />
+ <Compile Include="UnzipEven.Vector64.UInt32.cs" />
+ <Compile Include="UnzipEven.Vector128.Byte.cs" />
+ <Compile Include="UnzipEven.Vector128.Double.cs" />
+ <Compile Include="UnzipEven.Vector128.Int16.cs" />
+ <Compile Include="UnzipEven.Vector128.Int32.cs" />
+ <Compile Include="UnzipEven.Vector128.Int64.cs" />
+ <Compile Include="UnzipEven.Vector128.SByte.cs" />
+ <Compile Include="UnzipEven.Vector128.Single.cs" />
+ <Compile Include="UnzipEven.Vector128.UInt16.cs" />
+ <Compile Include="UnzipEven.Vector128.UInt32.cs" />
+ <Compile Include="UnzipEven.Vector128.UInt64.cs" />
+ <Compile Include="UnzipOdd.Vector64.Byte.cs" />
+ <Compile Include="UnzipOdd.Vector64.Int16.cs" />
+ <Compile Include="UnzipOdd.Vector64.Int32.cs" />
+ <Compile Include="UnzipOdd.Vector64.SByte.cs" />
+ <Compile Include="UnzipOdd.Vector64.Single.cs" />
+ <Compile Include="UnzipOdd.Vector64.UInt16.cs" />
+ <Compile Include="UnzipOdd.Vector64.UInt32.cs" />
+ <Compile Include="UnzipOdd.Vector128.Byte.cs" />
+ <Compile Include="UnzipOdd.Vector128.Double.cs" />
+ <Compile Include="UnzipOdd.Vector128.Int16.cs" />
+ <Compile Include="UnzipOdd.Vector128.Int32.cs" />
+ <Compile Include="UnzipOdd.Vector128.Int64.cs" />
+ <Compile Include="UnzipOdd.Vector128.SByte.cs" />
+ <Compile Include="UnzipOdd.Vector128.Single.cs" />
+ <Compile Include="UnzipOdd.Vector128.UInt16.cs" />
+ <Compile Include="UnzipOdd.Vector128.UInt32.cs" />
+ <Compile Include="UnzipOdd.Vector128.UInt64.cs" />
+ <Compile Include="ZipHigh.Vector64.Byte.cs" />
+ <Compile Include="ZipHigh.Vector64.Int16.cs" />
+ <Compile Include="ZipHigh.Vector64.Int32.cs" />
+ <Compile Include="ZipHigh.Vector64.SByte.cs" />
+ <Compile Include="ZipHigh.Vector64.Single.cs" />
+ <Compile Include="ZipHigh.Vector64.UInt16.cs" />
+ <Compile Include="ZipHigh.Vector64.UInt32.cs" />
+ <Compile Include="ZipHigh.Vector128.Byte.cs" />
+ <Compile Include="ZipHigh.Vector128.Double.cs" />
+ <Compile Include="ZipHigh.Vector128.Int16.cs" />
+ <Compile Include="ZipHigh.Vector128.Int32.cs" />
+ <Compile Include="ZipHigh.Vector128.Int64.cs" />
+ <Compile Include="ZipHigh.Vector128.SByte.cs" />
+ <Compile Include="ZipHigh.Vector128.Single.cs" />
+ <Compile Include="ZipHigh.Vector128.UInt16.cs" />
+ <Compile Include="ZipHigh.Vector128.UInt32.cs" />
+ <Compile Include="ZipHigh.Vector128.UInt64.cs" />
+ <Compile Include="ZipLow.Vector64.Byte.cs" />
+ <Compile Include="ZipLow.Vector64.Int16.cs" />
+ <Compile Include="ZipLow.Vector64.Int32.cs" />
+ <Compile Include="ZipLow.Vector64.SByte.cs" />
+ <Compile Include="ZipLow.Vector64.Single.cs" />
+ <Compile Include="ZipLow.Vector64.UInt16.cs" />
+ <Compile Include="ZipLow.Vector64.UInt32.cs" />
+ <Compile Include="ZipLow.Vector128.Byte.cs" />
+ <Compile Include="ZipLow.Vector128.Double.cs" />
+ <Compile Include="ZipLow.Vector128.Int16.cs" />
+ <Compile Include="ZipLow.Vector128.Int32.cs" />
+ <Compile Include="ZipLow.Vector128.Int64.cs" />
+ <Compile Include="ZipLow.Vector128.SByte.cs" />
+ <Compile Include="ZipLow.Vector128.Single.cs" />
+ <Compile Include="ZipLow.Vector128.UInt16.cs" />
+ <Compile Include="ZipLow.Vector128.UInt32.cs" />
+ <Compile Include="ZipLow.Vector128.UInt64.cs" />
+ <Compile Include="Program.AdvSimd.Arm64_Part5.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="TransposeOdd.Vector64.Int16.cs" />
+ <Compile Include="TransposeOdd.Vector64.Int32.cs" />
+ <Compile Include="TransposeOdd.Vector64.SByte.cs" />
+ <Compile Include="TransposeOdd.Vector64.Single.cs" />
+ <Compile Include="TransposeOdd.Vector64.UInt16.cs" />
+ <Compile Include="TransposeOdd.Vector64.UInt32.cs" />
+ <Compile Include="TransposeOdd.Vector128.Byte.cs" />
+ <Compile Include="TransposeOdd.Vector128.Double.cs" />
+ <Compile Include="TransposeOdd.Vector128.Int16.cs" />
+ <Compile Include="TransposeOdd.Vector128.Int32.cs" />
+ <Compile Include="TransposeOdd.Vector128.Int64.cs" />
+ <Compile Include="TransposeOdd.Vector128.SByte.cs" />
+ <Compile Include="TransposeOdd.Vector128.Single.cs" />
+ <Compile Include="TransposeOdd.Vector128.UInt16.cs" />
+ <Compile Include="TransposeOdd.Vector128.UInt32.cs" />
+ <Compile Include="TransposeOdd.Vector128.UInt64.cs" />
+ <Compile Include="VectorTableLookup.Vector128.Byte.cs" />
+ <Compile Include="VectorTableLookup.Vector128.SByte.cs" />
+ <Compile Include="VectorTableLookupExtension.Vector128.Byte.cs" />
+ <Compile Include="VectorTableLookupExtension.Vector128.SByte.cs" />
+ <Compile Include="UnzipEven.Vector64.Byte.cs" />
+ <Compile Include="UnzipEven.Vector64.Int16.cs" />
+ <Compile Include="UnzipEven.Vector64.Int32.cs" />
+ <Compile Include="UnzipEven.Vector64.SByte.cs" />
+ <Compile Include="UnzipEven.Vector64.Single.cs" />
+ <Compile Include="UnzipEven.Vector64.UInt16.cs" />
+ <Compile Include="UnzipEven.Vector64.UInt32.cs" />
+ <Compile Include="UnzipEven.Vector128.Byte.cs" />
+ <Compile Include="UnzipEven.Vector128.Double.cs" />
+ <Compile Include="UnzipEven.Vector128.Int16.cs" />
+ <Compile Include="UnzipEven.Vector128.Int32.cs" />
+ <Compile Include="UnzipEven.Vector128.Int64.cs" />
+ <Compile Include="UnzipEven.Vector128.SByte.cs" />
+ <Compile Include="UnzipEven.Vector128.Single.cs" />
+ <Compile Include="UnzipEven.Vector128.UInt16.cs" />
+ <Compile Include="UnzipEven.Vector128.UInt32.cs" />
+ <Compile Include="UnzipEven.Vector128.UInt64.cs" />
+ <Compile Include="UnzipOdd.Vector64.Byte.cs" />
+ <Compile Include="UnzipOdd.Vector64.Int16.cs" />
+ <Compile Include="UnzipOdd.Vector64.Int32.cs" />
+ <Compile Include="UnzipOdd.Vector64.SByte.cs" />
+ <Compile Include="UnzipOdd.Vector64.Single.cs" />
+ <Compile Include="UnzipOdd.Vector64.UInt16.cs" />
+ <Compile Include="UnzipOdd.Vector64.UInt32.cs" />
+ <Compile Include="UnzipOdd.Vector128.Byte.cs" />
+ <Compile Include="UnzipOdd.Vector128.Double.cs" />
+ <Compile Include="UnzipOdd.Vector128.Int16.cs" />
+ <Compile Include="UnzipOdd.Vector128.Int32.cs" />
+ <Compile Include="UnzipOdd.Vector128.Int64.cs" />
+ <Compile Include="UnzipOdd.Vector128.SByte.cs" />
+ <Compile Include="UnzipOdd.Vector128.Single.cs" />
+ <Compile Include="UnzipOdd.Vector128.UInt16.cs" />
+ <Compile Include="UnzipOdd.Vector128.UInt32.cs" />
+ <Compile Include="UnzipOdd.Vector128.UInt64.cs" />
+ <Compile Include="ZipHigh.Vector64.Byte.cs" />
+ <Compile Include="ZipHigh.Vector64.Int16.cs" />
+ <Compile Include="ZipHigh.Vector64.Int32.cs" />
+ <Compile Include="ZipHigh.Vector64.SByte.cs" />
+ <Compile Include="ZipHigh.Vector64.Single.cs" />
+ <Compile Include="ZipHigh.Vector64.UInt16.cs" />
+ <Compile Include="ZipHigh.Vector64.UInt32.cs" />
+ <Compile Include="ZipHigh.Vector128.Byte.cs" />
+ <Compile Include="ZipHigh.Vector128.Double.cs" />
+ <Compile Include="ZipHigh.Vector128.Int16.cs" />
+ <Compile Include="ZipHigh.Vector128.Int32.cs" />
+ <Compile Include="ZipHigh.Vector128.Int64.cs" />
+ <Compile Include="ZipHigh.Vector128.SByte.cs" />
+ <Compile Include="ZipHigh.Vector128.Single.cs" />
+ <Compile Include="ZipHigh.Vector128.UInt16.cs" />
+ <Compile Include="ZipHigh.Vector128.UInt32.cs" />
+ <Compile Include="ZipHigh.Vector128.UInt64.cs" />
+ <Compile Include="ZipLow.Vector64.Byte.cs" />
+ <Compile Include="ZipLow.Vector64.Int16.cs" />
+ <Compile Include="ZipLow.Vector64.Int32.cs" />
+ <Compile Include="ZipLow.Vector64.SByte.cs" />
+ <Compile Include="ZipLow.Vector64.Single.cs" />
+ <Compile Include="ZipLow.Vector64.UInt16.cs" />
+ <Compile Include="ZipLow.Vector64.UInt32.cs" />
+ <Compile Include="ZipLow.Vector128.Byte.cs" />
+ <Compile Include="ZipLow.Vector128.Double.cs" />
+ <Compile Include="ZipLow.Vector128.Int16.cs" />
+ <Compile Include="ZipLow.Vector128.Int32.cs" />
+ <Compile Include="ZipLow.Vector128.Int64.cs" />
+ <Compile Include="ZipLow.Vector128.SByte.cs" />
+ <Compile Include="ZipLow.Vector128.Single.cs" />
+ <Compile Include="ZipLow.Vector128.UInt16.cs" />
+ <Compile Include="ZipLow.Vector128.UInt32.cs" />
+ <Compile Include="ZipLow.Vector128.UInt64.cs" />
+ <Compile Include="Program.AdvSimd.Arm64_Part5.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
["CompareGreaterThanScalar.Vector64.Double"] = CompareGreaterThanScalar_Vector64_Double,
["CompareGreaterThanScalar.Vector64.Int64"] = CompareGreaterThanScalar_Vector64_Int64,
["CompareGreaterThanScalar.Vector64.Single"] = CompareGreaterThanScalar_Vector64_Single,
- ["CompareGreaterThanScalar.Vector64.UInt64"] = CompareGreaterThanScalar_Vector64_UInt64,
- ["CompareGreaterThanOrEqual.Vector128.Double"] = CompareGreaterThanOrEqual_Vector128_Double,
- ["CompareGreaterThanOrEqual.Vector128.Int64"] = CompareGreaterThanOrEqual_Vector128_Int64,
- ["CompareGreaterThanOrEqual.Vector128.UInt64"] = CompareGreaterThanOrEqual_Vector128_UInt64,
- ["CompareGreaterThanOrEqualScalar.Vector64.Double"] = CompareGreaterThanOrEqualScalar_Vector64_Double,
- ["CompareGreaterThanOrEqualScalar.Vector64.Int64"] = CompareGreaterThanOrEqualScalar_Vector64_Int64,
- ["CompareGreaterThanOrEqualScalar.Vector64.Single"] = CompareGreaterThanOrEqualScalar_Vector64_Single,
- ["CompareGreaterThanOrEqualScalar.Vector64.UInt64"] = CompareGreaterThanOrEqualScalar_Vector64_UInt64,
- ["CompareLessThan.Vector128.Double"] = CompareLessThan_Vector128_Double,
- ["CompareLessThan.Vector128.Int64"] = CompareLessThan_Vector128_Int64,
- ["CompareLessThan.Vector128.UInt64"] = CompareLessThan_Vector128_UInt64,
- ["CompareLessThanScalar.Vector64.Double"] = CompareLessThanScalar_Vector64_Double,
- ["CompareLessThanScalar.Vector64.Int64"] = CompareLessThanScalar_Vector64_Int64,
- ["CompareLessThanScalar.Vector64.Single"] = CompareLessThanScalar_Vector64_Single,
- ["CompareLessThanScalar.Vector64.UInt64"] = CompareLessThanScalar_Vector64_UInt64,
- ["CompareLessThanOrEqual.Vector128.Double"] = CompareLessThanOrEqual_Vector128_Double,
- ["CompareLessThanOrEqual.Vector128.Int64"] = CompareLessThanOrEqual_Vector128_Int64,
- ["CompareLessThanOrEqual.Vector128.UInt64"] = CompareLessThanOrEqual_Vector128_UInt64,
- ["CompareLessThanOrEqualScalar.Vector64.Double"] = CompareLessThanOrEqualScalar_Vector64_Double,
- ["CompareLessThanOrEqualScalar.Vector64.Int64"] = CompareLessThanOrEqualScalar_Vector64_Int64,
- ["CompareLessThanOrEqualScalar.Vector64.Single"] = CompareLessThanOrEqualScalar_Vector64_Single,
- ["CompareLessThanOrEqualScalar.Vector64.UInt64"] = CompareLessThanOrEqualScalar_Vector64_UInt64,
- ["CompareTest.Vector128.Double"] = CompareTest_Vector128_Double,
- ["CompareTest.Vector128.Int64"] = CompareTest_Vector128_Int64,
- ["CompareTest.Vector128.UInt64"] = CompareTest_Vector128_UInt64,
- ["CompareTestScalar.Vector64.Double"] = CompareTestScalar_Vector64_Double,
- ["CompareTestScalar.Vector64.Int64"] = CompareTestScalar_Vector64_Int64,
- ["CompareTestScalar.Vector64.UInt64"] = CompareTestScalar_Vector64_UInt64,
- ["ConvertToDouble.Vector64.Single"] = ConvertToDouble_Vector64_Single,
- ["ConvertToDouble.Vector128.Int64"] = ConvertToDouble_Vector128_Int64,
- ["ConvertToDouble.Vector128.UInt64"] = ConvertToDouble_Vector128_UInt64,
- ["ConvertToDoubleScalar.Vector64.Int64"] = ConvertToDoubleScalar_Vector64_Int64,
- ["ConvertToDoubleScalar.Vector64.UInt64"] = ConvertToDoubleScalar_Vector64_UInt64,
- ["ConvertToDoubleUpper.Vector128.Single"] = ConvertToDoubleUpper_Vector128_Single,
- ["ConvertToInt64RoundAwayFromZero.Vector128.Double"] = ConvertToInt64RoundAwayFromZero_Vector128_Double,
- ["ConvertToInt64RoundAwayFromZeroScalar.Vector64.Double"] = ConvertToInt64RoundAwayFromZeroScalar_Vector64_Double,
- ["ConvertToInt64RoundToEven.Vector128.Double"] = ConvertToInt64RoundToEven_Vector128_Double,
- ["ConvertToInt64RoundToEvenScalar.Vector64.Double"] = ConvertToInt64RoundToEvenScalar_Vector64_Double,
- ["ConvertToInt64RoundToNegativeInfinity.Vector128.Double"] = ConvertToInt64RoundToNegativeInfinity_Vector128_Double,
- ["ConvertToInt64RoundToNegativeInfinityScalar.Vector64.Double"] = ConvertToInt64RoundToNegativeInfinityScalar_Vector64_Double,
- ["ConvertToInt64RoundToPositiveInfinity.Vector128.Double"] = ConvertToInt64RoundToPositiveInfinity_Vector128_Double,
- ["ConvertToInt64RoundToPositiveInfinityScalar.Vector64.Double"] = ConvertToInt64RoundToPositiveInfinityScalar_Vector64_Double,
- ["ConvertToInt64RoundToZero.Vector128.Double"] = ConvertToInt64RoundToZero_Vector128_Double,
- ["ConvertToInt64RoundToZeroScalar.Vector64.Double"] = ConvertToInt64RoundToZeroScalar_Vector64_Double,
- ["ConvertToSingleLower.Vector64.Single"] = ConvertToSingleLower_Vector64_Single,
- ["ConvertToSingleRoundToOddLower.Vector64.Single"] = ConvertToSingleRoundToOddLower_Vector64_Single,
- ["ConvertToSingleRoundToOddUpper.Vector128.Single"] = ConvertToSingleRoundToOddUpper_Vector128_Single,
- ["ConvertToSingleUpper.Vector128.Single"] = ConvertToSingleUpper_Vector128_Single,
- ["ConvertToUInt64RoundAwayFromZero.Vector128.Double"] = ConvertToUInt64RoundAwayFromZero_Vector128_Double,
- ["ConvertToUInt64RoundAwayFromZeroScalar.Vector64.Double"] = ConvertToUInt64RoundAwayFromZeroScalar_Vector64_Double,
- ["ConvertToUInt64RoundToEven.Vector128.Double"] = ConvertToUInt64RoundToEven_Vector128_Double,
- ["ConvertToUInt64RoundToEvenScalar.Vector64.Double"] = ConvertToUInt64RoundToEvenScalar_Vector64_Double,
- ["ConvertToUInt64RoundToNegativeInfinity.Vector128.Double"] = ConvertToUInt64RoundToNegativeInfinity_Vector128_Double,
- ["ConvertToUInt64RoundToNegativeInfinityScalar.Vector64.Double"] = ConvertToUInt64RoundToNegativeInfinityScalar_Vector64_Double,
- ["ConvertToUInt64RoundToPositiveInfinity.Vector128.Double"] = ConvertToUInt64RoundToPositiveInfinity_Vector128_Double,
- ["ConvertToUInt64RoundToPositiveInfinityScalar.Vector64.Double"] = ConvertToUInt64RoundToPositiveInfinityScalar_Vector64_Double,
- ["ConvertToUInt64RoundToZero.Vector128.Double"] = ConvertToUInt64RoundToZero_Vector128_Double,
- ["ConvertToUInt64RoundToZeroScalar.Vector64.Double"] = ConvertToUInt64RoundToZeroScalar_Vector64_Double,
- ["Divide.Vector64.Single"] = Divide_Vector64_Single,
- ["Divide.Vector128.Double"] = Divide_Vector128_Double,
- ["Divide.Vector128.Single"] = Divide_Vector128_Single,
- ["DuplicateSelectedScalarToVector128.V128.Double.1"] = DuplicateSelectedScalarToVector128_V128_Double_1,
- ["DuplicateSelectedScalarToVector128.V128.Int64.1"] = DuplicateSelectedScalarToVector128_V128_Int64_1,
- ["DuplicateSelectedScalarToVector128.V128.UInt64.1"] = DuplicateSelectedScalarToVector128_V128_UInt64_1,
- ["DuplicateToVector128.Double"] = DuplicateToVector128_Double,
- ["DuplicateToVector128.Double.31"] = DuplicateToVector128_Double_31,
- ["DuplicateToVector128.Int64"] = DuplicateToVector128_Int64,
- ["DuplicateToVector128.Int64.31"] = DuplicateToVector128_Int64_31,
- ["DuplicateToVector128.UInt64"] = DuplicateToVector128_UInt64,
- ["DuplicateToVector128.UInt64.31"] = DuplicateToVector128_UInt64_31,
- ["ExtractNarrowingSaturateScalar.Vector64.Byte"] = ExtractNarrowingSaturateScalar_Vector64_Byte,
- ["ExtractNarrowingSaturateScalar.Vector64.Int16"] = ExtractNarrowingSaturateScalar_Vector64_Int16,
- ["ExtractNarrowingSaturateScalar.Vector64.Int32"] = ExtractNarrowingSaturateScalar_Vector64_Int32,
- ["ExtractNarrowingSaturateScalar.Vector64.SByte"] = ExtractNarrowingSaturateScalar_Vector64_SByte,
- ["ExtractNarrowingSaturateScalar.Vector64.UInt16"] = ExtractNarrowingSaturateScalar_Vector64_UInt16,
- ["ExtractNarrowingSaturateScalar.Vector64.UInt32"] = ExtractNarrowingSaturateScalar_Vector64_UInt32,
- ["ExtractNarrowingSaturateUnsignedScalar.Vector64.Byte"] = ExtractNarrowingSaturateUnsignedScalar_Vector64_Byte,
- ["ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt16"] = ExtractNarrowingSaturateUnsignedScalar_Vector64_UInt16,
- ["ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt32"] = ExtractNarrowingSaturateUnsignedScalar_Vector64_UInt32,
- ["Floor.Vector128.Double"] = Floor_Vector128_Double,
- ["FusedMultiplyAdd.Vector128.Double"] = FusedMultiplyAdd_Vector128_Double,
- ["FusedMultiplyAddByScalar.Vector64.Single"] = FusedMultiplyAddByScalar_Vector64_Single,
- ["FusedMultiplyAddByScalar.Vector128.Double"] = FusedMultiplyAddByScalar_Vector128_Double,
- ["FusedMultiplyAddByScalar.Vector128.Single"] = FusedMultiplyAddByScalar_Vector128_Single,
- ["FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector64.Single.1"] = FusedMultiplyAddBySelectedScalar_Vector64_Single_Vector64_Single_1,
- ["FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector128.Single.3"] = FusedMultiplyAddBySelectedScalar_Vector64_Single_Vector128_Single_3,
- ["FusedMultiplyAddBySelectedScalar.Vector128.Double.Vector128.Double.1"] = FusedMultiplyAddBySelectedScalar_Vector128_Double_Vector128_Double_1,
- ["FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector64.Single.1"] = FusedMultiplyAddBySelectedScalar_Vector128_Single_Vector64_Single_1,
- ["FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector128.Single.3"] = FusedMultiplyAddBySelectedScalar_Vector128_Single_Vector128_Single_3,
- ["FusedMultiplyAddScalarBySelectedScalar.Vector64.Double.Vector128.Double.1"] = FusedMultiplyAddScalarBySelectedScalar_Vector64_Double_Vector128_Double_1,
- ["FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector64.Single.1"] = FusedMultiplyAddScalarBySelectedScalar_Vector64_Single_Vector64_Single_1,
- ["FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector128.Single.3"] = FusedMultiplyAddScalarBySelectedScalar_Vector64_Single_Vector128_Single_3,
- ["FusedMultiplySubtract.Vector128.Double"] = FusedMultiplySubtract_Vector128_Double,
- ["FusedMultiplySubtractByScalar.Vector64.Single"] = FusedMultiplySubtractByScalar_Vector64_Single,
- ["FusedMultiplySubtractByScalar.Vector128.Double"] = FusedMultiplySubtractByScalar_Vector128_Double,
- ["FusedMultiplySubtractByScalar.Vector128.Single"] = FusedMultiplySubtractByScalar_Vector128_Single,
- ["FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector64.Single.1"] = FusedMultiplySubtractBySelectedScalar_Vector64_Single_Vector64_Single_1,
- ["FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector128.Single.3"] = FusedMultiplySubtractBySelectedScalar_Vector64_Single_Vector128_Single_3,
- ["FusedMultiplySubtractBySelectedScalar.Vector128.Double.Vector128.Double.1"] = FusedMultiplySubtractBySelectedScalar_Vector128_Double_Vector128_Double_1,
- ["FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector64.Single.1"] = FusedMultiplySubtractBySelectedScalar_Vector128_Single_Vector64_Single_1,
- ["FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector128.Single.3"] = FusedMultiplySubtractBySelectedScalar_Vector128_Single_Vector128_Single_3,
- ["FusedMultiplySubtractScalarBySelectedScalar.Vector64.Double.Vector128.Double.1"] = FusedMultiplySubtractScalarBySelectedScalar_Vector64_Double_Vector128_Double_1,
- ["FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector64.Single.1"] = FusedMultiplySubtractScalarBySelectedScalar_Vector64_Single_Vector64_Single_1,
- ["FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector128.Single.3"] = FusedMultiplySubtractScalarBySelectedScalar_Vector64_Single_Vector128_Single_3,
- ["InsertSelectedScalar.Vector64.Byte.7.Vector64.Byte.7"] = InsertSelectedScalar_Vector64_Byte_7_Vector64_Byte_7,
- ["InsertSelectedScalar.Vector64.Byte.7.Vector128.Byte.15"] = InsertSelectedScalar_Vector64_Byte_7_Vector128_Byte_15,
- ["InsertSelectedScalar.Vector64.Int16.3.Vector64.Int16.3"] = InsertSelectedScalar_Vector64_Int16_3_Vector64_Int16_3,
- ["InsertSelectedScalar.Vector64.Int16.3.Vector128.Int16.7"] = InsertSelectedScalar_Vector64_Int16_3_Vector128_Int16_7,
- ["InsertSelectedScalar.Vector64.Int32.1.Vector64.Int32.1"] = InsertSelectedScalar_Vector64_Int32_1_Vector64_Int32_1,
- ["InsertSelectedScalar.Vector64.Int32.1.Vector128.Int32.3"] = InsertSelectedScalar_Vector64_Int32_1_Vector128_Int32_3,
- ["InsertSelectedScalar.Vector64.SByte.7.Vector64.SByte.7"] = InsertSelectedScalar_Vector64_SByte_7_Vector64_SByte_7,
- ["InsertSelectedScalar.Vector64.SByte.7.Vector128.SByte.15"] = InsertSelectedScalar_Vector64_SByte_7_Vector128_SByte_15,
- ["InsertSelectedScalar.Vector64.Single.1.Vector64.Single.1"] = InsertSelectedScalar_Vector64_Single_1_Vector64_Single_1,
- ["InsertSelectedScalar.Vector64.Single.1.Vector128.Single.3"] = InsertSelectedScalar_Vector64_Single_1_Vector128_Single_3,
- ["InsertSelectedScalar.Vector64.UInt16.3.Vector64.UInt16.3"] = InsertSelectedScalar_Vector64_UInt16_3_Vector64_UInt16_3,
- ["InsertSelectedScalar.Vector64.UInt16.3.Vector128.UInt16.7"] = InsertSelectedScalar_Vector64_UInt16_3_Vector128_UInt16_7,
- ["InsertSelectedScalar.Vector64.UInt32.1.Vector64.UInt32.1"] = InsertSelectedScalar_Vector64_UInt32_1_Vector64_UInt32_1,
- ["InsertSelectedScalar.Vector64.UInt32.1.Vector128.UInt32.3"] = InsertSelectedScalar_Vector64_UInt32_1_Vector128_UInt32_3,
- ["InsertSelectedScalar.Vector128.Byte.15.Vector64.Byte.7"] = InsertSelectedScalar_Vector128_Byte_15_Vector64_Byte_7,
- ["InsertSelectedScalar.Vector128.Byte.15.Vector128.Byte.15"] = InsertSelectedScalar_Vector128_Byte_15_Vector128_Byte_15,
- ["InsertSelectedScalar.Vector128.Double.1.Vector128.Double.1"] = InsertSelectedScalar_Vector128_Double_1_Vector128_Double_1,
- ["InsertSelectedScalar.Vector128.Int16.7.Vector64.Int16.3"] = InsertSelectedScalar_Vector128_Int16_7_Vector64_Int16_3,
- ["InsertSelectedScalar.Vector128.Int16.7.Vector128.Int16.7"] = InsertSelectedScalar_Vector128_Int16_7_Vector128_Int16_7,
- ["InsertSelectedScalar.Vector128.Int32.3.Vector64.Int32.1"] = InsertSelectedScalar_Vector128_Int32_3_Vector64_Int32_1,
- ["InsertSelectedScalar.Vector128.Int32.3.Vector128.Int32.3"] = InsertSelectedScalar_Vector128_Int32_3_Vector128_Int32_3,
- ["InsertSelectedScalar.Vector128.Int64.1.Vector128.Int64.1"] = InsertSelectedScalar_Vector128_Int64_1_Vector128_Int64_1,
- ["InsertSelectedScalar.Vector128.SByte.15.Vector64.SByte.7"] = InsertSelectedScalar_Vector128_SByte_15_Vector64_SByte_7,
- ["InsertSelectedScalar.Vector128.SByte.15.Vector128.SByte.15"] = InsertSelectedScalar_Vector128_SByte_15_Vector128_SByte_15,
- ["InsertSelectedScalar.Vector128.Single.3.Vector64.Single.1"] = InsertSelectedScalar_Vector128_Single_3_Vector64_Single_1,
- ["InsertSelectedScalar.Vector128.Single.3.Vector128.Single.3"] = InsertSelectedScalar_Vector128_Single_3_Vector128_Single_3,
- ["InsertSelectedScalar.Vector128.UInt16.7.Vector64.UInt16.3"] = InsertSelectedScalar_Vector128_UInt16_7_Vector64_UInt16_3,
- ["InsertSelectedScalar.Vector128.UInt16.7.Vector128.UInt16.7"] = InsertSelectedScalar_Vector128_UInt16_7_Vector128_UInt16_7,
- ["InsertSelectedScalar.Vector128.UInt32.3.Vector64.UInt32.1"] = InsertSelectedScalar_Vector128_UInt32_3_Vector64_UInt32_1,
- ["InsertSelectedScalar.Vector128.UInt32.3.Vector128.UInt32.3"] = InsertSelectedScalar_Vector128_UInt32_3_Vector128_UInt32_3,
- ["InsertSelectedScalar.Vector128.UInt64.1.Vector128.UInt64.1"] = InsertSelectedScalar_Vector128_UInt64_1_Vector128_UInt64_1,
- ["LoadAndReplicateToVector128.Double"] = LoadAndReplicateToVector128_Double,
- ["LoadAndReplicateToVector128.Int64"] = LoadAndReplicateToVector128_Int64,
- ["LoadAndReplicateToVector128.UInt64"] = LoadAndReplicateToVector128_UInt64,
- ["Max.Vector128.Double"] = Max_Vector128_Double,
- ["MaxAcross.Vector64.Byte"] = MaxAcross_Vector64_Byte,
- ["MaxAcross.Vector64.Int16"] = MaxAcross_Vector64_Int16,
- ["MaxAcross.Vector64.SByte"] = MaxAcross_Vector64_SByte,
- ["MaxAcross.Vector64.UInt16"] = MaxAcross_Vector64_UInt16,
- ["MaxAcross.Vector128.Byte"] = MaxAcross_Vector128_Byte,
- ["MaxAcross.Vector128.Int16"] = MaxAcross_Vector128_Int16,
- ["MaxAcross.Vector128.Int32"] = MaxAcross_Vector128_Int32,
- ["MaxAcross.Vector128.SByte"] = MaxAcross_Vector128_SByte,
- ["MaxAcross.Vector128.Single"] = MaxAcross_Vector128_Single,
- ["MaxAcross.Vector128.UInt16"] = MaxAcross_Vector128_UInt16,
- ["MaxAcross.Vector128.UInt32"] = MaxAcross_Vector128_UInt32,
- ["MaxNumber.Vector128.Double"] = MaxNumber_Vector128_Double,
- ["MaxNumberAcross.Vector128.Single"] = MaxNumberAcross_Vector128_Single,
- ["MaxNumberPairwise.Vector64.Single"] = MaxNumberPairwise_Vector64_Single,
- ["MaxNumberPairwise.Vector128.Double"] = MaxNumberPairwise_Vector128_Double,
- ["MaxNumberPairwise.Vector128.Single"] = MaxNumberPairwise_Vector128_Single,
- ["MaxNumberPairwiseScalar.Vector64.Single"] = MaxNumberPairwiseScalar_Vector64_Single,
};
}
}
static Program()
{
TestList = new Dictionary<string, Action>() {
- ["MaxNumberPairwiseScalar.Vector128.Double"] = MaxNumberPairwiseScalar_Vector128_Double,
- ["MaxPairwise.Vector128.Byte"] = MaxPairwise_Vector128_Byte,
- ["MaxPairwise.Vector128.Double"] = MaxPairwise_Vector128_Double,
- ["MaxPairwise.Vector128.Int16"] = MaxPairwise_Vector128_Int16,
- ["MaxPairwise.Vector128.Int32"] = MaxPairwise_Vector128_Int32,
- ["MaxPairwise.Vector128.SByte"] = MaxPairwise_Vector128_SByte,
- ["MaxPairwise.Vector128.Single"] = MaxPairwise_Vector128_Single,
- ["MaxPairwise.Vector128.UInt16"] = MaxPairwise_Vector128_UInt16,
- ["MaxPairwise.Vector128.UInt32"] = MaxPairwise_Vector128_UInt32,
- ["MaxPairwiseScalar.Vector64.Single"] = MaxPairwiseScalar_Vector64_Single,
- ["MaxPairwiseScalar.Vector128.Double"] = MaxPairwiseScalar_Vector128_Double,
- ["MaxScalar.Vector64.Double"] = MaxScalar_Vector64_Double,
- ["MaxScalar.Vector64.Single"] = MaxScalar_Vector64_Single,
- ["Min.Vector128.Double"] = Min_Vector128_Double,
- ["MinAcross.Vector64.Byte"] = MinAcross_Vector64_Byte,
- ["MinAcross.Vector64.Int16"] = MinAcross_Vector64_Int16,
- ["MinAcross.Vector64.SByte"] = MinAcross_Vector64_SByte,
- ["MinAcross.Vector64.UInt16"] = MinAcross_Vector64_UInt16,
- ["MinAcross.Vector128.Byte"] = MinAcross_Vector128_Byte,
- ["MinAcross.Vector128.Int16"] = MinAcross_Vector128_Int16,
- ["MinAcross.Vector128.Int32"] = MinAcross_Vector128_Int32,
- ["MinAcross.Vector128.SByte"] = MinAcross_Vector128_SByte,
- ["MinAcross.Vector128.Single"] = MinAcross_Vector128_Single,
- ["MinAcross.Vector128.UInt16"] = MinAcross_Vector128_UInt16,
- ["MinAcross.Vector128.UInt32"] = MinAcross_Vector128_UInt32,
- ["MinNumber.Vector128.Double"] = MinNumber_Vector128_Double,
- ["MinNumberAcross.Vector128.Single"] = MinNumberAcross_Vector128_Single,
- ["MinNumberPairwise.Vector64.Single"] = MinNumberPairwise_Vector64_Single,
- ["MinNumberPairwise.Vector128.Double"] = MinNumberPairwise_Vector128_Double,
- ["MinNumberPairwise.Vector128.Single"] = MinNumberPairwise_Vector128_Single,
- ["MinNumberPairwiseScalar.Vector64.Single"] = MinNumberPairwiseScalar_Vector64_Single,
- ["MinNumberPairwiseScalar.Vector128.Double"] = MinNumberPairwiseScalar_Vector128_Double,
- ["MinPairwise.Vector128.Byte"] = MinPairwise_Vector128_Byte,
- ["MinPairwise.Vector128.Double"] = MinPairwise_Vector128_Double,
- ["MinPairwise.Vector128.Int16"] = MinPairwise_Vector128_Int16,
- ["MinPairwise.Vector128.Int32"] = MinPairwise_Vector128_Int32,
- ["MinPairwise.Vector128.SByte"] = MinPairwise_Vector128_SByte,
- ["MinPairwise.Vector128.Single"] = MinPairwise_Vector128_Single,
- ["MinPairwise.Vector128.UInt16"] = MinPairwise_Vector128_UInt16,
- ["MinPairwise.Vector128.UInt32"] = MinPairwise_Vector128_UInt32,
- ["MinPairwiseScalar.Vector64.Single"] = MinPairwiseScalar_Vector64_Single,
- ["MinPairwiseScalar.Vector128.Double"] = MinPairwiseScalar_Vector128_Double,
- ["MinScalar.Vector64.Double"] = MinScalar_Vector64_Double,
- ["MinScalar.Vector64.Single"] = MinScalar_Vector64_Single,
- ["Multiply.Vector128.Double"] = Multiply_Vector128_Double,
- ["MultiplyByScalar.Vector128.Double"] = MultiplyByScalar_Vector128_Double,
- ["MultiplyBySelectedScalar.Vector128.Double.Vector128.Double.1"] = MultiplyBySelectedScalar_Vector128_Double_Vector128_Double_1,
- ["MultiplyDoublingSaturateHighScalar.Vector64.Int16"] = MultiplyDoublingSaturateHighScalar_Vector64_Int16,
- ["MultiplyDoublingSaturateHighScalar.Vector64.Int32"] = MultiplyDoublingSaturateHighScalar_Vector64_Int32,
- ["MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int16"] = MultiplyDoublingWideningAndAddSaturateScalar_Vector64_Int16,
- ["MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int32"] = MultiplyDoublingWideningAndAddSaturateScalar_Vector64_Int32,
- ["MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int16"] = MultiplyDoublingWideningAndSubtractSaturateScalar_Vector64_Int16,
- ["MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int32"] = MultiplyDoublingWideningAndSubtractSaturateScalar_Vector64_Int32,
- ["MultiplyDoublingWideningSaturateScalar.Vector64.Int16"] = MultiplyDoublingWideningSaturateScalar_Vector64_Int16,
- ["MultiplyDoublingWideningSaturateScalar.Vector64.Int32"] = MultiplyDoublingWideningSaturateScalar_Vector64_Int32,
- ["MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningSaturateScalarBySelectedScalar_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningSaturateScalarBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningSaturateScalarBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningSaturateScalarBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyExtended.Vector64.Single"] = MultiplyExtended_Vector64_Single,
- ["MultiplyExtended.Vector128.Double"] = MultiplyExtended_Vector128_Double,
- ["MultiplyExtended.Vector128.Single"] = MultiplyExtended_Vector128_Single,
- ["MultiplyExtendedByScalar.Vector128.Double"] = MultiplyExtendedByScalar_Vector128_Double,
- ["MultiplyExtendedBySelectedScalar.Vector128.Double.Vector128.Double.1"] = MultiplyExtendedBySelectedScalar_Vector128_Double_Vector128_Double_1,
- ["MultiplyExtendedScalar.Vector64.Double"] = MultiplyExtendedScalar_Vector64_Double,
- ["MultiplyExtendedScalar.Vector64.Single"] = MultiplyExtendedScalar_Vector64_Single,
- ["MultiplyExtendedScalarBySelectedScalar.Vector64.Double.Vector128.Double.1"] = MultiplyExtendedScalarBySelectedScalar_Vector64_Double_Vector128_Double_1,
- ["MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector64.Single.1"] = MultiplyExtendedScalarBySelectedScalar_Vector64_Single_Vector64_Single_1,
- ["MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector128.Single.3"] = MultiplyExtendedScalarBySelectedScalar_Vector64_Single_Vector128_Single_3,
- ["MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int16"] = MultiplyRoundedDoublingSaturateHighScalar_Vector64_Int16,
- ["MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int32"] = MultiplyRoundedDoublingSaturateHighScalar_Vector64_Int32,
- ["MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3"] = MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7"] = MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1"] = MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3"] = MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyScalarBySelectedScalar.Vector64.Double.Vector128.Double.1"] = MultiplyScalarBySelectedScalar_Vector64_Double_Vector128_Double_1,
- ["Negate.Vector128.Double"] = Negate_Vector128_Double,
- ["Negate.Vector128.Int64"] = Negate_Vector128_Int64,
- ["NegateSaturate.Vector128.Int64"] = NegateSaturate_Vector128_Int64,
- ["NegateSaturateScalar.Vector64.Int16"] = NegateSaturateScalar_Vector64_Int16,
- ["NegateSaturateScalar.Vector64.Int32"] = NegateSaturateScalar_Vector64_Int32,
- ["NegateSaturateScalar.Vector64.Int64"] = NegateSaturateScalar_Vector64_Int64,
- ["NegateSaturateScalar.Vector64.SByte"] = NegateSaturateScalar_Vector64_SByte,
- ["NegateScalar.Vector64.Int64"] = NegateScalar_Vector64_Int64,
- ["ReciprocalEstimate.Vector128.Double"] = ReciprocalEstimate_Vector128_Double,
- ["ReciprocalEstimateScalar.Vector64.Double"] = ReciprocalEstimateScalar_Vector64_Double,
- ["ReciprocalEstimateScalar.Vector64.Single"] = ReciprocalEstimateScalar_Vector64_Single,
- ["ReciprocalExponentScalar.Vector64.Double"] = ReciprocalExponentScalar_Vector64_Double,
- ["ReciprocalExponentScalar.Vector64.Single"] = ReciprocalExponentScalar_Vector64_Single,
- ["ReciprocalSquareRootEstimate.Vector128.Double"] = ReciprocalSquareRootEstimate_Vector128_Double,
- ["ReciprocalSquareRootEstimateScalar.Vector64.Double"] = ReciprocalSquareRootEstimateScalar_Vector64_Double,
- ["ReciprocalSquareRootEstimateScalar.Vector64.Single"] = ReciprocalSquareRootEstimateScalar_Vector64_Single,
- ["ReciprocalSquareRootStep.Vector128.Double"] = ReciprocalSquareRootStep_Vector128_Double,
- ["ReciprocalSquareRootStepScalar.Vector64.Double"] = ReciprocalSquareRootStepScalar_Vector64_Double,
- ["ReciprocalSquareRootStepScalar.Vector64.Single"] = ReciprocalSquareRootStepScalar_Vector64_Single,
- ["ReciprocalStep.Vector128.Double"] = ReciprocalStep_Vector128_Double,
- ["ReciprocalStepScalar.Vector64.Double"] = ReciprocalStepScalar_Vector64_Double,
- ["ReciprocalStepScalar.Vector64.Single"] = ReciprocalStepScalar_Vector64_Single,
- ["ReverseElementBits.Vector128.Byte"] = ReverseElementBits_Vector128_Byte,
- ["ReverseElementBits.Vector128.SByte"] = ReverseElementBits_Vector128_SByte,
- ["ReverseElementBits.Vector64.Byte"] = ReverseElementBits_Vector64_Byte,
- ["ReverseElementBits.Vector64.SByte"] = ReverseElementBits_Vector64_SByte,
- ["RoundAwayFromZero.Vector128.Double"] = RoundAwayFromZero_Vector128_Double,
- ["RoundToNearest.Vector128.Double"] = RoundToNearest_Vector128_Double,
- ["RoundToNegativeInfinity.Vector128.Double"] = RoundToNegativeInfinity_Vector128_Double,
- ["RoundToPositiveInfinity.Vector128.Double"] = RoundToPositiveInfinity_Vector128_Double,
- ["RoundToZero.Vector128.Double"] = RoundToZero_Vector128_Double,
- ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int16"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int16,
- ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int32"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int32,
- ["ShiftArithmeticRoundedSaturateScalar.Vector64.SByte"] = ShiftArithmeticRoundedSaturateScalar_Vector64_SByte,
- ["ShiftArithmeticSaturateScalar.Vector64.Int16"] = ShiftArithmeticSaturateScalar_Vector64_Int16,
- ["ShiftArithmeticSaturateScalar.Vector64.Int32"] = ShiftArithmeticSaturateScalar_Vector64_Int32,
- ["ShiftArithmeticSaturateScalar.Vector64.SByte"] = ShiftArithmeticSaturateScalar_Vector64_SByte,
- ["ShiftLeftLogicalSaturateScalar.Vector64.Byte.7"] = ShiftLeftLogicalSaturateScalar_Vector64_Byte_7,
- ["ShiftLeftLogicalSaturateScalar.Vector64.Int16.15"] = ShiftLeftLogicalSaturateScalar_Vector64_Int16_15,
- ["ShiftLeftLogicalSaturateScalar.Vector64.Int32.31"] = ShiftLeftLogicalSaturateScalar_Vector64_Int32_31,
- ["ShiftLeftLogicalSaturateScalar.Vector64.SByte.1"] = ShiftLeftLogicalSaturateScalar_Vector64_SByte_1,
- ["ShiftLeftLogicalSaturateScalar.Vector64.UInt16.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt16_1,
- ["ShiftLeftLogicalSaturateScalar.Vector64.UInt32.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt32_1,
- ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int16.5"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int16_5,
- ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int32.7"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int32_7,
- ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.SByte.3"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_SByte_3,
- ["ShiftLogicalRoundedSaturateScalar.Vector64.Byte"] = ShiftLogicalRoundedSaturateScalar_Vector64_Byte,
- ["ShiftLogicalRoundedSaturateScalar.Vector64.Int16"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int16,
- ["ShiftLogicalRoundedSaturateScalar.Vector64.Int32"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int32,
- ["ShiftLogicalRoundedSaturateScalar.Vector64.SByte"] = ShiftLogicalRoundedSaturateScalar_Vector64_SByte,
- ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt16"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt16,
- ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt32"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt32,
- ["ShiftLogicalSaturateScalar.Vector64.Byte"] = ShiftLogicalSaturateScalar_Vector64_Byte,
- ["ShiftLogicalSaturateScalar.Vector64.Int16"] = ShiftLogicalSaturateScalar_Vector64_Int16,
- ["ShiftLogicalSaturateScalar.Vector64.Int32"] = ShiftLogicalSaturateScalar_Vector64_Int32,
- ["ShiftLogicalSaturateScalar.Vector64.SByte"] = ShiftLogicalSaturateScalar_Vector64_SByte,
- ["ShiftLogicalSaturateScalar.Vector64.UInt16"] = ShiftLogicalSaturateScalar_Vector64_UInt16,
- ["ShiftLogicalSaturateScalar.Vector64.UInt32"] = ShiftLogicalSaturateScalar_Vector64_UInt32,
- ["ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int16.16"] = ShiftRightArithmeticNarrowingSaturateScalar_Vector64_Int16_16,
- ["ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int32.32"] = ShiftRightArithmeticNarrowingSaturateScalar_Vector64_Int32_32,
- ["ShiftRightArithmeticNarrowingSaturateScalar.Vector64.SByte.8"] = ShiftRightArithmeticNarrowingSaturateScalar_Vector64_SByte_8,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.Byte.3"] = ShiftRightArithmeticNarrowingSaturateUnsignedScalar_Vector64_Byte_3,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt16.5"] = ShiftRightArithmeticNarrowingSaturateUnsignedScalar_Vector64_UInt16_5,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt32.7"] = ShiftRightArithmeticNarrowingSaturateUnsignedScalar_Vector64_UInt32_7,
- ["ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int16.32"] = ShiftRightArithmeticRoundedNarrowingSaturateScalar_Vector64_Int16_32,
- ["ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int32.64"] = ShiftRightArithmeticRoundedNarrowingSaturateScalar_Vector64_Int32_64,
- ["ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.SByte.16"] = ShiftRightArithmeticRoundedNarrowingSaturateScalar_Vector64_SByte_16,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.Byte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar_Vector64_Byte_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar_Vector64_UInt16_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar_Vector64_UInt32_1,
- ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.Byte.5"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_Byte_5,
- ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int16.7"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_Int16_7,
- ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int32.11"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_Int32_11,
- ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.SByte.3"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_SByte_3,
- ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt16.5"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_UInt16_5,
- ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt32.7"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_UInt32_7,
- ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Byte.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_Byte_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int16.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_Int16_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int32.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_Int32_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.SByte.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_SByte_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt16.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_UInt16_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt32.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_UInt32_1,
- ["Sqrt.Vector64.Single"] = Sqrt_Vector64_Single,
- ["Sqrt.Vector128.Double"] = Sqrt_Vector128_Double,
- ["Sqrt.Vector128.Single"] = Sqrt_Vector128_Single,
- ["StorePair.Vector64.Byte"] = StorePair_Vector64_Byte,
- ["StorePair.Vector64.Double"] = StorePair_Vector64_Double,
- ["StorePair.Vector64.Int16"] = StorePair_Vector64_Int16,
- ["StorePair.Vector64.Int32"] = StorePair_Vector64_Int32,
- ["StorePair.Vector64.Int64"] = StorePair_Vector64_Int64,
- ["StorePair.Vector64.SByte"] = StorePair_Vector64_SByte,
- ["StorePair.Vector64.Single"] = StorePair_Vector64_Single,
- ["StorePair.Vector64.UInt16"] = StorePair_Vector64_UInt16,
- ["StorePair.Vector64.UInt32"] = StorePair_Vector64_UInt32,
- ["StorePair.Vector64.UInt64"] = StorePair_Vector64_UInt64,
- ["StorePair.Vector128.Byte"] = StorePair_Vector128_Byte,
- ["StorePair.Vector128.Double"] = StorePair_Vector128_Double,
- ["StorePair.Vector128.Int16"] = StorePair_Vector128_Int16,
- ["StorePair.Vector128.Int32"] = StorePair_Vector128_Int32,
- ["StorePair.Vector128.Int64"] = StorePair_Vector128_Int64,
- ["StorePair.Vector128.SByte"] = StorePair_Vector128_SByte,
- ["StorePair.Vector128.Single"] = StorePair_Vector128_Single,
- ["StorePair.Vector128.UInt16"] = StorePair_Vector128_UInt16,
- ["StorePair.Vector128.UInt32"] = StorePair_Vector128_UInt32,
- ["StorePair.Vector128.UInt64"] = StorePair_Vector128_UInt64,
- ["StorePairScalar.Vector64.Int32"] = StorePairScalar_Vector64_Int32,
- ["StorePairScalar.Vector64.Single"] = StorePairScalar_Vector64_Single,
- ["StorePairScalar.Vector64.UInt32"] = StorePairScalar_Vector64_UInt32,
- ["StorePairScalarNonTemporal.Vector64.Int32"] = StorePairScalarNonTemporal_Vector64_Int32,
- ["StorePairScalarNonTemporal.Vector64.Single"] = StorePairScalarNonTemporal_Vector64_Single,
- ["StorePairScalarNonTemporal.Vector64.UInt32"] = StorePairScalarNonTemporal_Vector64_UInt32,
- ["StorePairNonTemporal.Vector64.Byte"] = StorePairNonTemporal_Vector64_Byte,
- ["StorePairNonTemporal.Vector64.Double"] = StorePairNonTemporal_Vector64_Double,
- ["StorePairNonTemporal.Vector64.Int16"] = StorePairNonTemporal_Vector64_Int16,
- ["StorePairNonTemporal.Vector64.Int32"] = StorePairNonTemporal_Vector64_Int32,
- ["StorePairNonTemporal.Vector64.Int64"] = StorePairNonTemporal_Vector64_Int64,
- ["StorePairNonTemporal.Vector64.SByte"] = StorePairNonTemporal_Vector64_SByte,
- ["StorePairNonTemporal.Vector64.Single"] = StorePairNonTemporal_Vector64_Single,
- ["StorePairNonTemporal.Vector64.UInt16"] = StorePairNonTemporal_Vector64_UInt16,
- ["StorePairNonTemporal.Vector64.UInt32"] = StorePairNonTemporal_Vector64_UInt32,
- ["StorePairNonTemporal.Vector64.UInt64"] = StorePairNonTemporal_Vector64_UInt64,
- ["StorePairNonTemporal.Vector128.Byte"] = StorePairNonTemporal_Vector128_Byte,
- ["StorePairNonTemporal.Vector128.Double"] = StorePairNonTemporal_Vector128_Double,
- ["StorePairNonTemporal.Vector128.Int16"] = StorePairNonTemporal_Vector128_Int16,
- ["StorePairNonTemporal.Vector128.Int32"] = StorePairNonTemporal_Vector128_Int32,
- ["StorePairNonTemporal.Vector128.Int64"] = StorePairNonTemporal_Vector128_Int64,
- ["StorePairNonTemporal.Vector128.SByte"] = StorePairNonTemporal_Vector128_SByte,
- ["StorePairNonTemporal.Vector128.Single"] = StorePairNonTemporal_Vector128_Single,
- ["StorePairNonTemporal.Vector128.UInt16"] = StorePairNonTemporal_Vector128_UInt16,
- ["StorePairNonTemporal.Vector128.UInt32"] = StorePairNonTemporal_Vector128_UInt32,
- ["StorePairNonTemporal.Vector128.UInt64"] = StorePairNonTemporal_Vector128_UInt64,
- ["Subtract.Vector128.Double"] = Subtract_Vector128_Double,
- ["SubtractSaturateScalar.Vector64.Byte"] = SubtractSaturateScalar_Vector64_Byte,
- ["SubtractSaturateScalar.Vector64.Int16"] = SubtractSaturateScalar_Vector64_Int16,
- ["SubtractSaturateScalar.Vector64.Int32"] = SubtractSaturateScalar_Vector64_Int32,
- ["SubtractSaturateScalar.Vector64.SByte"] = SubtractSaturateScalar_Vector64_SByte,
- ["SubtractSaturateScalar.Vector64.UInt16"] = SubtractSaturateScalar_Vector64_UInt16,
- ["SubtractSaturateScalar.Vector64.UInt32"] = SubtractSaturateScalar_Vector64_UInt32,
- ["TransposeEven.Vector64.Byte"] = TransposeEven_Vector64_Byte,
- ["TransposeEven.Vector64.Int16"] = TransposeEven_Vector64_Int16,
- ["TransposeEven.Vector64.Int32"] = TransposeEven_Vector64_Int32,
- ["TransposeEven.Vector64.SByte"] = TransposeEven_Vector64_SByte,
- ["TransposeEven.Vector64.Single"] = TransposeEven_Vector64_Single,
- ["TransposeEven.Vector64.UInt16"] = TransposeEven_Vector64_UInt16,
- ["TransposeEven.Vector64.UInt32"] = TransposeEven_Vector64_UInt32,
- ["TransposeEven.Vector128.Byte"] = TransposeEven_Vector128_Byte,
- ["TransposeEven.Vector128.Double"] = TransposeEven_Vector128_Double,
- ["TransposeEven.Vector128.Int16"] = TransposeEven_Vector128_Int16,
- ["TransposeEven.Vector128.Int32"] = TransposeEven_Vector128_Int32,
- ["TransposeEven.Vector128.Int64"] = TransposeEven_Vector128_Int64,
- ["TransposeEven.Vector128.SByte"] = TransposeEven_Vector128_SByte,
- ["TransposeEven.Vector128.Single"] = TransposeEven_Vector128_Single,
- ["TransposeEven.Vector128.UInt16"] = TransposeEven_Vector128_UInt16,
- ["TransposeEven.Vector128.UInt32"] = TransposeEven_Vector128_UInt32,
- ["TransposeEven.Vector128.UInt64"] = TransposeEven_Vector128_UInt64,
- ["TransposeOdd.Vector64.Byte"] = TransposeOdd_Vector64_Byte,
- ["TransposeOdd.Vector64.Int16"] = TransposeOdd_Vector64_Int16,
- ["TransposeOdd.Vector64.Int32"] = TransposeOdd_Vector64_Int32,
- ["TransposeOdd.Vector64.SByte"] = TransposeOdd_Vector64_SByte,
- ["TransposeOdd.Vector64.Single"] = TransposeOdd_Vector64_Single,
- ["TransposeOdd.Vector64.UInt16"] = TransposeOdd_Vector64_UInt16,
- ["TransposeOdd.Vector64.UInt32"] = TransposeOdd_Vector64_UInt32,
- ["TransposeOdd.Vector128.Byte"] = TransposeOdd_Vector128_Byte,
- ["TransposeOdd.Vector128.Double"] = TransposeOdd_Vector128_Double,
- ["TransposeOdd.Vector128.Int16"] = TransposeOdd_Vector128_Int16,
- ["TransposeOdd.Vector128.Int32"] = TransposeOdd_Vector128_Int32,
- ["TransposeOdd.Vector128.Int64"] = TransposeOdd_Vector128_Int64,
- ["TransposeOdd.Vector128.SByte"] = TransposeOdd_Vector128_SByte,
+ ["CompareGreaterThanScalar.Vector64.UInt64"] = CompareGreaterThanScalar_Vector64_UInt64,
+ ["CompareGreaterThanOrEqual.Vector128.Double"] = CompareGreaterThanOrEqual_Vector128_Double,
+ ["CompareGreaterThanOrEqual.Vector128.Int64"] = CompareGreaterThanOrEqual_Vector128_Int64,
+ ["CompareGreaterThanOrEqual.Vector128.UInt64"] = CompareGreaterThanOrEqual_Vector128_UInt64,
+ ["CompareGreaterThanOrEqualScalar.Vector64.Double"] = CompareGreaterThanOrEqualScalar_Vector64_Double,
+ ["CompareGreaterThanOrEqualScalar.Vector64.Int64"] = CompareGreaterThanOrEqualScalar_Vector64_Int64,
+ ["CompareGreaterThanOrEqualScalar.Vector64.Single"] = CompareGreaterThanOrEqualScalar_Vector64_Single,
+ ["CompareGreaterThanOrEqualScalar.Vector64.UInt64"] = CompareGreaterThanOrEqualScalar_Vector64_UInt64,
+ ["CompareLessThan.Vector128.Double"] = CompareLessThan_Vector128_Double,
+ ["CompareLessThan.Vector128.Int64"] = CompareLessThan_Vector128_Int64,
+ ["CompareLessThan.Vector128.UInt64"] = CompareLessThan_Vector128_UInt64,
+ ["CompareLessThanScalar.Vector64.Double"] = CompareLessThanScalar_Vector64_Double,
+ ["CompareLessThanScalar.Vector64.Int64"] = CompareLessThanScalar_Vector64_Int64,
+ ["CompareLessThanScalar.Vector64.Single"] = CompareLessThanScalar_Vector64_Single,
+ ["CompareLessThanScalar.Vector64.UInt64"] = CompareLessThanScalar_Vector64_UInt64,
+ ["CompareLessThanOrEqual.Vector128.Double"] = CompareLessThanOrEqual_Vector128_Double,
+ ["CompareLessThanOrEqual.Vector128.Int64"] = CompareLessThanOrEqual_Vector128_Int64,
+ ["CompareLessThanOrEqual.Vector128.UInt64"] = CompareLessThanOrEqual_Vector128_UInt64,
+ ["CompareLessThanOrEqualScalar.Vector64.Double"] = CompareLessThanOrEqualScalar_Vector64_Double,
+ ["CompareLessThanOrEqualScalar.Vector64.Int64"] = CompareLessThanOrEqualScalar_Vector64_Int64,
+ ["CompareLessThanOrEqualScalar.Vector64.Single"] = CompareLessThanOrEqualScalar_Vector64_Single,
+ ["CompareLessThanOrEqualScalar.Vector64.UInt64"] = CompareLessThanOrEqualScalar_Vector64_UInt64,
+ ["CompareTest.Vector128.Double"] = CompareTest_Vector128_Double,
+ ["CompareTest.Vector128.Int64"] = CompareTest_Vector128_Int64,
+ ["CompareTest.Vector128.UInt64"] = CompareTest_Vector128_UInt64,
+ ["CompareTestScalar.Vector64.Double"] = CompareTestScalar_Vector64_Double,
+ ["CompareTestScalar.Vector64.Int64"] = CompareTestScalar_Vector64_Int64,
+ ["CompareTestScalar.Vector64.UInt64"] = CompareTestScalar_Vector64_UInt64,
+ ["ConvertToDouble.Vector64.Single"] = ConvertToDouble_Vector64_Single,
+ ["ConvertToDouble.Vector128.Int64"] = ConvertToDouble_Vector128_Int64,
+ ["ConvertToDouble.Vector128.UInt64"] = ConvertToDouble_Vector128_UInt64,
+ ["ConvertToDoubleScalar.Vector64.Int64"] = ConvertToDoubleScalar_Vector64_Int64,
+ ["ConvertToDoubleScalar.Vector64.UInt64"] = ConvertToDoubleScalar_Vector64_UInt64,
+ ["ConvertToDoubleUpper.Vector128.Single"] = ConvertToDoubleUpper_Vector128_Single,
+ ["ConvertToInt64RoundAwayFromZero.Vector128.Double"] = ConvertToInt64RoundAwayFromZero_Vector128_Double,
+ ["ConvertToInt64RoundAwayFromZeroScalar.Vector64.Double"] = ConvertToInt64RoundAwayFromZeroScalar_Vector64_Double,
+ ["ConvertToInt64RoundToEven.Vector128.Double"] = ConvertToInt64RoundToEven_Vector128_Double,
+ ["ConvertToInt64RoundToEvenScalar.Vector64.Double"] = ConvertToInt64RoundToEvenScalar_Vector64_Double,
+ ["ConvertToInt64RoundToNegativeInfinity.Vector128.Double"] = ConvertToInt64RoundToNegativeInfinity_Vector128_Double,
+ ["ConvertToInt64RoundToNegativeInfinityScalar.Vector64.Double"] = ConvertToInt64RoundToNegativeInfinityScalar_Vector64_Double,
+ ["ConvertToInt64RoundToPositiveInfinity.Vector128.Double"] = ConvertToInt64RoundToPositiveInfinity_Vector128_Double,
+ ["ConvertToInt64RoundToPositiveInfinityScalar.Vector64.Double"] = ConvertToInt64RoundToPositiveInfinityScalar_Vector64_Double,
+ ["ConvertToInt64RoundToZero.Vector128.Double"] = ConvertToInt64RoundToZero_Vector128_Double,
+ ["ConvertToInt64RoundToZeroScalar.Vector64.Double"] = ConvertToInt64RoundToZeroScalar_Vector64_Double,
+ ["ConvertToSingleLower.Vector64.Single"] = ConvertToSingleLower_Vector64_Single,
+ ["ConvertToSingleRoundToOddLower.Vector64.Single"] = ConvertToSingleRoundToOddLower_Vector64_Single,
+ ["ConvertToSingleRoundToOddUpper.Vector128.Single"] = ConvertToSingleRoundToOddUpper_Vector128_Single,
+ ["ConvertToSingleUpper.Vector128.Single"] = ConvertToSingleUpper_Vector128_Single,
+ ["ConvertToUInt64RoundAwayFromZero.Vector128.Double"] = ConvertToUInt64RoundAwayFromZero_Vector128_Double,
+ ["ConvertToUInt64RoundAwayFromZeroScalar.Vector64.Double"] = ConvertToUInt64RoundAwayFromZeroScalar_Vector64_Double,
+ ["ConvertToUInt64RoundToEven.Vector128.Double"] = ConvertToUInt64RoundToEven_Vector128_Double,
+ ["ConvertToUInt64RoundToEvenScalar.Vector64.Double"] = ConvertToUInt64RoundToEvenScalar_Vector64_Double,
+ ["ConvertToUInt64RoundToNegativeInfinity.Vector128.Double"] = ConvertToUInt64RoundToNegativeInfinity_Vector128_Double,
+ ["ConvertToUInt64RoundToNegativeInfinityScalar.Vector64.Double"] = ConvertToUInt64RoundToNegativeInfinityScalar_Vector64_Double,
+ ["ConvertToUInt64RoundToPositiveInfinity.Vector128.Double"] = ConvertToUInt64RoundToPositiveInfinity_Vector128_Double,
+ ["ConvertToUInt64RoundToPositiveInfinityScalar.Vector64.Double"] = ConvertToUInt64RoundToPositiveInfinityScalar_Vector64_Double,
+ ["ConvertToUInt64RoundToZero.Vector128.Double"] = ConvertToUInt64RoundToZero_Vector128_Double,
+ ["ConvertToUInt64RoundToZeroScalar.Vector64.Double"] = ConvertToUInt64RoundToZeroScalar_Vector64_Double,
+ ["Divide.Vector64.Single"] = Divide_Vector64_Single,
+ ["Divide.Vector128.Double"] = Divide_Vector128_Double,
+ ["Divide.Vector128.Single"] = Divide_Vector128_Single,
+ ["DuplicateSelectedScalarToVector128.V128.Double.1"] = DuplicateSelectedScalarToVector128_V128_Double_1,
+ ["DuplicateSelectedScalarToVector128.V128.Int64.1"] = DuplicateSelectedScalarToVector128_V128_Int64_1,
+ ["DuplicateSelectedScalarToVector128.V128.UInt64.1"] = DuplicateSelectedScalarToVector128_V128_UInt64_1,
+ ["DuplicateToVector128.Double"] = DuplicateToVector128_Double,
+ ["DuplicateToVector128.Double.31"] = DuplicateToVector128_Double_31,
+ ["DuplicateToVector128.Int64"] = DuplicateToVector128_Int64,
+ ["DuplicateToVector128.Int64.31"] = DuplicateToVector128_Int64_31,
+ ["DuplicateToVector128.UInt64"] = DuplicateToVector128_UInt64,
+ ["DuplicateToVector128.UInt64.31"] = DuplicateToVector128_UInt64_31,
+ ["ExtractNarrowingSaturateScalar.Vector64.Byte"] = ExtractNarrowingSaturateScalar_Vector64_Byte,
+ ["ExtractNarrowingSaturateScalar.Vector64.Int16"] = ExtractNarrowingSaturateScalar_Vector64_Int16,
+ ["ExtractNarrowingSaturateScalar.Vector64.Int32"] = ExtractNarrowingSaturateScalar_Vector64_Int32,
+ ["ExtractNarrowingSaturateScalar.Vector64.SByte"] = ExtractNarrowingSaturateScalar_Vector64_SByte,
+ ["ExtractNarrowingSaturateScalar.Vector64.UInt16"] = ExtractNarrowingSaturateScalar_Vector64_UInt16,
+ ["ExtractNarrowingSaturateScalar.Vector64.UInt32"] = ExtractNarrowingSaturateScalar_Vector64_UInt32,
+ ["ExtractNarrowingSaturateUnsignedScalar.Vector64.Byte"] = ExtractNarrowingSaturateUnsignedScalar_Vector64_Byte,
+ ["ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt16"] = ExtractNarrowingSaturateUnsignedScalar_Vector64_UInt16,
+ ["ExtractNarrowingSaturateUnsignedScalar.Vector64.UInt32"] = ExtractNarrowingSaturateUnsignedScalar_Vector64_UInt32,
+ ["Floor.Vector128.Double"] = Floor_Vector128_Double,
+ ["FusedMultiplyAdd.Vector128.Double"] = FusedMultiplyAdd_Vector128_Double,
+ ["FusedMultiplyAddByScalar.Vector64.Single"] = FusedMultiplyAddByScalar_Vector64_Single,
+ ["FusedMultiplyAddByScalar.Vector128.Double"] = FusedMultiplyAddByScalar_Vector128_Double,
+ ["FusedMultiplyAddByScalar.Vector128.Single"] = FusedMultiplyAddByScalar_Vector128_Single,
+ ["FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector64.Single.1"] = FusedMultiplyAddBySelectedScalar_Vector64_Single_Vector64_Single_1,
+ ["FusedMultiplyAddBySelectedScalar.Vector64.Single.Vector128.Single.3"] = FusedMultiplyAddBySelectedScalar_Vector64_Single_Vector128_Single_3,
+ ["FusedMultiplyAddBySelectedScalar.Vector128.Double.Vector128.Double.1"] = FusedMultiplyAddBySelectedScalar_Vector128_Double_Vector128_Double_1,
+ ["FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector64.Single.1"] = FusedMultiplyAddBySelectedScalar_Vector128_Single_Vector64_Single_1,
+ ["FusedMultiplyAddBySelectedScalar.Vector128.Single.Vector128.Single.3"] = FusedMultiplyAddBySelectedScalar_Vector128_Single_Vector128_Single_3,
+ ["FusedMultiplyAddScalarBySelectedScalar.Vector64.Double.Vector128.Double.1"] = FusedMultiplyAddScalarBySelectedScalar_Vector64_Double_Vector128_Double_1,
+ ["FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector64.Single.1"] = FusedMultiplyAddScalarBySelectedScalar_Vector64_Single_Vector64_Single_1,
+ ["FusedMultiplyAddScalarBySelectedScalar.Vector64.Single.Vector128.Single.3"] = FusedMultiplyAddScalarBySelectedScalar_Vector64_Single_Vector128_Single_3,
+ ["FusedMultiplySubtract.Vector128.Double"] = FusedMultiplySubtract_Vector128_Double,
+ ["FusedMultiplySubtractByScalar.Vector64.Single"] = FusedMultiplySubtractByScalar_Vector64_Single,
+ ["FusedMultiplySubtractByScalar.Vector128.Double"] = FusedMultiplySubtractByScalar_Vector128_Double,
+ ["FusedMultiplySubtractByScalar.Vector128.Single"] = FusedMultiplySubtractByScalar_Vector128_Single,
+ ["FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector64.Single.1"] = FusedMultiplySubtractBySelectedScalar_Vector64_Single_Vector64_Single_1,
+ ["FusedMultiplySubtractBySelectedScalar.Vector64.Single.Vector128.Single.3"] = FusedMultiplySubtractBySelectedScalar_Vector64_Single_Vector128_Single_3,
+ ["FusedMultiplySubtractBySelectedScalar.Vector128.Double.Vector128.Double.1"] = FusedMultiplySubtractBySelectedScalar_Vector128_Double_Vector128_Double_1,
+ ["FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector64.Single.1"] = FusedMultiplySubtractBySelectedScalar_Vector128_Single_Vector64_Single_1,
};
}
}
static Program()
{
TestList = new Dictionary<string, Action>() {
- ["TransposeOdd.Vector128.Single"] = TransposeOdd_Vector128_Single,
- ["TransposeOdd.Vector128.UInt16"] = TransposeOdd_Vector128_UInt16,
- ["TransposeOdd.Vector128.UInt32"] = TransposeOdd_Vector128_UInt32,
- ["TransposeOdd.Vector128.UInt64"] = TransposeOdd_Vector128_UInt64,
- ["VectorTableLookup.Vector128.Byte"] = VectorTableLookup_Vector128_Byte,
- ["VectorTableLookup.Vector128.SByte"] = VectorTableLookup_Vector128_SByte,
- ["VectorTableLookupExtension.Vector128.Byte"] = VectorTableLookupExtension_Vector128_Byte,
- ["VectorTableLookupExtension.Vector128.SByte"] = VectorTableLookupExtension_Vector128_SByte,
- ["UnzipEven.Vector64.Byte"] = UnzipEven_Vector64_Byte,
- ["UnzipEven.Vector64.Int16"] = UnzipEven_Vector64_Int16,
- ["UnzipEven.Vector64.Int32"] = UnzipEven_Vector64_Int32,
- ["UnzipEven.Vector64.SByte"] = UnzipEven_Vector64_SByte,
- ["UnzipEven.Vector64.Single"] = UnzipEven_Vector64_Single,
- ["UnzipEven.Vector64.UInt16"] = UnzipEven_Vector64_UInt16,
- ["UnzipEven.Vector64.UInt32"] = UnzipEven_Vector64_UInt32,
- ["UnzipEven.Vector128.Byte"] = UnzipEven_Vector128_Byte,
- ["UnzipEven.Vector128.Double"] = UnzipEven_Vector128_Double,
- ["UnzipEven.Vector128.Int16"] = UnzipEven_Vector128_Int16,
- ["UnzipEven.Vector128.Int32"] = UnzipEven_Vector128_Int32,
- ["UnzipEven.Vector128.Int64"] = UnzipEven_Vector128_Int64,
- ["UnzipEven.Vector128.SByte"] = UnzipEven_Vector128_SByte,
- ["UnzipEven.Vector128.Single"] = UnzipEven_Vector128_Single,
- ["UnzipEven.Vector128.UInt16"] = UnzipEven_Vector128_UInt16,
- ["UnzipEven.Vector128.UInt32"] = UnzipEven_Vector128_UInt32,
- ["UnzipEven.Vector128.UInt64"] = UnzipEven_Vector128_UInt64,
- ["UnzipOdd.Vector64.Byte"] = UnzipOdd_Vector64_Byte,
- ["UnzipOdd.Vector64.Int16"] = UnzipOdd_Vector64_Int16,
- ["UnzipOdd.Vector64.Int32"] = UnzipOdd_Vector64_Int32,
- ["UnzipOdd.Vector64.SByte"] = UnzipOdd_Vector64_SByte,
- ["UnzipOdd.Vector64.Single"] = UnzipOdd_Vector64_Single,
- ["UnzipOdd.Vector64.UInt16"] = UnzipOdd_Vector64_UInt16,
- ["UnzipOdd.Vector64.UInt32"] = UnzipOdd_Vector64_UInt32,
- ["UnzipOdd.Vector128.Byte"] = UnzipOdd_Vector128_Byte,
- ["UnzipOdd.Vector128.Double"] = UnzipOdd_Vector128_Double,
- ["UnzipOdd.Vector128.Int16"] = UnzipOdd_Vector128_Int16,
- ["UnzipOdd.Vector128.Int32"] = UnzipOdd_Vector128_Int32,
- ["UnzipOdd.Vector128.Int64"] = UnzipOdd_Vector128_Int64,
- ["UnzipOdd.Vector128.SByte"] = UnzipOdd_Vector128_SByte,
- ["UnzipOdd.Vector128.Single"] = UnzipOdd_Vector128_Single,
- ["UnzipOdd.Vector128.UInt16"] = UnzipOdd_Vector128_UInt16,
- ["UnzipOdd.Vector128.UInt32"] = UnzipOdd_Vector128_UInt32,
- ["UnzipOdd.Vector128.UInt64"] = UnzipOdd_Vector128_UInt64,
- ["ZipHigh.Vector64.Byte"] = ZipHigh_Vector64_Byte,
- ["ZipHigh.Vector64.Int16"] = ZipHigh_Vector64_Int16,
- ["ZipHigh.Vector64.Int32"] = ZipHigh_Vector64_Int32,
- ["ZipHigh.Vector64.SByte"] = ZipHigh_Vector64_SByte,
- ["ZipHigh.Vector64.Single"] = ZipHigh_Vector64_Single,
- ["ZipHigh.Vector64.UInt16"] = ZipHigh_Vector64_UInt16,
- ["ZipHigh.Vector64.UInt32"] = ZipHigh_Vector64_UInt32,
- ["ZipHigh.Vector128.Byte"] = ZipHigh_Vector128_Byte,
- ["ZipHigh.Vector128.Double"] = ZipHigh_Vector128_Double,
- ["ZipHigh.Vector128.Int16"] = ZipHigh_Vector128_Int16,
- ["ZipHigh.Vector128.Int32"] = ZipHigh_Vector128_Int32,
- ["ZipHigh.Vector128.Int64"] = ZipHigh_Vector128_Int64,
- ["ZipHigh.Vector128.SByte"] = ZipHigh_Vector128_SByte,
- ["ZipHigh.Vector128.Single"] = ZipHigh_Vector128_Single,
- ["ZipHigh.Vector128.UInt16"] = ZipHigh_Vector128_UInt16,
- ["ZipHigh.Vector128.UInt32"] = ZipHigh_Vector128_UInt32,
- ["ZipHigh.Vector128.UInt64"] = ZipHigh_Vector128_UInt64,
- ["ZipLow.Vector64.Byte"] = ZipLow_Vector64_Byte,
- ["ZipLow.Vector64.Int16"] = ZipLow_Vector64_Int16,
- ["ZipLow.Vector64.Int32"] = ZipLow_Vector64_Int32,
- ["ZipLow.Vector64.SByte"] = ZipLow_Vector64_SByte,
- ["ZipLow.Vector64.Single"] = ZipLow_Vector64_Single,
- ["ZipLow.Vector64.UInt16"] = ZipLow_Vector64_UInt16,
- ["ZipLow.Vector64.UInt32"] = ZipLow_Vector64_UInt32,
- ["ZipLow.Vector128.Byte"] = ZipLow_Vector128_Byte,
- ["ZipLow.Vector128.Double"] = ZipLow_Vector128_Double,
- ["ZipLow.Vector128.Int16"] = ZipLow_Vector128_Int16,
- ["ZipLow.Vector128.Int32"] = ZipLow_Vector128_Int32,
- ["ZipLow.Vector128.Int64"] = ZipLow_Vector128_Int64,
- ["ZipLow.Vector128.SByte"] = ZipLow_Vector128_SByte,
- ["ZipLow.Vector128.Single"] = ZipLow_Vector128_Single,
- ["ZipLow.Vector128.UInt16"] = ZipLow_Vector128_UInt16,
- ["ZipLow.Vector128.UInt32"] = ZipLow_Vector128_UInt32,
- ["ZipLow.Vector128.UInt64"] = ZipLow_Vector128_UInt64,
+ ["FusedMultiplySubtractBySelectedScalar.Vector128.Single.Vector128.Single.3"] = FusedMultiplySubtractBySelectedScalar_Vector128_Single_Vector128_Single_3,
+ ["FusedMultiplySubtractScalarBySelectedScalar.Vector64.Double.Vector128.Double.1"] = FusedMultiplySubtractScalarBySelectedScalar_Vector64_Double_Vector128_Double_1,
+ ["FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector64.Single.1"] = FusedMultiplySubtractScalarBySelectedScalar_Vector64_Single_Vector64_Single_1,
+ ["FusedMultiplySubtractScalarBySelectedScalar.Vector64.Single.Vector128.Single.3"] = FusedMultiplySubtractScalarBySelectedScalar_Vector64_Single_Vector128_Single_3,
+ ["InsertSelectedScalar.Vector64.Byte.7.Vector64.Byte.7"] = InsertSelectedScalar_Vector64_Byte_7_Vector64_Byte_7,
+ ["InsertSelectedScalar.Vector64.Byte.7.Vector128.Byte.15"] = InsertSelectedScalar_Vector64_Byte_7_Vector128_Byte_15,
+ ["InsertSelectedScalar.Vector64.Int16.3.Vector64.Int16.3"] = InsertSelectedScalar_Vector64_Int16_3_Vector64_Int16_3,
+ ["InsertSelectedScalar.Vector64.Int16.3.Vector128.Int16.7"] = InsertSelectedScalar_Vector64_Int16_3_Vector128_Int16_7,
+ ["InsertSelectedScalar.Vector64.Int32.1.Vector64.Int32.1"] = InsertSelectedScalar_Vector64_Int32_1_Vector64_Int32_1,
+ ["InsertSelectedScalar.Vector64.Int32.1.Vector128.Int32.3"] = InsertSelectedScalar_Vector64_Int32_1_Vector128_Int32_3,
+ ["InsertSelectedScalar.Vector64.SByte.7.Vector64.SByte.7"] = InsertSelectedScalar_Vector64_SByte_7_Vector64_SByte_7,
+ ["InsertSelectedScalar.Vector64.SByte.7.Vector128.SByte.15"] = InsertSelectedScalar_Vector64_SByte_7_Vector128_SByte_15,
+ ["InsertSelectedScalar.Vector64.Single.1.Vector64.Single.1"] = InsertSelectedScalar_Vector64_Single_1_Vector64_Single_1,
+ ["InsertSelectedScalar.Vector64.Single.1.Vector128.Single.3"] = InsertSelectedScalar_Vector64_Single_1_Vector128_Single_3,
+ ["InsertSelectedScalar.Vector64.UInt16.3.Vector64.UInt16.3"] = InsertSelectedScalar_Vector64_UInt16_3_Vector64_UInt16_3,
+ ["InsertSelectedScalar.Vector64.UInt16.3.Vector128.UInt16.7"] = InsertSelectedScalar_Vector64_UInt16_3_Vector128_UInt16_7,
+ ["InsertSelectedScalar.Vector64.UInt32.1.Vector64.UInt32.1"] = InsertSelectedScalar_Vector64_UInt32_1_Vector64_UInt32_1,
+ ["InsertSelectedScalar.Vector64.UInt32.1.Vector128.UInt32.3"] = InsertSelectedScalar_Vector64_UInt32_1_Vector128_UInt32_3,
+ ["InsertSelectedScalar.Vector128.Byte.15.Vector64.Byte.7"] = InsertSelectedScalar_Vector128_Byte_15_Vector64_Byte_7,
+ ["InsertSelectedScalar.Vector128.Byte.15.Vector128.Byte.15"] = InsertSelectedScalar_Vector128_Byte_15_Vector128_Byte_15,
+ ["InsertSelectedScalar.Vector128.Double.1.Vector128.Double.1"] = InsertSelectedScalar_Vector128_Double_1_Vector128_Double_1,
+ ["InsertSelectedScalar.Vector128.Int16.7.Vector64.Int16.3"] = InsertSelectedScalar_Vector128_Int16_7_Vector64_Int16_3,
+ ["InsertSelectedScalar.Vector128.Int16.7.Vector128.Int16.7"] = InsertSelectedScalar_Vector128_Int16_7_Vector128_Int16_7,
+ ["InsertSelectedScalar.Vector128.Int32.3.Vector64.Int32.1"] = InsertSelectedScalar_Vector128_Int32_3_Vector64_Int32_1,
+ ["InsertSelectedScalar.Vector128.Int32.3.Vector128.Int32.3"] = InsertSelectedScalar_Vector128_Int32_3_Vector128_Int32_3,
+ ["InsertSelectedScalar.Vector128.Int64.1.Vector128.Int64.1"] = InsertSelectedScalar_Vector128_Int64_1_Vector128_Int64_1,
+ ["InsertSelectedScalar.Vector128.SByte.15.Vector64.SByte.7"] = InsertSelectedScalar_Vector128_SByte_15_Vector64_SByte_7,
+ ["InsertSelectedScalar.Vector128.SByte.15.Vector128.SByte.15"] = InsertSelectedScalar_Vector128_SByte_15_Vector128_SByte_15,
+ ["InsertSelectedScalar.Vector128.Single.3.Vector64.Single.1"] = InsertSelectedScalar_Vector128_Single_3_Vector64_Single_1,
+ ["InsertSelectedScalar.Vector128.Single.3.Vector128.Single.3"] = InsertSelectedScalar_Vector128_Single_3_Vector128_Single_3,
+ ["InsertSelectedScalar.Vector128.UInt16.7.Vector64.UInt16.3"] = InsertSelectedScalar_Vector128_UInt16_7_Vector64_UInt16_3,
+ ["InsertSelectedScalar.Vector128.UInt16.7.Vector128.UInt16.7"] = InsertSelectedScalar_Vector128_UInt16_7_Vector128_UInt16_7,
+ ["InsertSelectedScalar.Vector128.UInt32.3.Vector64.UInt32.1"] = InsertSelectedScalar_Vector128_UInt32_3_Vector64_UInt32_1,
+ ["InsertSelectedScalar.Vector128.UInt32.3.Vector128.UInt32.3"] = InsertSelectedScalar_Vector128_UInt32_3_Vector128_UInt32_3,
+ ["InsertSelectedScalar.Vector128.UInt64.1.Vector128.UInt64.1"] = InsertSelectedScalar_Vector128_UInt64_1_Vector128_UInt64_1,
+ ["LoadAndReplicateToVector128.Double"] = LoadAndReplicateToVector128_Double,
+ ["LoadAndReplicateToVector128.Int64"] = LoadAndReplicateToVector128_Int64,
+ ["LoadAndReplicateToVector128.UInt64"] = LoadAndReplicateToVector128_UInt64,
+ ["Max.Vector128.Double"] = Max_Vector128_Double,
+ ["MaxAcross.Vector64.Byte"] = MaxAcross_Vector64_Byte,
+ ["MaxAcross.Vector64.Int16"] = MaxAcross_Vector64_Int16,
+ ["MaxAcross.Vector64.SByte"] = MaxAcross_Vector64_SByte,
+ ["MaxAcross.Vector64.UInt16"] = MaxAcross_Vector64_UInt16,
+ ["MaxAcross.Vector128.Byte"] = MaxAcross_Vector128_Byte,
+ ["MaxAcross.Vector128.Int16"] = MaxAcross_Vector128_Int16,
+ ["MaxAcross.Vector128.Int32"] = MaxAcross_Vector128_Int32,
+ ["MaxAcross.Vector128.SByte"] = MaxAcross_Vector128_SByte,
+ ["MaxAcross.Vector128.Single"] = MaxAcross_Vector128_Single,
+ ["MaxAcross.Vector128.UInt16"] = MaxAcross_Vector128_UInt16,
+ ["MaxAcross.Vector128.UInt32"] = MaxAcross_Vector128_UInt32,
+ ["MaxNumber.Vector128.Double"] = MaxNumber_Vector128_Double,
+ ["MaxNumberAcross.Vector128.Single"] = MaxNumberAcross_Vector128_Single,
+ ["MaxNumberPairwise.Vector64.Single"] = MaxNumberPairwise_Vector64_Single,
+ ["MaxNumberPairwise.Vector128.Double"] = MaxNumberPairwise_Vector128_Double,
+ ["MaxNumberPairwise.Vector128.Single"] = MaxNumberPairwise_Vector128_Single,
+ ["MaxNumberPairwiseScalar.Vector64.Single"] = MaxNumberPairwiseScalar_Vector64_Single,
+ ["MaxNumberPairwiseScalar.Vector128.Double"] = MaxNumberPairwiseScalar_Vector128_Double,
+ ["MaxPairwise.Vector128.Byte"] = MaxPairwise_Vector128_Byte,
+ ["MaxPairwise.Vector128.Double"] = MaxPairwise_Vector128_Double,
+ ["MaxPairwise.Vector128.Int16"] = MaxPairwise_Vector128_Int16,
+ ["MaxPairwise.Vector128.Int32"] = MaxPairwise_Vector128_Int32,
+ ["MaxPairwise.Vector128.SByte"] = MaxPairwise_Vector128_SByte,
+ ["MaxPairwise.Vector128.Single"] = MaxPairwise_Vector128_Single,
+ ["MaxPairwise.Vector128.UInt16"] = MaxPairwise_Vector128_UInt16,
+ ["MaxPairwise.Vector128.UInt32"] = MaxPairwise_Vector128_UInt32,
+ ["MaxPairwiseScalar.Vector64.Single"] = MaxPairwiseScalar_Vector64_Single,
+ ["MaxPairwiseScalar.Vector128.Double"] = MaxPairwiseScalar_Vector128_Double,
+ ["MaxScalar.Vector64.Double"] = MaxScalar_Vector64_Double,
+ ["MaxScalar.Vector64.Single"] = MaxScalar_Vector64_Single,
+ ["Min.Vector128.Double"] = Min_Vector128_Double,
+ ["MinAcross.Vector64.Byte"] = MinAcross_Vector64_Byte,
+ ["MinAcross.Vector64.Int16"] = MinAcross_Vector64_Int16,
+ ["MinAcross.Vector64.SByte"] = MinAcross_Vector64_SByte,
+ ["MinAcross.Vector64.UInt16"] = MinAcross_Vector64_UInt16,
+ ["MinAcross.Vector128.Byte"] = MinAcross_Vector128_Byte,
+ ["MinAcross.Vector128.Int16"] = MinAcross_Vector128_Int16,
+ ["MinAcross.Vector128.Int32"] = MinAcross_Vector128_Int32,
+ ["MinAcross.Vector128.SByte"] = MinAcross_Vector128_SByte,
+ ["MinAcross.Vector128.Single"] = MinAcross_Vector128_Single,
+ ["MinAcross.Vector128.UInt16"] = MinAcross_Vector128_UInt16,
+ ["MinAcross.Vector128.UInt32"] = MinAcross_Vector128_UInt32,
+ ["MinNumber.Vector128.Double"] = MinNumber_Vector128_Double,
+ ["MinNumberAcross.Vector128.Single"] = MinNumberAcross_Vector128_Single,
+ ["MinNumberPairwise.Vector64.Single"] = MinNumberPairwise_Vector64_Single,
+ ["MinNumberPairwise.Vector128.Double"] = MinNumberPairwise_Vector128_Double,
+ ["MinNumberPairwise.Vector128.Single"] = MinNumberPairwise_Vector128_Single,
+ ["MinNumberPairwiseScalar.Vector64.Single"] = MinNumberPairwiseScalar_Vector64_Single,
+ ["MinNumberPairwiseScalar.Vector128.Double"] = MinNumberPairwiseScalar_Vector128_Double,
+ ["MinPairwise.Vector128.Byte"] = MinPairwise_Vector128_Byte,
+ ["MinPairwise.Vector128.Double"] = MinPairwise_Vector128_Double,
+ ["MinPairwise.Vector128.Int16"] = MinPairwise_Vector128_Int16,
+ ["MinPairwise.Vector128.Int32"] = MinPairwise_Vector128_Int32,
+ ["MinPairwise.Vector128.SByte"] = MinPairwise_Vector128_SByte,
+ ["MinPairwise.Vector128.Single"] = MinPairwise_Vector128_Single,
+ ["MinPairwise.Vector128.UInt16"] = MinPairwise_Vector128_UInt16,
+ ["MinPairwise.Vector128.UInt32"] = MinPairwise_Vector128_UInt32,
+ ["MinPairwiseScalar.Vector64.Single"] = MinPairwiseScalar_Vector64_Single,
+ ["MinPairwiseScalar.Vector128.Double"] = MinPairwiseScalar_Vector128_Double,
+ ["MinScalar.Vector64.Double"] = MinScalar_Vector64_Double,
+ ["MinScalar.Vector64.Single"] = MinScalar_Vector64_Single,
};
}
}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["Multiply.Vector128.Double"] = Multiply_Vector128_Double,
+ ["MultiplyByScalar.Vector128.Double"] = MultiplyByScalar_Vector128_Double,
+ ["MultiplyBySelectedScalar.Vector128.Double.Vector128.Double.1"] = MultiplyBySelectedScalar_Vector128_Double_Vector128_Double_1,
+ ["MultiplyDoublingSaturateHighScalar.Vector64.Int16"] = MultiplyDoublingSaturateHighScalar_Vector64_Int16,
+ ["MultiplyDoublingSaturateHighScalar.Vector64.Int32"] = MultiplyDoublingSaturateHighScalar_Vector64_Int32,
+ ["MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int16"] = MultiplyDoublingWideningAndAddSaturateScalar_Vector64_Int16,
+ ["MultiplyDoublingWideningAndAddSaturateScalar.Vector64.Int32"] = MultiplyDoublingWideningAndAddSaturateScalar_Vector64_Int32,
+ ["MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int16"] = MultiplyDoublingWideningAndSubtractSaturateScalar_Vector64_Int16,
+ ["MultiplyDoublingWideningAndSubtractSaturateScalar.Vector64.Int32"] = MultiplyDoublingWideningAndSubtractSaturateScalar_Vector64_Int32,
+ ["MultiplyDoublingWideningSaturateScalar.Vector64.Int16"] = MultiplyDoublingWideningSaturateScalar_Vector64_Int16,
+ ["MultiplyDoublingWideningSaturateScalar.Vector64.Int32"] = MultiplyDoublingWideningSaturateScalar_Vector64_Int32,
+ ["MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningSaturateScalarBySelectedScalar_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningSaturateScalarBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningSaturateScalarBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningSaturateScalarBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningSaturateScalarBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyExtended.Vector64.Single"] = MultiplyExtended_Vector64_Single,
+ ["MultiplyExtended.Vector128.Double"] = MultiplyExtended_Vector128_Double,
+ ["MultiplyExtended.Vector128.Single"] = MultiplyExtended_Vector128_Single,
+ ["MultiplyExtendedByScalar.Vector128.Double"] = MultiplyExtendedByScalar_Vector128_Double,
+ ["MultiplyExtendedBySelectedScalar.Vector128.Double.Vector128.Double.1"] = MultiplyExtendedBySelectedScalar_Vector128_Double_Vector128_Double_1,
+ ["MultiplyExtendedScalar.Vector64.Double"] = MultiplyExtendedScalar_Vector64_Double,
+ ["MultiplyExtendedScalar.Vector64.Single"] = MultiplyExtendedScalar_Vector64_Single,
+ ["MultiplyExtendedScalarBySelectedScalar.Vector64.Double.Vector128.Double.1"] = MultiplyExtendedScalarBySelectedScalar_Vector64_Double_Vector128_Double_1,
+ ["MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector64.Single.1"] = MultiplyExtendedScalarBySelectedScalar_Vector64_Single_Vector64_Single_1,
+ ["MultiplyExtendedScalarBySelectedScalar.Vector64.Single.Vector128.Single.3"] = MultiplyExtendedScalarBySelectedScalar_Vector64_Single_Vector128_Single_3,
+ ["MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int16"] = MultiplyRoundedDoublingSaturateHighScalar_Vector64_Int16,
+ ["MultiplyRoundedDoublingSaturateHighScalar.Vector64.Int32"] = MultiplyRoundedDoublingSaturateHighScalar_Vector64_Int32,
+ ["MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3"] = MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7"] = MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1"] = MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3"] = MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyScalarBySelectedScalar.Vector64.Double.Vector128.Double.1"] = MultiplyScalarBySelectedScalar_Vector64_Double_Vector128_Double_1,
+ ["Negate.Vector128.Double"] = Negate_Vector128_Double,
+ ["Negate.Vector128.Int64"] = Negate_Vector128_Int64,
+ ["NegateSaturate.Vector128.Int64"] = NegateSaturate_Vector128_Int64,
+ ["NegateSaturateScalar.Vector64.Int16"] = NegateSaturateScalar_Vector64_Int16,
+ ["NegateSaturateScalar.Vector64.Int32"] = NegateSaturateScalar_Vector64_Int32,
+ ["NegateSaturateScalar.Vector64.Int64"] = NegateSaturateScalar_Vector64_Int64,
+ ["NegateSaturateScalar.Vector64.SByte"] = NegateSaturateScalar_Vector64_SByte,
+ ["NegateScalar.Vector64.Int64"] = NegateScalar_Vector64_Int64,
+ ["ReciprocalEstimate.Vector128.Double"] = ReciprocalEstimate_Vector128_Double,
+ ["ReciprocalEstimateScalar.Vector64.Double"] = ReciprocalEstimateScalar_Vector64_Double,
+ ["ReciprocalEstimateScalar.Vector64.Single"] = ReciprocalEstimateScalar_Vector64_Single,
+ ["ReciprocalExponentScalar.Vector64.Double"] = ReciprocalExponentScalar_Vector64_Double,
+ ["ReciprocalExponentScalar.Vector64.Single"] = ReciprocalExponentScalar_Vector64_Single,
+ ["ReciprocalSquareRootEstimate.Vector128.Double"] = ReciprocalSquareRootEstimate_Vector128_Double,
+ ["ReciprocalSquareRootEstimateScalar.Vector64.Double"] = ReciprocalSquareRootEstimateScalar_Vector64_Double,
+ ["ReciprocalSquareRootEstimateScalar.Vector64.Single"] = ReciprocalSquareRootEstimateScalar_Vector64_Single,
+ ["ReciprocalSquareRootStep.Vector128.Double"] = ReciprocalSquareRootStep_Vector128_Double,
+ ["ReciprocalSquareRootStepScalar.Vector64.Double"] = ReciprocalSquareRootStepScalar_Vector64_Double,
+ ["ReciprocalSquareRootStepScalar.Vector64.Single"] = ReciprocalSquareRootStepScalar_Vector64_Single,
+ ["ReciprocalStep.Vector128.Double"] = ReciprocalStep_Vector128_Double,
+ ["ReciprocalStepScalar.Vector64.Double"] = ReciprocalStepScalar_Vector64_Double,
+ ["ReciprocalStepScalar.Vector64.Single"] = ReciprocalStepScalar_Vector64_Single,
+ ["ReverseElementBits.Vector128.Byte"] = ReverseElementBits_Vector128_Byte,
+ ["ReverseElementBits.Vector128.SByte"] = ReverseElementBits_Vector128_SByte,
+ ["ReverseElementBits.Vector64.Byte"] = ReverseElementBits_Vector64_Byte,
+ ["ReverseElementBits.Vector64.SByte"] = ReverseElementBits_Vector64_SByte,
+ ["RoundAwayFromZero.Vector128.Double"] = RoundAwayFromZero_Vector128_Double,
+ ["RoundToNearest.Vector128.Double"] = RoundToNearest_Vector128_Double,
+ ["RoundToNegativeInfinity.Vector128.Double"] = RoundToNegativeInfinity_Vector128_Double,
+ ["RoundToPositiveInfinity.Vector128.Double"] = RoundToPositiveInfinity_Vector128_Double,
+ ["RoundToZero.Vector128.Double"] = RoundToZero_Vector128_Double,
+ ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int16"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int16,
+ ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int32"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int32,
+ ["ShiftArithmeticRoundedSaturateScalar.Vector64.SByte"] = ShiftArithmeticRoundedSaturateScalar_Vector64_SByte,
+ ["ShiftArithmeticSaturateScalar.Vector64.Int16"] = ShiftArithmeticSaturateScalar_Vector64_Int16,
+ ["ShiftArithmeticSaturateScalar.Vector64.Int32"] = ShiftArithmeticSaturateScalar_Vector64_Int32,
+ ["ShiftArithmeticSaturateScalar.Vector64.SByte"] = ShiftArithmeticSaturateScalar_Vector64_SByte,
+ ["ShiftLeftLogicalSaturateScalar.Vector64.Byte.7"] = ShiftLeftLogicalSaturateScalar_Vector64_Byte_7,
+ ["ShiftLeftLogicalSaturateScalar.Vector64.Int16.15"] = ShiftLeftLogicalSaturateScalar_Vector64_Int16_15,
+ ["ShiftLeftLogicalSaturateScalar.Vector64.Int32.31"] = ShiftLeftLogicalSaturateScalar_Vector64_Int32_31,
+ ["ShiftLeftLogicalSaturateScalar.Vector64.SByte.1"] = ShiftLeftLogicalSaturateScalar_Vector64_SByte_1,
+ ["ShiftLeftLogicalSaturateScalar.Vector64.UInt16.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt16_1,
+ ["ShiftLeftLogicalSaturateScalar.Vector64.UInt32.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt32_1,
+ ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int16.5"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int16_5,
+ ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int32.7"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int32_7,
+ ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.SByte.3"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_SByte_3,
+ ["ShiftLogicalRoundedSaturateScalar.Vector64.Byte"] = ShiftLogicalRoundedSaturateScalar_Vector64_Byte,
+ ["ShiftLogicalRoundedSaturateScalar.Vector64.Int16"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int16,
+ ["ShiftLogicalRoundedSaturateScalar.Vector64.Int32"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int32,
+ ["ShiftLogicalRoundedSaturateScalar.Vector64.SByte"] = ShiftLogicalRoundedSaturateScalar_Vector64_SByte,
+ ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt16"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt16,
+ ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt32"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt32,
+ ["ShiftLogicalSaturateScalar.Vector64.Byte"] = ShiftLogicalSaturateScalar_Vector64_Byte,
+ ["ShiftLogicalSaturateScalar.Vector64.Int16"] = ShiftLogicalSaturateScalar_Vector64_Int16,
+ ["ShiftLogicalSaturateScalar.Vector64.Int32"] = ShiftLogicalSaturateScalar_Vector64_Int32,
+ ["ShiftLogicalSaturateScalar.Vector64.SByte"] = ShiftLogicalSaturateScalar_Vector64_SByte,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["ShiftLogicalSaturateScalar.Vector64.UInt16"] = ShiftLogicalSaturateScalar_Vector64_UInt16,
+ ["ShiftLogicalSaturateScalar.Vector64.UInt32"] = ShiftLogicalSaturateScalar_Vector64_UInt32,
+ ["ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int16.16"] = ShiftRightArithmeticNarrowingSaturateScalar_Vector64_Int16_16,
+ ["ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int32.32"] = ShiftRightArithmeticNarrowingSaturateScalar_Vector64_Int32_32,
+ ["ShiftRightArithmeticNarrowingSaturateScalar.Vector64.SByte.8"] = ShiftRightArithmeticNarrowingSaturateScalar_Vector64_SByte_8,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.Byte.3"] = ShiftRightArithmeticNarrowingSaturateUnsignedScalar_Vector64_Byte_3,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt16.5"] = ShiftRightArithmeticNarrowingSaturateUnsignedScalar_Vector64_UInt16_5,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedScalar.Vector64.UInt32.7"] = ShiftRightArithmeticNarrowingSaturateUnsignedScalar_Vector64_UInt32_7,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int16.32"] = ShiftRightArithmeticRoundedNarrowingSaturateScalar_Vector64_Int16_32,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.Int32.64"] = ShiftRightArithmeticRoundedNarrowingSaturateScalar_Vector64_Int32_64,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateScalar.Vector64.SByte.16"] = ShiftRightArithmeticRoundedNarrowingSaturateScalar_Vector64_SByte_16,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.Byte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar_Vector64_Byte_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar_Vector64_UInt16_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar.Vector64.UInt32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar_Vector64_UInt32_1,
+ ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.Byte.5"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_Byte_5,
+ ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int16.7"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_Int16_7,
+ ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.Int32.11"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_Int32_11,
+ ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.SByte.3"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_SByte_3,
+ ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt16.5"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_UInt16_5,
+ ["ShiftRightLogicalNarrowingSaturateScalar.Vector64.UInt32.7"] = ShiftRightLogicalNarrowingSaturateScalar_Vector64_UInt32_7,
+ ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Byte.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_Byte_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int16.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_Int16_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.Int32.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_Int32_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.SByte.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_SByte_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt16.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_UInt16_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateScalar.Vector64.UInt32.1"] = ShiftRightLogicalRoundedNarrowingSaturateScalar_Vector64_UInt32_1,
+ ["Sqrt.Vector64.Single"] = Sqrt_Vector64_Single,
+ ["Sqrt.Vector128.Double"] = Sqrt_Vector128_Double,
+ ["Sqrt.Vector128.Single"] = Sqrt_Vector128_Single,
+ ["StorePair.Vector64.Byte"] = StorePair_Vector64_Byte,
+ ["StorePair.Vector64.Double"] = StorePair_Vector64_Double,
+ ["StorePair.Vector64.Int16"] = StorePair_Vector64_Int16,
+ ["StorePair.Vector64.Int32"] = StorePair_Vector64_Int32,
+ ["StorePair.Vector64.Int64"] = StorePair_Vector64_Int64,
+ ["StorePair.Vector64.SByte"] = StorePair_Vector64_SByte,
+ ["StorePair.Vector64.Single"] = StorePair_Vector64_Single,
+ ["StorePair.Vector64.UInt16"] = StorePair_Vector64_UInt16,
+ ["StorePair.Vector64.UInt32"] = StorePair_Vector64_UInt32,
+ ["StorePair.Vector64.UInt64"] = StorePair_Vector64_UInt64,
+ ["StorePair.Vector128.Byte"] = StorePair_Vector128_Byte,
+ ["StorePair.Vector128.Double"] = StorePair_Vector128_Double,
+ ["StorePair.Vector128.Int16"] = StorePair_Vector128_Int16,
+ ["StorePair.Vector128.Int32"] = StorePair_Vector128_Int32,
+ ["StorePair.Vector128.Int64"] = StorePair_Vector128_Int64,
+ ["StorePair.Vector128.SByte"] = StorePair_Vector128_SByte,
+ ["StorePair.Vector128.Single"] = StorePair_Vector128_Single,
+ ["StorePair.Vector128.UInt16"] = StorePair_Vector128_UInt16,
+ ["StorePair.Vector128.UInt32"] = StorePair_Vector128_UInt32,
+ ["StorePair.Vector128.UInt64"] = StorePair_Vector128_UInt64,
+ ["StorePairScalar.Vector64.Int32"] = StorePairScalar_Vector64_Int32,
+ ["StorePairScalar.Vector64.Single"] = StorePairScalar_Vector64_Single,
+ ["StorePairScalar.Vector64.UInt32"] = StorePairScalar_Vector64_UInt32,
+ ["StorePairScalarNonTemporal.Vector64.Int32"] = StorePairScalarNonTemporal_Vector64_Int32,
+ ["StorePairScalarNonTemporal.Vector64.Single"] = StorePairScalarNonTemporal_Vector64_Single,
+ ["StorePairScalarNonTemporal.Vector64.UInt32"] = StorePairScalarNonTemporal_Vector64_UInt32,
+ ["StorePairNonTemporal.Vector64.Byte"] = StorePairNonTemporal_Vector64_Byte,
+ ["StorePairNonTemporal.Vector64.Double"] = StorePairNonTemporal_Vector64_Double,
+ ["StorePairNonTemporal.Vector64.Int16"] = StorePairNonTemporal_Vector64_Int16,
+ ["StorePairNonTemporal.Vector64.Int32"] = StorePairNonTemporal_Vector64_Int32,
+ ["StorePairNonTemporal.Vector64.Int64"] = StorePairNonTemporal_Vector64_Int64,
+ ["StorePairNonTemporal.Vector64.SByte"] = StorePairNonTemporal_Vector64_SByte,
+ ["StorePairNonTemporal.Vector64.Single"] = StorePairNonTemporal_Vector64_Single,
+ ["StorePairNonTemporal.Vector64.UInt16"] = StorePairNonTemporal_Vector64_UInt16,
+ ["StorePairNonTemporal.Vector64.UInt32"] = StorePairNonTemporal_Vector64_UInt32,
+ ["StorePairNonTemporal.Vector64.UInt64"] = StorePairNonTemporal_Vector64_UInt64,
+ ["StorePairNonTemporal.Vector128.Byte"] = StorePairNonTemporal_Vector128_Byte,
+ ["StorePairNonTemporal.Vector128.Double"] = StorePairNonTemporal_Vector128_Double,
+ ["StorePairNonTemporal.Vector128.Int16"] = StorePairNonTemporal_Vector128_Int16,
+ ["StorePairNonTemporal.Vector128.Int32"] = StorePairNonTemporal_Vector128_Int32,
+ ["StorePairNonTemporal.Vector128.Int64"] = StorePairNonTemporal_Vector128_Int64,
+ ["StorePairNonTemporal.Vector128.SByte"] = StorePairNonTemporal_Vector128_SByte,
+ ["StorePairNonTemporal.Vector128.Single"] = StorePairNonTemporal_Vector128_Single,
+ ["StorePairNonTemporal.Vector128.UInt16"] = StorePairNonTemporal_Vector128_UInt16,
+ ["StorePairNonTemporal.Vector128.UInt32"] = StorePairNonTemporal_Vector128_UInt32,
+ ["StorePairNonTemporal.Vector128.UInt64"] = StorePairNonTemporal_Vector128_UInt64,
+ ["Subtract.Vector128.Double"] = Subtract_Vector128_Double,
+ ["SubtractSaturateScalar.Vector64.Byte"] = SubtractSaturateScalar_Vector64_Byte,
+ ["SubtractSaturateScalar.Vector64.Int16"] = SubtractSaturateScalar_Vector64_Int16,
+ ["SubtractSaturateScalar.Vector64.Int32"] = SubtractSaturateScalar_Vector64_Int32,
+ ["SubtractSaturateScalar.Vector64.SByte"] = SubtractSaturateScalar_Vector64_SByte,
+ ["SubtractSaturateScalar.Vector64.UInt16"] = SubtractSaturateScalar_Vector64_UInt16,
+ ["SubtractSaturateScalar.Vector64.UInt32"] = SubtractSaturateScalar_Vector64_UInt32,
+ ["TransposeEven.Vector64.Byte"] = TransposeEven_Vector64_Byte,
+ ["TransposeEven.Vector64.Int16"] = TransposeEven_Vector64_Int16,
+ ["TransposeEven.Vector64.Int32"] = TransposeEven_Vector64_Int32,
+ ["TransposeEven.Vector64.SByte"] = TransposeEven_Vector64_SByte,
+ ["TransposeEven.Vector64.Single"] = TransposeEven_Vector64_Single,
+ ["TransposeEven.Vector64.UInt16"] = TransposeEven_Vector64_UInt16,
+ ["TransposeEven.Vector64.UInt32"] = TransposeEven_Vector64_UInt32,
+ ["TransposeEven.Vector128.Byte"] = TransposeEven_Vector128_Byte,
+ ["TransposeEven.Vector128.Double"] = TransposeEven_Vector128_Double,
+ ["TransposeEven.Vector128.Int16"] = TransposeEven_Vector128_Int16,
+ ["TransposeEven.Vector128.Int32"] = TransposeEven_Vector128_Int32,
+ ["TransposeEven.Vector128.Int64"] = TransposeEven_Vector128_Int64,
+ ["TransposeEven.Vector128.SByte"] = TransposeEven_Vector128_SByte,
+ ["TransposeEven.Vector128.Single"] = TransposeEven_Vector128_Single,
+ ["TransposeEven.Vector128.UInt16"] = TransposeEven_Vector128_UInt16,
+ ["TransposeEven.Vector128.UInt32"] = TransposeEven_Vector128_UInt32,
+ ["TransposeEven.Vector128.UInt64"] = TransposeEven_Vector128_UInt64,
+ ["TransposeOdd.Vector64.Byte"] = TransposeOdd_Vector64_Byte,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["TransposeOdd.Vector64.Int16"] = TransposeOdd_Vector64_Int16,
+ ["TransposeOdd.Vector64.Int32"] = TransposeOdd_Vector64_Int32,
+ ["TransposeOdd.Vector64.SByte"] = TransposeOdd_Vector64_SByte,
+ ["TransposeOdd.Vector64.Single"] = TransposeOdd_Vector64_Single,
+ ["TransposeOdd.Vector64.UInt16"] = TransposeOdd_Vector64_UInt16,
+ ["TransposeOdd.Vector64.UInt32"] = TransposeOdd_Vector64_UInt32,
+ ["TransposeOdd.Vector128.Byte"] = TransposeOdd_Vector128_Byte,
+ ["TransposeOdd.Vector128.Double"] = TransposeOdd_Vector128_Double,
+ ["TransposeOdd.Vector128.Int16"] = TransposeOdd_Vector128_Int16,
+ ["TransposeOdd.Vector128.Int32"] = TransposeOdd_Vector128_Int32,
+ ["TransposeOdd.Vector128.Int64"] = TransposeOdd_Vector128_Int64,
+ ["TransposeOdd.Vector128.SByte"] = TransposeOdd_Vector128_SByte,
+ ["TransposeOdd.Vector128.Single"] = TransposeOdd_Vector128_Single,
+ ["TransposeOdd.Vector128.UInt16"] = TransposeOdd_Vector128_UInt16,
+ ["TransposeOdd.Vector128.UInt32"] = TransposeOdd_Vector128_UInt32,
+ ["TransposeOdd.Vector128.UInt64"] = TransposeOdd_Vector128_UInt64,
+ ["VectorTableLookup.Vector128.Byte"] = VectorTableLookup_Vector128_Byte,
+ ["VectorTableLookup.Vector128.SByte"] = VectorTableLookup_Vector128_SByte,
+ ["VectorTableLookupExtension.Vector128.Byte"] = VectorTableLookupExtension_Vector128_Byte,
+ ["VectorTableLookupExtension.Vector128.SByte"] = VectorTableLookupExtension_Vector128_SByte,
+ ["UnzipEven.Vector64.Byte"] = UnzipEven_Vector64_Byte,
+ ["UnzipEven.Vector64.Int16"] = UnzipEven_Vector64_Int16,
+ ["UnzipEven.Vector64.Int32"] = UnzipEven_Vector64_Int32,
+ ["UnzipEven.Vector64.SByte"] = UnzipEven_Vector64_SByte,
+ ["UnzipEven.Vector64.Single"] = UnzipEven_Vector64_Single,
+ ["UnzipEven.Vector64.UInt16"] = UnzipEven_Vector64_UInt16,
+ ["UnzipEven.Vector64.UInt32"] = UnzipEven_Vector64_UInt32,
+ ["UnzipEven.Vector128.Byte"] = UnzipEven_Vector128_Byte,
+ ["UnzipEven.Vector128.Double"] = UnzipEven_Vector128_Double,
+ ["UnzipEven.Vector128.Int16"] = UnzipEven_Vector128_Int16,
+ ["UnzipEven.Vector128.Int32"] = UnzipEven_Vector128_Int32,
+ ["UnzipEven.Vector128.Int64"] = UnzipEven_Vector128_Int64,
+ ["UnzipEven.Vector128.SByte"] = UnzipEven_Vector128_SByte,
+ ["UnzipEven.Vector128.Single"] = UnzipEven_Vector128_Single,
+ ["UnzipEven.Vector128.UInt16"] = UnzipEven_Vector128_UInt16,
+ ["UnzipEven.Vector128.UInt32"] = UnzipEven_Vector128_UInt32,
+ ["UnzipEven.Vector128.UInt64"] = UnzipEven_Vector128_UInt64,
+ ["UnzipOdd.Vector64.Byte"] = UnzipOdd_Vector64_Byte,
+ ["UnzipOdd.Vector64.Int16"] = UnzipOdd_Vector64_Int16,
+ ["UnzipOdd.Vector64.Int32"] = UnzipOdd_Vector64_Int32,
+ ["UnzipOdd.Vector64.SByte"] = UnzipOdd_Vector64_SByte,
+ ["UnzipOdd.Vector64.Single"] = UnzipOdd_Vector64_Single,
+ ["UnzipOdd.Vector64.UInt16"] = UnzipOdd_Vector64_UInt16,
+ ["UnzipOdd.Vector64.UInt32"] = UnzipOdd_Vector64_UInt32,
+ ["UnzipOdd.Vector128.Byte"] = UnzipOdd_Vector128_Byte,
+ ["UnzipOdd.Vector128.Double"] = UnzipOdd_Vector128_Double,
+ ["UnzipOdd.Vector128.Int16"] = UnzipOdd_Vector128_Int16,
+ ["UnzipOdd.Vector128.Int32"] = UnzipOdd_Vector128_Int32,
+ ["UnzipOdd.Vector128.Int64"] = UnzipOdd_Vector128_Int64,
+ ["UnzipOdd.Vector128.SByte"] = UnzipOdd_Vector128_SByte,
+ ["UnzipOdd.Vector128.Single"] = UnzipOdd_Vector128_Single,
+ ["UnzipOdd.Vector128.UInt16"] = UnzipOdd_Vector128_UInt16,
+ ["UnzipOdd.Vector128.UInt32"] = UnzipOdd_Vector128_UInt32,
+ ["UnzipOdd.Vector128.UInt64"] = UnzipOdd_Vector128_UInt64,
+ ["ZipHigh.Vector64.Byte"] = ZipHigh_Vector64_Byte,
+ ["ZipHigh.Vector64.Int16"] = ZipHigh_Vector64_Int16,
+ ["ZipHigh.Vector64.Int32"] = ZipHigh_Vector64_Int32,
+ ["ZipHigh.Vector64.SByte"] = ZipHigh_Vector64_SByte,
+ ["ZipHigh.Vector64.Single"] = ZipHigh_Vector64_Single,
+ ["ZipHigh.Vector64.UInt16"] = ZipHigh_Vector64_UInt16,
+ ["ZipHigh.Vector64.UInt32"] = ZipHigh_Vector64_UInt32,
+ ["ZipHigh.Vector128.Byte"] = ZipHigh_Vector128_Byte,
+ ["ZipHigh.Vector128.Double"] = ZipHigh_Vector128_Double,
+ ["ZipHigh.Vector128.Int16"] = ZipHigh_Vector128_Int16,
+ ["ZipHigh.Vector128.Int32"] = ZipHigh_Vector128_Int32,
+ ["ZipHigh.Vector128.Int64"] = ZipHigh_Vector128_Int64,
+ ["ZipHigh.Vector128.SByte"] = ZipHigh_Vector128_SByte,
+ ["ZipHigh.Vector128.Single"] = ZipHigh_Vector128_Single,
+ ["ZipHigh.Vector128.UInt16"] = ZipHigh_Vector128_UInt16,
+ ["ZipHigh.Vector128.UInt32"] = ZipHigh_Vector128_UInt32,
+ ["ZipHigh.Vector128.UInt64"] = ZipHigh_Vector128_UInt64,
+ ["ZipLow.Vector64.Byte"] = ZipLow_Vector64_Byte,
+ ["ZipLow.Vector64.Int16"] = ZipLow_Vector64_Int16,
+ ["ZipLow.Vector64.Int32"] = ZipLow_Vector64_Int32,
+ ["ZipLow.Vector64.SByte"] = ZipLow_Vector64_SByte,
+ ["ZipLow.Vector64.Single"] = ZipLow_Vector64_Single,
+ ["ZipLow.Vector64.UInt16"] = ZipLow_Vector64_UInt16,
+ ["ZipLow.Vector64.UInt32"] = ZipLow_Vector64_UInt32,
+ ["ZipLow.Vector128.Byte"] = ZipLow_Vector128_Byte,
+ ["ZipLow.Vector128.Double"] = ZipLow_Vector128_Double,
+ ["ZipLow.Vector128.Int16"] = ZipLow_Vector128_Int16,
+ ["ZipLow.Vector128.Int32"] = ZipLow_Vector128_Int32,
+ ["ZipLow.Vector128.Int64"] = ZipLow_Vector128_Int64,
+ ["ZipLow.Vector128.SByte"] = ZipLow_Vector128_SByte,
+ ["ZipLow.Vector128.Single"] = ZipLow_Vector128_Single,
+ ["ZipLow.Vector128.UInt16"] = ZipLow_Vector128_UInt16,
+ ["ZipLow.Vector128.UInt32"] = ZipLow_Vector128_UInt32,
+ ["ZipLow.Vector128.UInt64"] = ZipLow_Vector128_UInt64,
+ };
+ }
+ }
+}
<Compile Include="AddHighNarrowingUpper.Vector128.Int16.cs" />
<Compile Include="AddHighNarrowingUpper.Vector128.Int32.cs" />
<Compile Include="AddHighNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="AddHighNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="AddHighNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="AddPairwise.Vector64.Byte.cs" />
- <Compile Include="AddPairwise.Vector64.Int16.cs" />
- <Compile Include="AddPairwise.Vector64.Int32.cs" />
- <Compile Include="AddPairwise.Vector64.SByte.cs" />
- <Compile Include="AddPairwise.Vector64.Single.cs" />
- <Compile Include="AddPairwise.Vector64.UInt16.cs" />
- <Compile Include="AddPairwise.Vector64.UInt32.cs" />
- <Compile Include="AddPairwiseWidening.Vector64.Byte.cs" />
- <Compile Include="AddPairwiseWidening.Vector64.Int16.cs" />
- <Compile Include="AddPairwiseWidening.Vector64.SByte.cs" />
- <Compile Include="AddPairwiseWidening.Vector64.UInt16.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.Byte.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.Int16.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.Int32.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.SByte.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.UInt16.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.UInt32.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector64.Byte.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector64.Int16.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector64.SByte.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector64.UInt16.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.Byte.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.Int16.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.Int32.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.SByte.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.UInt16.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.UInt32.cs" />
- <Compile Include="AddPairwiseWideningAndAddScalar.Vector64.Int32.cs" />
- <Compile Include="AddPairwiseWideningAndAddScalar.Vector64.UInt32.cs" />
- <Compile Include="AddPairwiseWideningScalar.Vector64.Int32.cs" />
- <Compile Include="AddPairwiseWideningScalar.Vector64.UInt32.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.Byte.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.Int16.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.Int32.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.SByte.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.UInt16.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.UInt32.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Byte.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Int16.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Int32.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="AddSaturate.Vector64.Byte.Vector64.Byte.cs" />
- <Compile Include="AddSaturate.Vector64.Int16.Vector64.Int16.cs" />
- <Compile Include="AddSaturate.Vector64.Int32.Vector64.Int32.cs" />
- <Compile Include="AddSaturate.Vector64.SByte.Vector64.SByte.cs" />
- <Compile Include="AddSaturate.Vector64.UInt16.Vector64.UInt16.cs" />
- <Compile Include="AddSaturate.Vector64.UInt32.Vector64.UInt32.cs" />
- <Compile Include="AddSaturate.Vector128.Byte.Vector128.Byte.cs" />
- <Compile Include="AddSaturate.Vector128.Int16.Vector128.Int16.cs" />
- <Compile Include="AddSaturate.Vector128.Int32.Vector128.Int32.cs" />
- <Compile Include="AddSaturate.Vector128.Int64.Vector128.Int64.cs" />
- <Compile Include="AddSaturate.Vector128.SByte.Vector128.SByte.cs" />
- <Compile Include="AddSaturate.Vector128.UInt16.Vector128.UInt16.cs" />
- <Compile Include="AddSaturate.Vector128.UInt32.Vector128.UInt32.cs" />
- <Compile Include="AddSaturate.Vector128.UInt64.Vector128.UInt64.cs" />
- <Compile Include="AddSaturateScalar.Vector64.Int64.Vector64.Int64.cs" />
- <Compile Include="AddSaturateScalar.Vector64.UInt64.Vector64.UInt64.cs" />
- <Compile Include="AddScalar.Vector64.Double.cs" />
- <Compile Include="AddScalar.Vector64.Int64.cs" />
- <Compile Include="AddScalar.Vector64.Single.cs" />
- <Compile Include="AddScalar.Vector64.UInt64.cs" />
- <Compile Include="AddWideningLower.Vector64.Byte.cs" />
- <Compile Include="AddWideningLower.Vector64.Int16.cs" />
- <Compile Include="AddWideningLower.Vector64.Int32.cs" />
- <Compile Include="AddWideningLower.Vector64.SByte.cs" />
- <Compile Include="AddWideningLower.Vector64.UInt16.cs" />
- <Compile Include="AddWideningLower.Vector64.UInt32.cs" />
- <Compile Include="AddWideningLower.Vector128.Int16.cs" />
- <Compile Include="AddWideningLower.Vector128.Int32.cs" />
- <Compile Include="AddWideningLower.Vector128.Int64.cs" />
- <Compile Include="AddWideningLower.Vector128.UInt16.cs" />
- <Compile Include="AddWideningLower.Vector128.UInt32.cs" />
- <Compile Include="AddWideningLower.Vector128.UInt64.cs" />
- <Compile Include="AddWideningUpper.Vector128.Byte.Vector128.Byte.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int16.Vector128.Int16.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int16.Vector128.SByte.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int32.Vector128.Int16.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int32.Vector128.Int32.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int64.Vector128.Int32.cs" />
- <Compile Include="AddWideningUpper.Vector128.SByte.Vector128.SByte.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt16.Vector128.Byte.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt16.Vector128.UInt16.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt32.Vector128.UInt16.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt32.Vector128.UInt32.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt64.Vector128.UInt32.cs" />
- <Compile Include="And.Vector64.Byte.cs" />
- <Compile Include="And.Vector64.Double.cs" />
- <Compile Include="And.Vector64.Int16.cs" />
- <Compile Include="And.Vector64.Int32.cs" />
- <Compile Include="And.Vector64.Int64.cs" />
- <Compile Include="And.Vector64.SByte.cs" />
- <Compile Include="And.Vector64.Single.cs" />
- <Compile Include="And.Vector64.UInt16.cs" />
- <Compile Include="And.Vector64.UInt32.cs" />
- <Compile Include="And.Vector64.UInt64.cs" />
- <Compile Include="And.Vector128.Byte.cs" />
- <Compile Include="And.Vector128.Double.cs" />
- <Compile Include="And.Vector128.Int16.cs" />
- <Compile Include="And.Vector128.Int32.cs" />
- <Compile Include="And.Vector128.Int64.cs" />
- <Compile Include="And.Vector128.SByte.cs" />
- <Compile Include="And.Vector128.Single.cs" />
- <Compile Include="And.Vector128.UInt16.cs" />
- <Compile Include="And.Vector128.UInt32.cs" />
- <Compile Include="And.Vector128.UInt64.cs" />
- <Compile Include="BitwiseClear.Vector64.Byte.cs" />
- <Compile Include="BitwiseClear.Vector64.Double.cs" />
- <Compile Include="BitwiseClear.Vector64.Int16.cs" />
- <Compile Include="BitwiseClear.Vector64.Int32.cs" />
- <Compile Include="BitwiseClear.Vector64.Int64.cs" />
- <Compile Include="BitwiseClear.Vector64.SByte.cs" />
- <Compile Include="BitwiseClear.Vector64.Single.cs" />
- <Compile Include="BitwiseClear.Vector64.UInt16.cs" />
- <Compile Include="BitwiseClear.Vector64.UInt32.cs" />
- <Compile Include="BitwiseClear.Vector64.UInt64.cs" />
- <Compile Include="BitwiseClear.Vector128.Byte.cs" />
- <Compile Include="BitwiseClear.Vector128.Double.cs" />
- <Compile Include="BitwiseClear.Vector128.Int16.cs" />
- <Compile Include="BitwiseClear.Vector128.Int32.cs" />
- <Compile Include="BitwiseClear.Vector128.Int64.cs" />
- <Compile Include="BitwiseClear.Vector128.SByte.cs" />
- <Compile Include="BitwiseClear.Vector128.Single.cs" />
- <Compile Include="BitwiseClear.Vector128.UInt16.cs" />
- <Compile Include="BitwiseClear.Vector128.UInt32.cs" />
- <Compile Include="BitwiseClear.Vector128.UInt64.cs" />
- <Compile Include="BitwiseSelect.Vector64.Byte.cs" />
- <Compile Include="BitwiseSelect.Vector64.Double.cs" />
- <Compile Include="BitwiseSelect.Vector64.Int16.cs" />
- <Compile Include="BitwiseSelect.Vector64.Int32.cs" />
- <Compile Include="BitwiseSelect.Vector64.Int64.cs" />
- <Compile Include="BitwiseSelect.Vector64.SByte.cs" />
- <Compile Include="BitwiseSelect.Vector64.Single.cs" />
- <Compile Include="BitwiseSelect.Vector64.UInt16.cs" />
- <Compile Include="BitwiseSelect.Vector64.UInt32.cs" />
- <Compile Include="BitwiseSelect.Vector64.UInt64.cs" />
- <Compile Include="BitwiseSelect.Vector128.Byte.cs" />
- <Compile Include="BitwiseSelect.Vector128.Double.cs" />
- <Compile Include="BitwiseSelect.Vector128.Int16.cs" />
- <Compile Include="BitwiseSelect.Vector128.Int32.cs" />
- <Compile Include="BitwiseSelect.Vector128.Int64.cs" />
- <Compile Include="BitwiseSelect.Vector128.SByte.cs" />
- <Compile Include="BitwiseSelect.Vector128.Single.cs" />
- <Compile Include="BitwiseSelect.Vector128.UInt16.cs" />
- <Compile Include="BitwiseSelect.Vector128.UInt32.cs" />
- <Compile Include="BitwiseSelect.Vector128.UInt64.cs" />
- <Compile Include="Ceiling.Vector64.Single.cs" />
- <Compile Include="Ceiling.Vector128.Single.cs" />
- <Compile Include="CeilingScalar.Vector64.Double.cs" />
- <Compile Include="CeilingScalar.Vector64.Single.cs" />
- <Compile Include="CompareEqual.Vector64.Byte.cs" />
- <Compile Include="CompareEqual.Vector64.Int16.cs" />
- <Compile Include="CompareEqual.Vector64.Int32.cs" />
<Compile Include="Program.AdvSimd_Part0.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Compile Include="AddHighNarrowingUpper.Vector128.Int16.cs" />
<Compile Include="AddHighNarrowingUpper.Vector128.Int32.cs" />
<Compile Include="AddHighNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="AddHighNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="AddHighNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="AddPairwise.Vector64.Byte.cs" />
- <Compile Include="AddPairwise.Vector64.Int16.cs" />
- <Compile Include="AddPairwise.Vector64.Int32.cs" />
- <Compile Include="AddPairwise.Vector64.SByte.cs" />
- <Compile Include="AddPairwise.Vector64.Single.cs" />
- <Compile Include="AddPairwise.Vector64.UInt16.cs" />
- <Compile Include="AddPairwise.Vector64.UInt32.cs" />
- <Compile Include="AddPairwiseWidening.Vector64.Byte.cs" />
- <Compile Include="AddPairwiseWidening.Vector64.Int16.cs" />
- <Compile Include="AddPairwiseWidening.Vector64.SByte.cs" />
- <Compile Include="AddPairwiseWidening.Vector64.UInt16.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.Byte.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.Int16.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.Int32.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.SByte.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.UInt16.cs" />
- <Compile Include="AddPairwiseWidening.Vector128.UInt32.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector64.Byte.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector64.Int16.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector64.SByte.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector64.UInt16.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.Byte.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.Int16.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.Int32.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.SByte.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.UInt16.cs" />
- <Compile Include="AddPairwiseWideningAndAdd.Vector128.UInt32.cs" />
- <Compile Include="AddPairwiseWideningAndAddScalar.Vector64.Int32.cs" />
- <Compile Include="AddPairwiseWideningAndAddScalar.Vector64.UInt32.cs" />
- <Compile Include="AddPairwiseWideningScalar.Vector64.Int32.cs" />
- <Compile Include="AddPairwiseWideningScalar.Vector64.UInt32.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.Byte.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.Int16.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.Int32.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.SByte.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.UInt16.cs" />
- <Compile Include="AddRoundedHighNarrowingLower.Vector64.UInt32.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Byte.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Int16.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Int32.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="AddRoundedHighNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="AddSaturate.Vector64.Byte.Vector64.Byte.cs" />
- <Compile Include="AddSaturate.Vector64.Int16.Vector64.Int16.cs" />
- <Compile Include="AddSaturate.Vector64.Int32.Vector64.Int32.cs" />
- <Compile Include="AddSaturate.Vector64.SByte.Vector64.SByte.cs" />
- <Compile Include="AddSaturate.Vector64.UInt16.Vector64.UInt16.cs" />
- <Compile Include="AddSaturate.Vector64.UInt32.Vector64.UInt32.cs" />
- <Compile Include="AddSaturate.Vector128.Byte.Vector128.Byte.cs" />
- <Compile Include="AddSaturate.Vector128.Int16.Vector128.Int16.cs" />
- <Compile Include="AddSaturate.Vector128.Int32.Vector128.Int32.cs" />
- <Compile Include="AddSaturate.Vector128.Int64.Vector128.Int64.cs" />
- <Compile Include="AddSaturate.Vector128.SByte.Vector128.SByte.cs" />
- <Compile Include="AddSaturate.Vector128.UInt16.Vector128.UInt16.cs" />
- <Compile Include="AddSaturate.Vector128.UInt32.Vector128.UInt32.cs" />
- <Compile Include="AddSaturate.Vector128.UInt64.Vector128.UInt64.cs" />
- <Compile Include="AddSaturateScalar.Vector64.Int64.Vector64.Int64.cs" />
- <Compile Include="AddSaturateScalar.Vector64.UInt64.Vector64.UInt64.cs" />
- <Compile Include="AddScalar.Vector64.Double.cs" />
- <Compile Include="AddScalar.Vector64.Int64.cs" />
- <Compile Include="AddScalar.Vector64.Single.cs" />
- <Compile Include="AddScalar.Vector64.UInt64.cs" />
- <Compile Include="AddWideningLower.Vector64.Byte.cs" />
- <Compile Include="AddWideningLower.Vector64.Int16.cs" />
- <Compile Include="AddWideningLower.Vector64.Int32.cs" />
- <Compile Include="AddWideningLower.Vector64.SByte.cs" />
- <Compile Include="AddWideningLower.Vector64.UInt16.cs" />
- <Compile Include="AddWideningLower.Vector64.UInt32.cs" />
- <Compile Include="AddWideningLower.Vector128.Int16.cs" />
- <Compile Include="AddWideningLower.Vector128.Int32.cs" />
- <Compile Include="AddWideningLower.Vector128.Int64.cs" />
- <Compile Include="AddWideningLower.Vector128.UInt16.cs" />
- <Compile Include="AddWideningLower.Vector128.UInt32.cs" />
- <Compile Include="AddWideningLower.Vector128.UInt64.cs" />
- <Compile Include="AddWideningUpper.Vector128.Byte.Vector128.Byte.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int16.Vector128.Int16.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int16.Vector128.SByte.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int32.Vector128.Int16.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int32.Vector128.Int32.cs" />
- <Compile Include="AddWideningUpper.Vector128.Int64.Vector128.Int32.cs" />
- <Compile Include="AddWideningUpper.Vector128.SByte.Vector128.SByte.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt16.Vector128.Byte.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt16.Vector128.UInt16.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt32.Vector128.UInt16.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt32.Vector128.UInt32.cs" />
- <Compile Include="AddWideningUpper.Vector128.UInt64.Vector128.UInt32.cs" />
- <Compile Include="And.Vector64.Byte.cs" />
- <Compile Include="And.Vector64.Double.cs" />
- <Compile Include="And.Vector64.Int16.cs" />
- <Compile Include="And.Vector64.Int32.cs" />
- <Compile Include="And.Vector64.Int64.cs" />
- <Compile Include="And.Vector64.SByte.cs" />
- <Compile Include="And.Vector64.Single.cs" />
- <Compile Include="And.Vector64.UInt16.cs" />
- <Compile Include="And.Vector64.UInt32.cs" />
- <Compile Include="And.Vector64.UInt64.cs" />
- <Compile Include="And.Vector128.Byte.cs" />
- <Compile Include="And.Vector128.Double.cs" />
- <Compile Include="And.Vector128.Int16.cs" />
- <Compile Include="And.Vector128.Int32.cs" />
- <Compile Include="And.Vector128.Int64.cs" />
- <Compile Include="And.Vector128.SByte.cs" />
- <Compile Include="And.Vector128.Single.cs" />
- <Compile Include="And.Vector128.UInt16.cs" />
- <Compile Include="And.Vector128.UInt32.cs" />
- <Compile Include="And.Vector128.UInt64.cs" />
- <Compile Include="BitwiseClear.Vector64.Byte.cs" />
- <Compile Include="BitwiseClear.Vector64.Double.cs" />
- <Compile Include="BitwiseClear.Vector64.Int16.cs" />
- <Compile Include="BitwiseClear.Vector64.Int32.cs" />
- <Compile Include="BitwiseClear.Vector64.Int64.cs" />
- <Compile Include="BitwiseClear.Vector64.SByte.cs" />
- <Compile Include="BitwiseClear.Vector64.Single.cs" />
- <Compile Include="BitwiseClear.Vector64.UInt16.cs" />
- <Compile Include="BitwiseClear.Vector64.UInt32.cs" />
- <Compile Include="BitwiseClear.Vector64.UInt64.cs" />
- <Compile Include="BitwiseClear.Vector128.Byte.cs" />
- <Compile Include="BitwiseClear.Vector128.Double.cs" />
- <Compile Include="BitwiseClear.Vector128.Int16.cs" />
- <Compile Include="BitwiseClear.Vector128.Int32.cs" />
- <Compile Include="BitwiseClear.Vector128.Int64.cs" />
- <Compile Include="BitwiseClear.Vector128.SByte.cs" />
- <Compile Include="BitwiseClear.Vector128.Single.cs" />
- <Compile Include="BitwiseClear.Vector128.UInt16.cs" />
- <Compile Include="BitwiseClear.Vector128.UInt32.cs" />
- <Compile Include="BitwiseClear.Vector128.UInt64.cs" />
- <Compile Include="BitwiseSelect.Vector64.Byte.cs" />
- <Compile Include="BitwiseSelect.Vector64.Double.cs" />
- <Compile Include="BitwiseSelect.Vector64.Int16.cs" />
- <Compile Include="BitwiseSelect.Vector64.Int32.cs" />
- <Compile Include="BitwiseSelect.Vector64.Int64.cs" />
- <Compile Include="BitwiseSelect.Vector64.SByte.cs" />
- <Compile Include="BitwiseSelect.Vector64.Single.cs" />
- <Compile Include="BitwiseSelect.Vector64.UInt16.cs" />
- <Compile Include="BitwiseSelect.Vector64.UInt32.cs" />
- <Compile Include="BitwiseSelect.Vector64.UInt64.cs" />
- <Compile Include="BitwiseSelect.Vector128.Byte.cs" />
- <Compile Include="BitwiseSelect.Vector128.Double.cs" />
- <Compile Include="BitwiseSelect.Vector128.Int16.cs" />
- <Compile Include="BitwiseSelect.Vector128.Int32.cs" />
- <Compile Include="BitwiseSelect.Vector128.Int64.cs" />
- <Compile Include="BitwiseSelect.Vector128.SByte.cs" />
- <Compile Include="BitwiseSelect.Vector128.Single.cs" />
- <Compile Include="BitwiseSelect.Vector128.UInt16.cs" />
- <Compile Include="BitwiseSelect.Vector128.UInt32.cs" />
- <Compile Include="BitwiseSelect.Vector128.UInt64.cs" />
- <Compile Include="Ceiling.Vector64.Single.cs" />
- <Compile Include="Ceiling.Vector128.Single.cs" />
- <Compile Include="CeilingScalar.Vector64.Double.cs" />
- <Compile Include="CeilingScalar.Vector64.Single.cs" />
- <Compile Include="CompareEqual.Vector64.Byte.cs" />
- <Compile Include="CompareEqual.Vector64.Int16.cs" />
- <Compile Include="CompareEqual.Vector64.Int32.cs" />
<Compile Include="Program.AdvSimd_Part0.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="Not.Vector128.Int64.cs" />
+ <Compile Include="Not.Vector128.SByte.cs" />
+ <Compile Include="Not.Vector128.Single.cs" />
+ <Compile Include="Not.Vector128.UInt16.cs" />
+ <Compile Include="Not.Vector128.UInt32.cs" />
+ <Compile Include="Not.Vector128.UInt64.cs" />
+ <Compile Include="Or.Vector64.Byte.cs" />
+ <Compile Include="Or.Vector64.Double.cs" />
+ <Compile Include="Or.Vector64.Int16.cs" />
+ <Compile Include="Or.Vector64.Int32.cs" />
+ <Compile Include="Or.Vector64.Int64.cs" />
+ <Compile Include="Or.Vector64.SByte.cs" />
+ <Compile Include="Or.Vector64.Single.cs" />
+ <Compile Include="Or.Vector64.UInt16.cs" />
+ <Compile Include="Or.Vector64.UInt32.cs" />
+ <Compile Include="Or.Vector64.UInt64.cs" />
+ <Compile Include="Or.Vector128.Byte.cs" />
+ <Compile Include="Or.Vector128.Double.cs" />
+ <Compile Include="Or.Vector128.Int16.cs" />
+ <Compile Include="Or.Vector128.Int32.cs" />
+ <Compile Include="Or.Vector128.Int64.cs" />
+ <Compile Include="Or.Vector128.SByte.cs" />
+ <Compile Include="Or.Vector128.Single.cs" />
+ <Compile Include="Or.Vector128.UInt16.cs" />
+ <Compile Include="Or.Vector128.UInt32.cs" />
+ <Compile Include="Or.Vector128.UInt64.cs" />
+ <Compile Include="OrNot.Vector64.Byte.cs" />
+ <Compile Include="OrNot.Vector64.Double.cs" />
+ <Compile Include="OrNot.Vector64.Int16.cs" />
+ <Compile Include="OrNot.Vector64.Int32.cs" />
+ <Compile Include="OrNot.Vector64.Int64.cs" />
+ <Compile Include="OrNot.Vector64.SByte.cs" />
+ <Compile Include="OrNot.Vector64.Single.cs" />
+ <Compile Include="OrNot.Vector64.UInt16.cs" />
+ <Compile Include="OrNot.Vector64.UInt32.cs" />
+ <Compile Include="OrNot.Vector64.UInt64.cs" />
+ <Compile Include="OrNot.Vector128.Byte.cs" />
+ <Compile Include="OrNot.Vector128.Double.cs" />
+ <Compile Include="OrNot.Vector128.Int16.cs" />
+ <Compile Include="OrNot.Vector128.Int32.cs" />
+ <Compile Include="OrNot.Vector128.Int64.cs" />
+ <Compile Include="OrNot.Vector128.SByte.cs" />
+ <Compile Include="OrNot.Vector128.Single.cs" />
+ <Compile Include="OrNot.Vector128.UInt16.cs" />
+ <Compile Include="OrNot.Vector128.UInt32.cs" />
+ <Compile Include="OrNot.Vector128.UInt64.cs" />
+ <Compile Include="PolynomialMultiply.Vector64.Byte.cs" />
+ <Compile Include="PolynomialMultiply.Vector64.SByte.cs" />
+ <Compile Include="PolynomialMultiply.Vector128.Byte.cs" />
+ <Compile Include="PolynomialMultiply.Vector128.SByte.cs" />
+ <Compile Include="PolynomialMultiplyWideningLower.Vector64.Byte.cs" />
+ <Compile Include="PolynomialMultiplyWideningLower.Vector64.SByte.cs" />
+ <Compile Include="PolynomialMultiplyWideningUpper.Vector128.Byte.cs" />
+ <Compile Include="PolynomialMultiplyWideningUpper.Vector128.SByte.cs" />
+ <Compile Include="PopCount.Vector64.Byte.cs" />
+ <Compile Include="PopCount.Vector64.SByte.cs" />
+ <Compile Include="PopCount.Vector128.Byte.cs" />
+ <Compile Include="PopCount.Vector128.SByte.cs" />
+ <Compile Include="ReciprocalEstimate.Vector64.Single.cs" />
+ <Compile Include="ReciprocalEstimate.Vector64.UInt32.cs" />
+ <Compile Include="ReciprocalEstimate.Vector128.Single.cs" />
+ <Compile Include="ReciprocalEstimate.Vector128.UInt32.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector64.Single.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector64.UInt32.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector128.Single.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector128.UInt32.cs" />
+ <Compile Include="ReciprocalSquareRootStep.Vector64.Single.cs" />
+ <Compile Include="ReciprocalSquareRootStep.Vector128.Single.cs" />
+ <Compile Include="ReciprocalStep.Vector64.Single.cs" />
+ <Compile Include="ReciprocalStep.Vector128.Single.cs" />
+ <Compile Include="ReverseElement16.Vector64.Int32.cs" />
+ <Compile Include="ReverseElement16.Vector64.Int64.cs" />
+ <Compile Include="ReverseElement16.Vector64.UInt32.cs" />
+ <Compile Include="ReverseElement16.Vector64.UInt64.cs" />
+ <Compile Include="ReverseElement16.Vector128.Int32.cs" />
+ <Compile Include="ReverseElement16.Vector128.Int64.cs" />
+ <Compile Include="ReverseElement16.Vector128.UInt32.cs" />
+ <Compile Include="ReverseElement16.Vector128.UInt64.cs" />
+ <Compile Include="ReverseElement32.Vector64.Int64.cs" />
+ <Compile Include="ReverseElement32.Vector64.UInt64.cs" />
+ <Compile Include="ReverseElement32.Vector128.Int64.cs" />
+ <Compile Include="ReverseElement32.Vector128.UInt64.cs" />
+ <Compile Include="ReverseElement8.Vector64.Int16.cs" />
+ <Compile Include="ReverseElement8.Vector64.Int32.cs" />
+ <Compile Include="ReverseElement8.Vector64.Int64.cs" />
+ <Compile Include="ReverseElement8.Vector64.UInt16.cs" />
+ <Compile Include="ReverseElement8.Vector64.UInt32.cs" />
+ <Compile Include="ReverseElement8.Vector64.UInt64.cs" />
+ <Compile Include="ReverseElement8.Vector128.Int16.cs" />
+ <Compile Include="ReverseElement8.Vector128.Int32.cs" />
+ <Compile Include="ReverseElement8.Vector128.Int64.cs" />
+ <Compile Include="ReverseElement8.Vector128.UInt16.cs" />
+ <Compile Include="ReverseElement8.Vector128.UInt32.cs" />
+ <Compile Include="ReverseElement8.Vector128.UInt64.cs" />
+ <Compile Include="RoundAwayFromZero.Vector64.Single.cs" />
+ <Compile Include="RoundAwayFromZero.Vector128.Single.cs" />
+ <Compile Include="RoundAwayFromZeroScalar.Vector64.Double.cs" />
+ <Compile Include="RoundAwayFromZeroScalar.Vector64.Single.cs" />
+ <Compile Include="RoundToNearest.Vector64.Single.cs" />
+ <Compile Include="RoundToNearest.Vector128.Single.cs" />
+ <Compile Include="Program.AdvSimd_Part10.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="Not.Vector128.Int64.cs" />
+ <Compile Include="Not.Vector128.SByte.cs" />
+ <Compile Include="Not.Vector128.Single.cs" />
+ <Compile Include="Not.Vector128.UInt16.cs" />
+ <Compile Include="Not.Vector128.UInt32.cs" />
+ <Compile Include="Not.Vector128.UInt64.cs" />
+ <Compile Include="Or.Vector64.Byte.cs" />
+ <Compile Include="Or.Vector64.Double.cs" />
+ <Compile Include="Or.Vector64.Int16.cs" />
+ <Compile Include="Or.Vector64.Int32.cs" />
+ <Compile Include="Or.Vector64.Int64.cs" />
+ <Compile Include="Or.Vector64.SByte.cs" />
+ <Compile Include="Or.Vector64.Single.cs" />
+ <Compile Include="Or.Vector64.UInt16.cs" />
+ <Compile Include="Or.Vector64.UInt32.cs" />
+ <Compile Include="Or.Vector64.UInt64.cs" />
+ <Compile Include="Or.Vector128.Byte.cs" />
+ <Compile Include="Or.Vector128.Double.cs" />
+ <Compile Include="Or.Vector128.Int16.cs" />
+ <Compile Include="Or.Vector128.Int32.cs" />
+ <Compile Include="Or.Vector128.Int64.cs" />
+ <Compile Include="Or.Vector128.SByte.cs" />
+ <Compile Include="Or.Vector128.Single.cs" />
+ <Compile Include="Or.Vector128.UInt16.cs" />
+ <Compile Include="Or.Vector128.UInt32.cs" />
+ <Compile Include="Or.Vector128.UInt64.cs" />
+ <Compile Include="OrNot.Vector64.Byte.cs" />
+ <Compile Include="OrNot.Vector64.Double.cs" />
+ <Compile Include="OrNot.Vector64.Int16.cs" />
+ <Compile Include="OrNot.Vector64.Int32.cs" />
+ <Compile Include="OrNot.Vector64.Int64.cs" />
+ <Compile Include="OrNot.Vector64.SByte.cs" />
+ <Compile Include="OrNot.Vector64.Single.cs" />
+ <Compile Include="OrNot.Vector64.UInt16.cs" />
+ <Compile Include="OrNot.Vector64.UInt32.cs" />
+ <Compile Include="OrNot.Vector64.UInt64.cs" />
+ <Compile Include="OrNot.Vector128.Byte.cs" />
+ <Compile Include="OrNot.Vector128.Double.cs" />
+ <Compile Include="OrNot.Vector128.Int16.cs" />
+ <Compile Include="OrNot.Vector128.Int32.cs" />
+ <Compile Include="OrNot.Vector128.Int64.cs" />
+ <Compile Include="OrNot.Vector128.SByte.cs" />
+ <Compile Include="OrNot.Vector128.Single.cs" />
+ <Compile Include="OrNot.Vector128.UInt16.cs" />
+ <Compile Include="OrNot.Vector128.UInt32.cs" />
+ <Compile Include="OrNot.Vector128.UInt64.cs" />
+ <Compile Include="PolynomialMultiply.Vector64.Byte.cs" />
+ <Compile Include="PolynomialMultiply.Vector64.SByte.cs" />
+ <Compile Include="PolynomialMultiply.Vector128.Byte.cs" />
+ <Compile Include="PolynomialMultiply.Vector128.SByte.cs" />
+ <Compile Include="PolynomialMultiplyWideningLower.Vector64.Byte.cs" />
+ <Compile Include="PolynomialMultiplyWideningLower.Vector64.SByte.cs" />
+ <Compile Include="PolynomialMultiplyWideningUpper.Vector128.Byte.cs" />
+ <Compile Include="PolynomialMultiplyWideningUpper.Vector128.SByte.cs" />
+ <Compile Include="PopCount.Vector64.Byte.cs" />
+ <Compile Include="PopCount.Vector64.SByte.cs" />
+ <Compile Include="PopCount.Vector128.Byte.cs" />
+ <Compile Include="PopCount.Vector128.SByte.cs" />
+ <Compile Include="ReciprocalEstimate.Vector64.Single.cs" />
+ <Compile Include="ReciprocalEstimate.Vector64.UInt32.cs" />
+ <Compile Include="ReciprocalEstimate.Vector128.Single.cs" />
+ <Compile Include="ReciprocalEstimate.Vector128.UInt32.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector64.Single.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector64.UInt32.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector128.Single.cs" />
+ <Compile Include="ReciprocalSquareRootEstimate.Vector128.UInt32.cs" />
+ <Compile Include="ReciprocalSquareRootStep.Vector64.Single.cs" />
+ <Compile Include="ReciprocalSquareRootStep.Vector128.Single.cs" />
+ <Compile Include="ReciprocalStep.Vector64.Single.cs" />
+ <Compile Include="ReciprocalStep.Vector128.Single.cs" />
+ <Compile Include="ReverseElement16.Vector64.Int32.cs" />
+ <Compile Include="ReverseElement16.Vector64.Int64.cs" />
+ <Compile Include="ReverseElement16.Vector64.UInt32.cs" />
+ <Compile Include="ReverseElement16.Vector64.UInt64.cs" />
+ <Compile Include="ReverseElement16.Vector128.Int32.cs" />
+ <Compile Include="ReverseElement16.Vector128.Int64.cs" />
+ <Compile Include="ReverseElement16.Vector128.UInt32.cs" />
+ <Compile Include="ReverseElement16.Vector128.UInt64.cs" />
+ <Compile Include="ReverseElement32.Vector64.Int64.cs" />
+ <Compile Include="ReverseElement32.Vector64.UInt64.cs" />
+ <Compile Include="ReverseElement32.Vector128.Int64.cs" />
+ <Compile Include="ReverseElement32.Vector128.UInt64.cs" />
+ <Compile Include="ReverseElement8.Vector64.Int16.cs" />
+ <Compile Include="ReverseElement8.Vector64.Int32.cs" />
+ <Compile Include="ReverseElement8.Vector64.Int64.cs" />
+ <Compile Include="ReverseElement8.Vector64.UInt16.cs" />
+ <Compile Include="ReverseElement8.Vector64.UInt32.cs" />
+ <Compile Include="ReverseElement8.Vector64.UInt64.cs" />
+ <Compile Include="ReverseElement8.Vector128.Int16.cs" />
+ <Compile Include="ReverseElement8.Vector128.Int32.cs" />
+ <Compile Include="ReverseElement8.Vector128.Int64.cs" />
+ <Compile Include="ReverseElement8.Vector128.UInt16.cs" />
+ <Compile Include="ReverseElement8.Vector128.UInt32.cs" />
+ <Compile Include="ReverseElement8.Vector128.UInt64.cs" />
+ <Compile Include="RoundAwayFromZero.Vector64.Single.cs" />
+ <Compile Include="RoundAwayFromZero.Vector128.Single.cs" />
+ <Compile Include="RoundAwayFromZeroScalar.Vector64.Double.cs" />
+ <Compile Include="RoundAwayFromZeroScalar.Vector64.Single.cs" />
+ <Compile Include="RoundToNearest.Vector64.Single.cs" />
+ <Compile Include="RoundToNearest.Vector128.Single.cs" />
+ <Compile Include="Program.AdvSimd_Part10.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="RoundToNearestScalar.Vector64.Double.cs" />
+ <Compile Include="RoundToNearestScalar.Vector64.Single.cs" />
+ <Compile Include="RoundToNegativeInfinity.Vector64.Single.cs" />
+ <Compile Include="RoundToNegativeInfinity.Vector128.Single.cs" />
+ <Compile Include="RoundToNegativeInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="RoundToNegativeInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="RoundToPositiveInfinity.Vector64.Single.cs" />
+ <Compile Include="RoundToPositiveInfinity.Vector128.Single.cs" />
+ <Compile Include="RoundToPositiveInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="RoundToPositiveInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="RoundToZero.Vector64.Single.cs" />
+ <Compile Include="RoundToZero.Vector128.Single.cs" />
+ <Compile Include="RoundToZeroScalar.Vector64.Double.cs" />
+ <Compile Include="RoundToZeroScalar.Vector64.Single.cs" />
+ <Compile Include="ShiftArithmetic.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmetic.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmetic.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmetic.Vector128.Int16.cs" />
+ <Compile Include="ShiftArithmetic.Vector128.Int32.cs" />
+ <Compile Include="ShiftArithmetic.Vector128.Int64.cs" />
+ <Compile Include="ShiftArithmetic.Vector128.SByte.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector128.Int16.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector128.Int32.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector128.Int64.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector128.SByte.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int16.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int32.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int64.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.SByte.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftArithmeticRoundedScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector128.Int16.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector128.Int32.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector128.Int64.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector128.SByte.cs" />
+ <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftArithmeticScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.Byte.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.Int16.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.Int32.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.SByte.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.Byte.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.Int16.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.Int32.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.Int64.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.SByte.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLeftAndInsertScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLeftAndInsertScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogicalScalar.Vector64.Int64.1.cs" />
+ <Compile Include="Program.AdvSimd_Part11.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="RoundToNearestScalar.Vector64.Double.cs" />
+ <Compile Include="RoundToNearestScalar.Vector64.Single.cs" />
+ <Compile Include="RoundToNegativeInfinity.Vector64.Single.cs" />
+ <Compile Include="RoundToNegativeInfinity.Vector128.Single.cs" />
+ <Compile Include="RoundToNegativeInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="RoundToNegativeInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="RoundToPositiveInfinity.Vector64.Single.cs" />
+ <Compile Include="RoundToPositiveInfinity.Vector128.Single.cs" />
+ <Compile Include="RoundToPositiveInfinityScalar.Vector64.Double.cs" />
+ <Compile Include="RoundToPositiveInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="RoundToZero.Vector64.Single.cs" />
+ <Compile Include="RoundToZero.Vector128.Single.cs" />
+ <Compile Include="RoundToZeroScalar.Vector64.Double.cs" />
+ <Compile Include="RoundToZeroScalar.Vector64.Single.cs" />
+ <Compile Include="ShiftArithmetic.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmetic.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmetic.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmetic.Vector128.Int16.cs" />
+ <Compile Include="ShiftArithmetic.Vector128.Int32.cs" />
+ <Compile Include="ShiftArithmetic.Vector128.Int64.cs" />
+ <Compile Include="ShiftArithmetic.Vector128.SByte.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector128.Int16.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector128.Int32.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector128.Int64.cs" />
+ <Compile Include="ShiftArithmeticRounded.Vector128.SByte.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int16.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int32.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int64.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.SByte.cs" />
+ <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftArithmeticRoundedScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector64.Int16.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector64.Int32.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector64.SByte.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector128.Int16.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector128.Int32.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector128.Int64.cs" />
+ <Compile Include="ShiftArithmeticSaturate.Vector128.SByte.cs" />
+ <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftArithmeticScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.Byte.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.Int16.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.Int32.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.SByte.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.Byte.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.Int16.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.Int32.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.Int64.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.SByte.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLeftAndInsert.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLeftAndInsertScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLeftAndInsertScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogical.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftLeftLogicalScalar.Vector64.Int64.1.cs" />
+ <Compile Include="Program.AdvSimd_Part11.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="ShiftLeftLogicalScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftLogical.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogical.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogical.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogical.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogical.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogical.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogical.Vector128.Byte.cs" />
+ <Compile Include="ShiftLogical.Vector128.Int16.cs" />
+ <Compile Include="ShiftLogical.Vector128.Int32.cs" />
+ <Compile Include="ShiftLogical.Vector128.Int64.cs" />
+ <Compile Include="ShiftLogical.Vector128.SByte.cs" />
+ <Compile Include="ShiftLogical.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLogical.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLogical.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.Byte.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.Int16.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.Int32.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.Int64.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.SByte.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Byte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int64.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.SByte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftLogicalRoundedScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLogicalRoundedScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.Byte.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.Int16.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.Int32.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.Int64.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.SByte.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftLogicalScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLogicalScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.Byte.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.Int16.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.Int32.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.SByte.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.UInt16.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.UInt32.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.Byte.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.Int16.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.Int32.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.Int64.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.SByte.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.UInt16.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.UInt32.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.UInt64.cs" />
+ <Compile Include="ShiftRightAndInsertScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftRightAndInsertScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector128.SByte.1.cs" />
+ <Compile Include="Program.AdvSimd_Part12.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="ShiftLeftLogicalScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftLogical.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogical.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogical.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogical.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogical.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogical.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogical.Vector128.Byte.cs" />
+ <Compile Include="ShiftLogical.Vector128.Int16.cs" />
+ <Compile Include="ShiftLogical.Vector128.Int32.cs" />
+ <Compile Include="ShiftLogical.Vector128.Int64.cs" />
+ <Compile Include="ShiftLogical.Vector128.SByte.cs" />
+ <Compile Include="ShiftLogical.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLogical.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLogical.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.Byte.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.Int16.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.Int32.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.Int64.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.SByte.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLogicalRounded.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Byte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int64.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.SByte.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftLogicalRoundedScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLogicalRoundedScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.Byte.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.Int16.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.Int32.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.SByte.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.UInt16.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector64.UInt32.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.Byte.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.Int16.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.Int32.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.Int64.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.SByte.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.UInt16.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.UInt32.cs" />
+ <Compile Include="ShiftLogicalSaturate.Vector128.UInt64.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftLogicalScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftLogicalScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.Byte.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.Int16.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.Int32.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.SByte.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.UInt16.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector64.UInt32.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.Byte.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.Int16.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.Int32.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.Int64.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.SByte.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.UInt16.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.UInt32.cs" />
+ <Compile Include="ShiftRightAndInsert.Vector128.UInt64.cs" />
+ <Compile Include="ShiftRightAndInsertScalar.Vector64.Int64.cs" />
+ <Compile Include="ShiftRightAndInsertScalar.Vector64.UInt64.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmetic.Vector128.SByte.1.cs" />
+ <Compile Include="Program.AdvSimd_Part12.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="ShiftRightArithmeticAdd.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticAddScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAddScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalAddScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalAddScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Int32.1.cs" />
+ <Compile Include="Program.AdvSimd_Part13.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="ShiftRightArithmeticAdd.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticAdd.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticAddScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticRounded.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedAddScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightArithmeticRoundedScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightArithmeticScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogical.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalAdd.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalAddScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalAddScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Int32.1.cs" />
+ <Compile Include="Program.AdvSimd_Part13.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAddScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAddScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="SignExtendWideningLower.Vector64.Int16.cs" />
+ <Compile Include="SignExtendWideningLower.Vector64.Int32.cs" />
+ <Compile Include="SignExtendWideningLower.Vector64.SByte.cs" />
+ <Compile Include="SignExtendWideningUpper.Vector128.Int16.cs" />
+ <Compile Include="SignExtendWideningUpper.Vector128.Int32.cs" />
+ <Compile Include="SignExtendWideningUpper.Vector128.SByte.cs" />
+ <Compile Include="SqrtScalar.Vector64.Double.cs" />
+ <Compile Include="SqrtScalar.Vector64.Single.cs" />
+ <Compile Include="Store.Vector64.Byte.cs" />
+ <Compile Include="Store.Vector64.Double.cs" />
+ <Compile Include="Store.Vector64.Int16.cs" />
+ <Compile Include="Store.Vector64.Int32.cs" />
+ <Compile Include="Store.Vector64.Int64.cs" />
+ <Compile Include="Store.Vector64.SByte.cs" />
+ <Compile Include="Store.Vector64.Single.cs" />
+ <Compile Include="Store.Vector64.UInt16.cs" />
+ <Compile Include="Store.Vector64.UInt32.cs" />
+ <Compile Include="Store.Vector64.UInt64.cs" />
+ <Compile Include="Store.Vector128.Byte.cs" />
+ <Compile Include="Store.Vector128.Double.cs" />
+ <Compile Include="Store.Vector128.Int16.cs" />
+ <Compile Include="Store.Vector128.Int32.cs" />
+ <Compile Include="Store.Vector128.Int64.cs" />
+ <Compile Include="Store.Vector128.SByte.cs" />
+ <Compile Include="Store.Vector128.Single.cs" />
+ <Compile Include="Store.Vector128.UInt16.cs" />
+ <Compile Include="Store.Vector128.UInt32.cs" />
+ <Compile Include="Store.Vector128.UInt64.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.Byte.7.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.Int16.3.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.Int32.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.SByte.7.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.Single.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.UInt16.3.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Byte.15.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Double.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Int16.7.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Int32.3.cs" />
+ <Compile Include="Program.AdvSimd_Part14.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRounded.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAddScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedAddScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Byte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.SByte.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt16.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt32.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalRoundedScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="ShiftRightLogicalScalar.Vector64.Int64.1.cs" />
+ <Compile Include="ShiftRightLogicalScalar.Vector64.UInt64.1.cs" />
+ <Compile Include="SignExtendWideningLower.Vector64.Int16.cs" />
+ <Compile Include="SignExtendWideningLower.Vector64.Int32.cs" />
+ <Compile Include="SignExtendWideningLower.Vector64.SByte.cs" />
+ <Compile Include="SignExtendWideningUpper.Vector128.Int16.cs" />
+ <Compile Include="SignExtendWideningUpper.Vector128.Int32.cs" />
+ <Compile Include="SignExtendWideningUpper.Vector128.SByte.cs" />
+ <Compile Include="SqrtScalar.Vector64.Double.cs" />
+ <Compile Include="SqrtScalar.Vector64.Single.cs" />
+ <Compile Include="Store.Vector64.Byte.cs" />
+ <Compile Include="Store.Vector64.Double.cs" />
+ <Compile Include="Store.Vector64.Int16.cs" />
+ <Compile Include="Store.Vector64.Int32.cs" />
+ <Compile Include="Store.Vector64.Int64.cs" />
+ <Compile Include="Store.Vector64.SByte.cs" />
+ <Compile Include="Store.Vector64.Single.cs" />
+ <Compile Include="Store.Vector64.UInt16.cs" />
+ <Compile Include="Store.Vector64.UInt32.cs" />
+ <Compile Include="Store.Vector64.UInt64.cs" />
+ <Compile Include="Store.Vector128.Byte.cs" />
+ <Compile Include="Store.Vector128.Double.cs" />
+ <Compile Include="Store.Vector128.Int16.cs" />
+ <Compile Include="Store.Vector128.Int32.cs" />
+ <Compile Include="Store.Vector128.Int64.cs" />
+ <Compile Include="Store.Vector128.SByte.cs" />
+ <Compile Include="Store.Vector128.Single.cs" />
+ <Compile Include="Store.Vector128.UInt16.cs" />
+ <Compile Include="Store.Vector128.UInt32.cs" />
+ <Compile Include="Store.Vector128.UInt64.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.Byte.7.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.Int16.3.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.Int32.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.SByte.7.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.Single.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.UInt16.3.cs" />
+ <Compile Include="StoreSelectedScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Byte.15.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Double.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Int16.7.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Int32.3.cs" />
+ <Compile Include="Program.AdvSimd_Part14.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="StoreSelectedScalar.Vector128.Int64.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.SByte.15.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Single.3.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.UInt16.7.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.UInt32.3.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.UInt64.1.cs" />
+ <Compile Include="Subtract.Vector64.Byte.cs" />
+ <Compile Include="Subtract.Vector64.Int16.cs" />
+ <Compile Include="Subtract.Vector64.Int32.cs" />
+ <Compile Include="Subtract.Vector64.SByte.cs" />
+ <Compile Include="Subtract.Vector64.Single.cs" />
+ <Compile Include="Subtract.Vector64.UInt16.cs" />
+ <Compile Include="Subtract.Vector64.UInt32.cs" />
+ <Compile Include="Subtract.Vector128.Byte.cs" />
+ <Compile Include="Subtract.Vector128.Int16.cs" />
+ <Compile Include="Subtract.Vector128.Int32.cs" />
+ <Compile Include="Subtract.Vector128.Int64.cs" />
+ <Compile Include="Subtract.Vector128.SByte.cs" />
+ <Compile Include="Subtract.Vector128.Single.cs" />
+ <Compile Include="Subtract.Vector128.UInt16.cs" />
+ <Compile Include="Subtract.Vector128.UInt32.cs" />
+ <Compile Include="Subtract.Vector128.UInt64.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.Byte.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.Int32.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.SByte.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.UInt16.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.UInt32.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.Byte.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.Int16.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.Int32.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.SByte.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Byte.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Int32.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.SByte.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.UInt16.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.UInt32.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Byte.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Int16.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Int32.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.SByte.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="SubtractSaturate.Vector64.Byte.cs" />
+ <Compile Include="SubtractSaturate.Vector64.Int16.cs" />
+ <Compile Include="SubtractSaturate.Vector64.Int32.cs" />
+ <Compile Include="SubtractSaturate.Vector64.SByte.cs" />
+ <Compile Include="SubtractSaturate.Vector64.UInt16.cs" />
+ <Compile Include="SubtractSaturate.Vector64.UInt32.cs" />
+ <Compile Include="SubtractSaturate.Vector128.Byte.cs" />
+ <Compile Include="SubtractSaturate.Vector128.Int16.cs" />
+ <Compile Include="SubtractSaturate.Vector128.Int32.cs" />
+ <Compile Include="SubtractSaturate.Vector128.Int64.cs" />
+ <Compile Include="SubtractSaturate.Vector128.SByte.cs" />
+ <Compile Include="SubtractSaturate.Vector128.UInt16.cs" />
+ <Compile Include="SubtractSaturate.Vector128.UInt32.cs" />
+ <Compile Include="SubtractSaturate.Vector128.UInt64.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.UInt64.cs" />
+ <Compile Include="SubtractScalar.Vector64.Double.cs" />
+ <Compile Include="SubtractScalar.Vector64.Int64.cs" />
+ <Compile Include="SubtractScalar.Vector64.Single.cs" />
+ <Compile Include="SubtractScalar.Vector64.UInt64.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.Byte.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.Int16.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.Int32.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.SByte.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.UInt16.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.UInt32.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.Int16.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.Int32.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.Int64.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.UInt16.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.UInt32.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.UInt64.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Byte.Vector128.Byte.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int16.Vector128.Int16.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int16.Vector128.SByte.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int32.Vector128.Int16.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int32.Vector128.Int32.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int64.Vector128.Int32.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.SByte.Vector128.SByte.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt16.Vector128.Byte.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt16.Vector128.UInt16.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt32.Vector128.UInt16.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt32.Vector128.UInt32.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt64.Vector128.UInt32.cs" />
+ <Compile Include="VectorTableLookup.Vector64.Byte.cs" />
+ <Compile Include="VectorTableLookup.Vector64.SByte.cs" />
+ <Compile Include="VectorTableLookupExtension.Vector64.Byte.cs" />
+ <Compile Include="VectorTableLookupExtension.Vector64.SByte.cs" />
+ <Compile Include="Xor.Vector64.Byte.cs" />
+ <Compile Include="Xor.Vector64.Double.cs" />
+ <Compile Include="Xor.Vector64.Int16.cs" />
+ <Compile Include="Xor.Vector64.Int32.cs" />
+ <Compile Include="Xor.Vector64.Int64.cs" />
+ <Compile Include="Xor.Vector64.SByte.cs" />
+ <Compile Include="Program.AdvSimd_Part15.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="StoreSelectedScalar.Vector128.Int64.1.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.SByte.15.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.Single.3.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.UInt16.7.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.UInt32.3.cs" />
+ <Compile Include="StoreSelectedScalar.Vector128.UInt64.1.cs" />
+ <Compile Include="Subtract.Vector64.Byte.cs" />
+ <Compile Include="Subtract.Vector64.Int16.cs" />
+ <Compile Include="Subtract.Vector64.Int32.cs" />
+ <Compile Include="Subtract.Vector64.SByte.cs" />
+ <Compile Include="Subtract.Vector64.Single.cs" />
+ <Compile Include="Subtract.Vector64.UInt16.cs" />
+ <Compile Include="Subtract.Vector64.UInt32.cs" />
+ <Compile Include="Subtract.Vector128.Byte.cs" />
+ <Compile Include="Subtract.Vector128.Int16.cs" />
+ <Compile Include="Subtract.Vector128.Int32.cs" />
+ <Compile Include="Subtract.Vector128.Int64.cs" />
+ <Compile Include="Subtract.Vector128.SByte.cs" />
+ <Compile Include="Subtract.Vector128.Single.cs" />
+ <Compile Include="Subtract.Vector128.UInt16.cs" />
+ <Compile Include="Subtract.Vector128.UInt32.cs" />
+ <Compile Include="Subtract.Vector128.UInt64.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.Byte.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.Int32.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.SByte.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.UInt16.cs" />
+ <Compile Include="SubtractHighNarrowingLower.Vector64.UInt32.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.Byte.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.Int16.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.Int32.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.SByte.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="SubtractHighNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Byte.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Int32.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.SByte.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.UInt16.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.UInt32.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Byte.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Int16.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Int32.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.SByte.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="SubtractSaturate.Vector64.Byte.cs" />
+ <Compile Include="SubtractSaturate.Vector64.Int16.cs" />
+ <Compile Include="SubtractSaturate.Vector64.Int32.cs" />
+ <Compile Include="SubtractSaturate.Vector64.SByte.cs" />
+ <Compile Include="SubtractSaturate.Vector64.UInt16.cs" />
+ <Compile Include="SubtractSaturate.Vector64.UInt32.cs" />
+ <Compile Include="SubtractSaturate.Vector128.Byte.cs" />
+ <Compile Include="SubtractSaturate.Vector128.Int16.cs" />
+ <Compile Include="SubtractSaturate.Vector128.Int32.cs" />
+ <Compile Include="SubtractSaturate.Vector128.Int64.cs" />
+ <Compile Include="SubtractSaturate.Vector128.SByte.cs" />
+ <Compile Include="SubtractSaturate.Vector128.UInt16.cs" />
+ <Compile Include="SubtractSaturate.Vector128.UInt32.cs" />
+ <Compile Include="SubtractSaturate.Vector128.UInt64.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.Int64.cs" />
+ <Compile Include="SubtractSaturateScalar.Vector64.UInt64.cs" />
+ <Compile Include="SubtractScalar.Vector64.Double.cs" />
+ <Compile Include="SubtractScalar.Vector64.Int64.cs" />
+ <Compile Include="SubtractScalar.Vector64.Single.cs" />
+ <Compile Include="SubtractScalar.Vector64.UInt64.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.Byte.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.Int16.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.Int32.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.SByte.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.UInt16.cs" />
+ <Compile Include="SubtractWideningLower.Vector64.UInt32.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.Int16.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.Int32.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.Int64.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.UInt16.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.UInt32.cs" />
+ <Compile Include="SubtractWideningLower.Vector128.UInt64.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Byte.Vector128.Byte.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int16.Vector128.Int16.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int16.Vector128.SByte.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int32.Vector128.Int16.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int32.Vector128.Int32.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.Int64.Vector128.Int32.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.SByte.Vector128.SByte.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt16.Vector128.Byte.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt16.Vector128.UInt16.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt32.Vector128.UInt16.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt32.Vector128.UInt32.cs" />
+ <Compile Include="SubtractWideningUpper.Vector128.UInt64.Vector128.UInt32.cs" />
+ <Compile Include="VectorTableLookup.Vector64.Byte.cs" />
+ <Compile Include="VectorTableLookup.Vector64.SByte.cs" />
+ <Compile Include="VectorTableLookupExtension.Vector64.Byte.cs" />
+ <Compile Include="VectorTableLookupExtension.Vector64.SByte.cs" />
+ <Compile Include="Xor.Vector64.Byte.cs" />
+ <Compile Include="Xor.Vector64.Double.cs" />
+ <Compile Include="Xor.Vector64.Int16.cs" />
+ <Compile Include="Xor.Vector64.Int32.cs" />
+ <Compile Include="Xor.Vector64.Int64.cs" />
+ <Compile Include="Xor.Vector64.SByte.cs" />
+ <Compile Include="Program.AdvSimd_Part15.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="Xor.Vector64.Single.cs" />
+ <Compile Include="Xor.Vector64.UInt16.cs" />
+ <Compile Include="Xor.Vector64.UInt32.cs" />
+ <Compile Include="Xor.Vector64.UInt64.cs" />
+ <Compile Include="Xor.Vector128.Byte.cs" />
+ <Compile Include="Xor.Vector128.Double.cs" />
+ <Compile Include="Xor.Vector128.Int16.cs" />
+ <Compile Include="Xor.Vector128.Int32.cs" />
+ <Compile Include="Xor.Vector128.Int64.cs" />
+ <Compile Include="Xor.Vector128.SByte.cs" />
+ <Compile Include="Xor.Vector128.Single.cs" />
+ <Compile Include="Xor.Vector128.UInt16.cs" />
+ <Compile Include="Xor.Vector128.UInt32.cs" />
+ <Compile Include="Xor.Vector128.UInt64.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.Byte.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.Int16.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.Int32.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.SByte.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.UInt16.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.UInt32.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.Byte.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.Int16.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.Int32.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.SByte.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.UInt16.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.UInt32.cs" />
+ <Compile Include="Program.AdvSimd_Part16.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="Xor.Vector64.Single.cs" />
+ <Compile Include="Xor.Vector64.UInt16.cs" />
+ <Compile Include="Xor.Vector64.UInt32.cs" />
+ <Compile Include="Xor.Vector64.UInt64.cs" />
+ <Compile Include="Xor.Vector128.Byte.cs" />
+ <Compile Include="Xor.Vector128.Double.cs" />
+ <Compile Include="Xor.Vector128.Int16.cs" />
+ <Compile Include="Xor.Vector128.Int32.cs" />
+ <Compile Include="Xor.Vector128.Int64.cs" />
+ <Compile Include="Xor.Vector128.SByte.cs" />
+ <Compile Include="Xor.Vector128.Single.cs" />
+ <Compile Include="Xor.Vector128.UInt16.cs" />
+ <Compile Include="Xor.Vector128.UInt32.cs" />
+ <Compile Include="Xor.Vector128.UInt64.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.Byte.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.Int16.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.Int32.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.SByte.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.UInt16.cs" />
+ <Compile Include="ZeroExtendWideningLower.Vector64.UInt32.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.Byte.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.Int16.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.Int32.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.SByte.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.UInt16.cs" />
+ <Compile Include="ZeroExtendWideningUpper.Vector128.UInt32.cs" />
+ <Compile Include="Program.AdvSimd_Part16.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
<Optimize />
</PropertyGroup>
<ItemGroup>
- <Compile Include="CompareEqual.Vector64.SByte.cs" />
- <Compile Include="CompareEqual.Vector64.Single.cs" />
- <Compile Include="CompareEqual.Vector64.UInt16.cs" />
- <Compile Include="CompareEqual.Vector64.UInt32.cs" />
- <Compile Include="CompareEqual.Vector128.Byte.cs" />
- <Compile Include="CompareEqual.Vector128.Int16.cs" />
- <Compile Include="CompareEqual.Vector128.Int32.cs" />
- <Compile Include="CompareEqual.Vector128.SByte.cs" />
- <Compile Include="CompareEqual.Vector128.Single.cs" />
- <Compile Include="CompareEqual.Vector128.UInt16.cs" />
- <Compile Include="CompareEqual.Vector128.UInt32.cs" />
- <Compile Include="CompareGreaterThan.Vector64.Byte.cs" />
- <Compile Include="CompareGreaterThan.Vector64.Int16.cs" />
- <Compile Include="CompareGreaterThan.Vector64.Int32.cs" />
- <Compile Include="CompareGreaterThan.Vector64.SByte.cs" />
- <Compile Include="CompareGreaterThan.Vector64.Single.cs" />
- <Compile Include="CompareGreaterThan.Vector64.UInt16.cs" />
- <Compile Include="CompareGreaterThan.Vector64.UInt32.cs" />
- <Compile Include="CompareGreaterThan.Vector128.Byte.cs" />
- <Compile Include="CompareGreaterThan.Vector128.Int16.cs" />
- <Compile Include="CompareGreaterThan.Vector128.Int32.cs" />
- <Compile Include="CompareGreaterThan.Vector128.SByte.cs" />
- <Compile Include="CompareGreaterThan.Vector128.Single.cs" />
- <Compile Include="CompareGreaterThan.Vector128.UInt16.cs" />
- <Compile Include="CompareGreaterThan.Vector128.UInt32.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.Byte.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.Int16.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.Int32.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.SByte.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.Single.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.UInt16.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.UInt32.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Byte.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Int16.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Int32.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.SByte.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Single.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt16.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt32.cs" />
- <Compile Include="CompareLessThan.Vector64.Byte.cs" />
- <Compile Include="CompareLessThan.Vector64.Int16.cs" />
- <Compile Include="CompareLessThan.Vector64.Int32.cs" />
- <Compile Include="CompareLessThan.Vector64.SByte.cs" />
- <Compile Include="CompareLessThan.Vector64.Single.cs" />
- <Compile Include="CompareLessThan.Vector64.UInt16.cs" />
- <Compile Include="CompareLessThan.Vector64.UInt32.cs" />
- <Compile Include="CompareLessThan.Vector128.Byte.cs" />
- <Compile Include="CompareLessThan.Vector128.Int16.cs" />
- <Compile Include="CompareLessThan.Vector128.Int32.cs" />
- <Compile Include="CompareLessThan.Vector128.SByte.cs" />
- <Compile Include="CompareLessThan.Vector128.Single.cs" />
- <Compile Include="CompareLessThan.Vector128.UInt16.cs" />
- <Compile Include="CompareLessThan.Vector128.UInt32.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.Byte.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.Int16.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.Int32.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.SByte.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.Single.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.UInt16.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.UInt32.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Byte.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Int16.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Int32.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.SByte.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Single.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.UInt16.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.UInt32.cs" />
- <Compile Include="CompareTest.Vector64.Byte.cs" />
- <Compile Include="CompareTest.Vector64.Int16.cs" />
- <Compile Include="CompareTest.Vector64.Int32.cs" />
- <Compile Include="CompareTest.Vector64.SByte.cs" />
- <Compile Include="CompareTest.Vector64.Single.cs" />
- <Compile Include="CompareTest.Vector64.UInt16.cs" />
- <Compile Include="CompareTest.Vector64.UInt32.cs" />
- <Compile Include="CompareTest.Vector128.Byte.cs" />
- <Compile Include="CompareTest.Vector128.Int16.cs" />
- <Compile Include="CompareTest.Vector128.Int32.cs" />
- <Compile Include="CompareTest.Vector128.SByte.cs" />
- <Compile Include="CompareTest.Vector128.Single.cs" />
- <Compile Include="CompareTest.Vector128.UInt16.cs" />
- <Compile Include="CompareTest.Vector128.UInt32.cs" />
- <Compile Include="ConvertToInt32RoundAwayFromZero.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundAwayFromZero.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundAwayFromZeroScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToEven.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToEven.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundToEvenScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToNegativeInfinity.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToNegativeInfinity.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundToNegativeInfinityScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToPositiveInfinity.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToPositiveInfinity.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundToPositiveInfinityScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToZero.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToZero.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundToZeroScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToSingle.Vector64.Int32.cs" />
- <Compile Include="ConvertToSingle.Vector64.UInt32.cs" />
- <Compile Include="ConvertToSingle.Vector128.Int32.cs" />
- <Compile Include="ConvertToSingle.Vector128.UInt32.cs" />
- <Compile Include="ConvertToSingleScalar.Vector64.Int32.cs" />
- <Compile Include="ConvertToSingleScalar.Vector64.UInt32.cs" />
- <Compile Include="ConvertToUInt32RoundAwayFromZero.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundAwayFromZero.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundAwayFromZeroScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToEven.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToEven.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToEvenScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToNegativeInfinity.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToNegativeInfinity.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToNegativeInfinityScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToPositiveInfinity.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToPositiveInfinity.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToPositiveInfinityScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToZero.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToZero.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToZeroScalar.Vector64.Single.cs" />
- <Compile Include="DivideScalar.Vector64.Double.cs" />
- <Compile Include="DivideScalar.Vector64.Single.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Byte.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Int16.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Int32.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.SByte.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Single.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.UInt16.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.UInt32.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Byte.8.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Int16.4.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Int32.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.SByte.8.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Single.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.UInt16.4.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.UInt32.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Byte.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Int16.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Int32.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.SByte.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Single.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.UInt16.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.UInt32.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Byte.8.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Int16.4.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Int32.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.SByte.8.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Single.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.UInt16.4.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.UInt32.2.cs" />
- <Compile Include="DuplicateToVector64.Byte.cs" />
- <Compile Include="DuplicateToVector64.Byte.31.cs" />
- <Compile Include="DuplicateToVector64.Int16.cs" />
- <Compile Include="DuplicateToVector64.Int16.31.cs" />
- <Compile Include="DuplicateToVector64.Int32.cs" />
- <Compile Include="DuplicateToVector64.Int32.31.cs" />
- <Compile Include="DuplicateToVector64.SByte.cs" />
- <Compile Include="DuplicateToVector64.SByte.31.cs" />
- <Compile Include="DuplicateToVector64.Single.cs" />
- <Compile Include="DuplicateToVector64.Single.31.cs" />
- <Compile Include="DuplicateToVector64.UInt16.cs" />
- <Compile Include="DuplicateToVector64.UInt16.31.cs" />
- <Compile Include="DuplicateToVector64.UInt32.cs" />
- <Compile Include="DuplicateToVector64.UInt32.31.cs" />
- <Compile Include="DuplicateToVector128.Byte.cs" />
- <Compile Include="DuplicateToVector128.Byte.31.cs" />
- <Compile Include="DuplicateToVector128.Int16.cs" />
- <Compile Include="DuplicateToVector128.Int16.31.cs" />
- <Compile Include="DuplicateToVector128.Int32.cs" />
- <Compile Include="DuplicateToVector128.Int32.31.cs" />
- <Compile Include="DuplicateToVector128.SByte.cs" />
- <Compile Include="DuplicateToVector128.SByte.31.cs" />
- <Compile Include="DuplicateToVector128.Single.cs" />
- <Compile Include="DuplicateToVector128.Single.31.cs" />
- <Compile Include="DuplicateToVector128.UInt16.cs" />
- <Compile Include="DuplicateToVector128.UInt16.31.cs" />
- <Compile Include="DuplicateToVector128.UInt32.cs" />
- <Compile Include="DuplicateToVector128.UInt32.31.cs" />
- <Compile Include="Extract.Vector64.Byte.1.cs" />
- <Compile Include="Extract.Vector64.Int16.1.cs" />
- <Compile Include="Extract.Vector64.Int32.1.cs" />
- <Compile Include="Extract.Vector64.SByte.1.cs" />
- <Compile Include="Extract.Vector64.Single.1.cs" />
- <Compile Include="Extract.Vector64.UInt16.1.cs" />
- <Compile Include="Extract.Vector64.UInt32.1.cs" />
- <Compile Include="Extract.Vector128.Byte.1.cs" />
- <Compile Include="Extract.Vector128.Double.1.cs" />
- <Compile Include="Extract.Vector128.Int16.1.cs" />
- <Compile Include="Extract.Vector128.Int32.1.cs" />
- <Compile Include="Extract.Vector128.Int64.1.cs" />
- <Compile Include="Extract.Vector128.SByte.1.cs" />
- <Compile Include="Extract.Vector128.Single.1.cs" />
- <Compile Include="Extract.Vector128.UInt16.1.cs" />
- <Compile Include="Extract.Vector128.UInt32.1.cs" />
- <Compile Include="Extract.Vector128.UInt64.1.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.Int16.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.Int32.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.SByte.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.Int16.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.Int32.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.SByte.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Int16.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Int32.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.SByte.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.UInt32.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.Byte.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.Int16.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.Int32.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="ExtractVector64.Byte.1.cs" />
- <Compile Include="ExtractVector64.Int16.1.cs" />
- <Compile Include="ExtractVector64.Int32.1.cs" />
- <Compile Include="ExtractVector64.SByte.1.cs" />
- <Compile Include="ExtractVector64.Single.1.cs" />
- <Compile Include="ExtractVector64.UInt16.1.cs" />
- <Compile Include="ExtractVector64.UInt32.1.cs" />
- <Compile Include="ExtractVector128.Byte.1.cs" />
- <Compile Include="ExtractVector128.Double.1.cs" />
- <Compile Include="ExtractVector128.Int16.1.cs" />
- <Compile Include="ExtractVector128.Int32.1.cs" />
- <Compile Include="ExtractVector128.Int64.1.cs" />
- <Compile Include="ExtractVector128.SByte.1.cs" />
- <Compile Include="ExtractVector128.Single.1.cs" />
- <Compile Include="ExtractVector128.UInt16.1.cs" />
- <Compile Include="ExtractVector128.UInt32.1.cs" />
- <Compile Include="ExtractVector128.UInt64.1.cs" />
- <Compile Include="Floor.Vector64.Single.cs" />
- <Compile Include="Floor.Vector128.Single.cs" />
- <Compile Include="FloorScalar.Vector64.Double.cs" />
- <Compile Include="FloorScalar.Vector64.Single.cs" />
- <Compile Include="FusedAddHalving.Vector64.Byte.cs" />
- <Compile Include="FusedAddHalving.Vector64.Int16.cs" />
- <Compile Include="FusedAddHalving.Vector64.Int32.cs" />
- <Compile Include="FusedAddHalving.Vector64.SByte.cs" />
- <Compile Include="FusedAddHalving.Vector64.UInt16.cs" />
- <Compile Include="FusedAddHalving.Vector64.UInt32.cs" />
- <Compile Include="FusedAddHalving.Vector128.Byte.cs" />
- <Compile Include="FusedAddHalving.Vector128.Int16.cs" />
- <Compile Include="FusedAddHalving.Vector128.Int32.cs" />
- <Compile Include="FusedAddHalving.Vector128.SByte.cs" />
- <Compile Include="FusedAddHalving.Vector128.UInt16.cs" />
- <Compile Include="FusedAddHalving.Vector128.UInt32.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.Byte.cs" />
+ <Compile Include="AddHighNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="AddHighNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="AddPairwise.Vector64.Byte.cs" />
+ <Compile Include="AddPairwise.Vector64.Int16.cs" />
+ <Compile Include="AddPairwise.Vector64.Int32.cs" />
+ <Compile Include="AddPairwise.Vector64.SByte.cs" />
+ <Compile Include="AddPairwise.Vector64.Single.cs" />
+ <Compile Include="AddPairwise.Vector64.UInt16.cs" />
+ <Compile Include="AddPairwise.Vector64.UInt32.cs" />
+ <Compile Include="AddPairwiseWidening.Vector64.Byte.cs" />
+ <Compile Include="AddPairwiseWidening.Vector64.Int16.cs" />
+ <Compile Include="AddPairwiseWidening.Vector64.SByte.cs" />
+ <Compile Include="AddPairwiseWidening.Vector64.UInt16.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.Byte.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.Int16.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.Int32.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.SByte.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.UInt16.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.UInt32.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector64.Byte.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector64.Int16.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector64.SByte.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector64.UInt16.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.Byte.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.Int16.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.Int32.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.SByte.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.UInt16.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.UInt32.cs" />
+ <Compile Include="AddPairwiseWideningAndAddScalar.Vector64.Int32.cs" />
+ <Compile Include="AddPairwiseWideningAndAddScalar.Vector64.UInt32.cs" />
+ <Compile Include="AddPairwiseWideningScalar.Vector64.Int32.cs" />
+ <Compile Include="AddPairwiseWideningScalar.Vector64.UInt32.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.Byte.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.Int32.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.SByte.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.UInt16.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.UInt32.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Byte.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Int16.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Int32.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.SByte.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="AddSaturate.Vector64.Byte.Vector64.Byte.cs" />
+ <Compile Include="AddSaturate.Vector64.Int16.Vector64.Int16.cs" />
+ <Compile Include="AddSaturate.Vector64.Int32.Vector64.Int32.cs" />
+ <Compile Include="AddSaturate.Vector64.SByte.Vector64.SByte.cs" />
+ <Compile Include="AddSaturate.Vector64.UInt16.Vector64.UInt16.cs" />
+ <Compile Include="AddSaturate.Vector64.UInt32.Vector64.UInt32.cs" />
+ <Compile Include="AddSaturate.Vector128.Byte.Vector128.Byte.cs" />
+ <Compile Include="AddSaturate.Vector128.Int16.Vector128.Int16.cs" />
+ <Compile Include="AddSaturate.Vector128.Int32.Vector128.Int32.cs" />
+ <Compile Include="AddSaturate.Vector128.Int64.Vector128.Int64.cs" />
+ <Compile Include="AddSaturate.Vector128.SByte.Vector128.SByte.cs" />
+ <Compile Include="AddSaturate.Vector128.UInt16.Vector128.UInt16.cs" />
+ <Compile Include="AddSaturate.Vector128.UInt32.Vector128.UInt32.cs" />
+ <Compile Include="AddSaturate.Vector128.UInt64.Vector128.UInt64.cs" />
+ <Compile Include="AddSaturateScalar.Vector64.Int64.Vector64.Int64.cs" />
+ <Compile Include="AddSaturateScalar.Vector64.UInt64.Vector64.UInt64.cs" />
+ <Compile Include="AddScalar.Vector64.Double.cs" />
+ <Compile Include="AddScalar.Vector64.Int64.cs" />
+ <Compile Include="AddScalar.Vector64.Single.cs" />
+ <Compile Include="AddScalar.Vector64.UInt64.cs" />
+ <Compile Include="AddWideningLower.Vector64.Byte.cs" />
+ <Compile Include="AddWideningLower.Vector64.Int16.cs" />
+ <Compile Include="AddWideningLower.Vector64.Int32.cs" />
+ <Compile Include="AddWideningLower.Vector64.SByte.cs" />
+ <Compile Include="AddWideningLower.Vector64.UInt16.cs" />
+ <Compile Include="AddWideningLower.Vector64.UInt32.cs" />
+ <Compile Include="AddWideningLower.Vector128.Int16.cs" />
+ <Compile Include="AddWideningLower.Vector128.Int32.cs" />
+ <Compile Include="AddWideningLower.Vector128.Int64.cs" />
+ <Compile Include="AddWideningLower.Vector128.UInt16.cs" />
+ <Compile Include="AddWideningLower.Vector128.UInt32.cs" />
+ <Compile Include="AddWideningLower.Vector128.UInt64.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Byte.Vector128.Byte.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int16.Vector128.Int16.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int16.Vector128.SByte.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int32.Vector128.Int16.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int32.Vector128.Int32.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int64.Vector128.Int32.cs" />
+ <Compile Include="AddWideningUpper.Vector128.SByte.Vector128.SByte.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt16.Vector128.Byte.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt16.Vector128.UInt16.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt32.Vector128.UInt16.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt32.Vector128.UInt32.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt64.Vector128.UInt32.cs" />
+ <Compile Include="And.Vector64.Byte.cs" />
+ <Compile Include="And.Vector64.Double.cs" />
+ <Compile Include="And.Vector64.Int16.cs" />
+ <Compile Include="And.Vector64.Int32.cs" />
+ <Compile Include="And.Vector64.Int64.cs" />
+ <Compile Include="And.Vector64.SByte.cs" />
+ <Compile Include="And.Vector64.Single.cs" />
+ <Compile Include="And.Vector64.UInt16.cs" />
+ <Compile Include="And.Vector64.UInt32.cs" />
+ <Compile Include="And.Vector64.UInt64.cs" />
+ <Compile Include="And.Vector128.Byte.cs" />
<Compile Include="Program.AdvSimd_Part1.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
- <Compile Include="CompareEqual.Vector64.SByte.cs" />
- <Compile Include="CompareEqual.Vector64.Single.cs" />
- <Compile Include="CompareEqual.Vector64.UInt16.cs" />
- <Compile Include="CompareEqual.Vector64.UInt32.cs" />
- <Compile Include="CompareEqual.Vector128.Byte.cs" />
- <Compile Include="CompareEqual.Vector128.Int16.cs" />
- <Compile Include="CompareEqual.Vector128.Int32.cs" />
- <Compile Include="CompareEqual.Vector128.SByte.cs" />
- <Compile Include="CompareEqual.Vector128.Single.cs" />
- <Compile Include="CompareEqual.Vector128.UInt16.cs" />
- <Compile Include="CompareEqual.Vector128.UInt32.cs" />
- <Compile Include="CompareGreaterThan.Vector64.Byte.cs" />
- <Compile Include="CompareGreaterThan.Vector64.Int16.cs" />
- <Compile Include="CompareGreaterThan.Vector64.Int32.cs" />
- <Compile Include="CompareGreaterThan.Vector64.SByte.cs" />
- <Compile Include="CompareGreaterThan.Vector64.Single.cs" />
- <Compile Include="CompareGreaterThan.Vector64.UInt16.cs" />
- <Compile Include="CompareGreaterThan.Vector64.UInt32.cs" />
- <Compile Include="CompareGreaterThan.Vector128.Byte.cs" />
- <Compile Include="CompareGreaterThan.Vector128.Int16.cs" />
- <Compile Include="CompareGreaterThan.Vector128.Int32.cs" />
- <Compile Include="CompareGreaterThan.Vector128.SByte.cs" />
- <Compile Include="CompareGreaterThan.Vector128.Single.cs" />
- <Compile Include="CompareGreaterThan.Vector128.UInt16.cs" />
- <Compile Include="CompareGreaterThan.Vector128.UInt32.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.Byte.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.Int16.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.Int32.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.SByte.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.Single.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.UInt16.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector64.UInt32.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Byte.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Int16.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Int32.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.SByte.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.Single.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt16.cs" />
- <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt32.cs" />
- <Compile Include="CompareLessThan.Vector64.Byte.cs" />
- <Compile Include="CompareLessThan.Vector64.Int16.cs" />
- <Compile Include="CompareLessThan.Vector64.Int32.cs" />
- <Compile Include="CompareLessThan.Vector64.SByte.cs" />
- <Compile Include="CompareLessThan.Vector64.Single.cs" />
- <Compile Include="CompareLessThan.Vector64.UInt16.cs" />
- <Compile Include="CompareLessThan.Vector64.UInt32.cs" />
- <Compile Include="CompareLessThan.Vector128.Byte.cs" />
- <Compile Include="CompareLessThan.Vector128.Int16.cs" />
- <Compile Include="CompareLessThan.Vector128.Int32.cs" />
- <Compile Include="CompareLessThan.Vector128.SByte.cs" />
- <Compile Include="CompareLessThan.Vector128.Single.cs" />
- <Compile Include="CompareLessThan.Vector128.UInt16.cs" />
- <Compile Include="CompareLessThan.Vector128.UInt32.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.Byte.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.Int16.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.Int32.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.SByte.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.Single.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.UInt16.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector64.UInt32.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Byte.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Int16.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Int32.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.SByte.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.Single.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.UInt16.cs" />
- <Compile Include="CompareLessThanOrEqual.Vector128.UInt32.cs" />
- <Compile Include="CompareTest.Vector64.Byte.cs" />
- <Compile Include="CompareTest.Vector64.Int16.cs" />
- <Compile Include="CompareTest.Vector64.Int32.cs" />
- <Compile Include="CompareTest.Vector64.SByte.cs" />
- <Compile Include="CompareTest.Vector64.Single.cs" />
- <Compile Include="CompareTest.Vector64.UInt16.cs" />
- <Compile Include="CompareTest.Vector64.UInt32.cs" />
- <Compile Include="CompareTest.Vector128.Byte.cs" />
- <Compile Include="CompareTest.Vector128.Int16.cs" />
- <Compile Include="CompareTest.Vector128.Int32.cs" />
- <Compile Include="CompareTest.Vector128.SByte.cs" />
- <Compile Include="CompareTest.Vector128.Single.cs" />
- <Compile Include="CompareTest.Vector128.UInt16.cs" />
- <Compile Include="CompareTest.Vector128.UInt32.cs" />
- <Compile Include="ConvertToInt32RoundAwayFromZero.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundAwayFromZero.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundAwayFromZeroScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToEven.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToEven.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundToEvenScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToNegativeInfinity.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToNegativeInfinity.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundToNegativeInfinityScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToPositiveInfinity.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToPositiveInfinity.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundToPositiveInfinityScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToZero.Vector64.Single.cs" />
- <Compile Include="ConvertToInt32RoundToZero.Vector128.Single.cs" />
- <Compile Include="ConvertToInt32RoundToZeroScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToSingle.Vector64.Int32.cs" />
- <Compile Include="ConvertToSingle.Vector64.UInt32.cs" />
- <Compile Include="ConvertToSingle.Vector128.Int32.cs" />
- <Compile Include="ConvertToSingle.Vector128.UInt32.cs" />
- <Compile Include="ConvertToSingleScalar.Vector64.Int32.cs" />
- <Compile Include="ConvertToSingleScalar.Vector64.UInt32.cs" />
- <Compile Include="ConvertToUInt32RoundAwayFromZero.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundAwayFromZero.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundAwayFromZeroScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToEven.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToEven.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToEvenScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToNegativeInfinity.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToNegativeInfinity.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToNegativeInfinityScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToPositiveInfinity.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToPositiveInfinity.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToPositiveInfinityScalar.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToZero.Vector64.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToZero.Vector128.Single.cs" />
- <Compile Include="ConvertToUInt32RoundToZeroScalar.Vector64.Single.cs" />
- <Compile Include="DivideScalar.Vector64.Double.cs" />
- <Compile Include="DivideScalar.Vector64.Single.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Byte.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Int16.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Int32.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.SByte.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Single.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.UInt16.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector64.UInt32.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Byte.8.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Int16.4.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Int32.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.SByte.8.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Single.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.UInt16.4.cs" />
- <Compile Include="DuplicateSelectedScalarToVector64.Vector128.UInt32.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Byte.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Int16.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Int32.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.SByte.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Single.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.UInt16.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector64.UInt32.1.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Byte.8.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Int16.4.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Int32.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.SByte.8.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Single.2.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.UInt16.4.cs" />
- <Compile Include="DuplicateSelectedScalarToVector128.Vector128.UInt32.2.cs" />
- <Compile Include="DuplicateToVector64.Byte.cs" />
- <Compile Include="DuplicateToVector64.Byte.31.cs" />
- <Compile Include="DuplicateToVector64.Int16.cs" />
- <Compile Include="DuplicateToVector64.Int16.31.cs" />
- <Compile Include="DuplicateToVector64.Int32.cs" />
- <Compile Include="DuplicateToVector64.Int32.31.cs" />
- <Compile Include="DuplicateToVector64.SByte.cs" />
- <Compile Include="DuplicateToVector64.SByte.31.cs" />
- <Compile Include="DuplicateToVector64.Single.cs" />
- <Compile Include="DuplicateToVector64.Single.31.cs" />
- <Compile Include="DuplicateToVector64.UInt16.cs" />
- <Compile Include="DuplicateToVector64.UInt16.31.cs" />
- <Compile Include="DuplicateToVector64.UInt32.cs" />
- <Compile Include="DuplicateToVector64.UInt32.31.cs" />
- <Compile Include="DuplicateToVector128.Byte.cs" />
- <Compile Include="DuplicateToVector128.Byte.31.cs" />
- <Compile Include="DuplicateToVector128.Int16.cs" />
- <Compile Include="DuplicateToVector128.Int16.31.cs" />
- <Compile Include="DuplicateToVector128.Int32.cs" />
- <Compile Include="DuplicateToVector128.Int32.31.cs" />
- <Compile Include="DuplicateToVector128.SByte.cs" />
- <Compile Include="DuplicateToVector128.SByte.31.cs" />
- <Compile Include="DuplicateToVector128.Single.cs" />
- <Compile Include="DuplicateToVector128.Single.31.cs" />
- <Compile Include="DuplicateToVector128.UInt16.cs" />
- <Compile Include="DuplicateToVector128.UInt16.31.cs" />
- <Compile Include="DuplicateToVector128.UInt32.cs" />
- <Compile Include="DuplicateToVector128.UInt32.31.cs" />
- <Compile Include="Extract.Vector64.Byte.1.cs" />
- <Compile Include="Extract.Vector64.Int16.1.cs" />
- <Compile Include="Extract.Vector64.Int32.1.cs" />
- <Compile Include="Extract.Vector64.SByte.1.cs" />
- <Compile Include="Extract.Vector64.Single.1.cs" />
- <Compile Include="Extract.Vector64.UInt16.1.cs" />
- <Compile Include="Extract.Vector64.UInt32.1.cs" />
- <Compile Include="Extract.Vector128.Byte.1.cs" />
- <Compile Include="Extract.Vector128.Double.1.cs" />
- <Compile Include="Extract.Vector128.Int16.1.cs" />
- <Compile Include="Extract.Vector128.Int32.1.cs" />
- <Compile Include="Extract.Vector128.Int64.1.cs" />
- <Compile Include="Extract.Vector128.SByte.1.cs" />
- <Compile Include="Extract.Vector128.Single.1.cs" />
- <Compile Include="Extract.Vector128.UInt16.1.cs" />
- <Compile Include="Extract.Vector128.UInt32.1.cs" />
- <Compile Include="Extract.Vector128.UInt64.1.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.Int16.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.Int32.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.SByte.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingLower.Vector64.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.Int16.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.Int32.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.SByte.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateLower.Vector64.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt32.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Byte.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Int16.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Int32.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.SByte.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.UInt16.cs" />
- <Compile Include="ExtractNarrowingSaturateUpper.Vector128.UInt32.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.Byte.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.Int16.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.Int32.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="ExtractNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="ExtractVector64.Byte.1.cs" />
- <Compile Include="ExtractVector64.Int16.1.cs" />
- <Compile Include="ExtractVector64.Int32.1.cs" />
- <Compile Include="ExtractVector64.SByte.1.cs" />
- <Compile Include="ExtractVector64.Single.1.cs" />
- <Compile Include="ExtractVector64.UInt16.1.cs" />
- <Compile Include="ExtractVector64.UInt32.1.cs" />
- <Compile Include="ExtractVector128.Byte.1.cs" />
- <Compile Include="ExtractVector128.Double.1.cs" />
- <Compile Include="ExtractVector128.Int16.1.cs" />
- <Compile Include="ExtractVector128.Int32.1.cs" />
- <Compile Include="ExtractVector128.Int64.1.cs" />
- <Compile Include="ExtractVector128.SByte.1.cs" />
- <Compile Include="ExtractVector128.Single.1.cs" />
- <Compile Include="ExtractVector128.UInt16.1.cs" />
- <Compile Include="ExtractVector128.UInt32.1.cs" />
- <Compile Include="ExtractVector128.UInt64.1.cs" />
- <Compile Include="Floor.Vector64.Single.cs" />
- <Compile Include="Floor.Vector128.Single.cs" />
- <Compile Include="FloorScalar.Vector64.Double.cs" />
- <Compile Include="FloorScalar.Vector64.Single.cs" />
- <Compile Include="FusedAddHalving.Vector64.Byte.cs" />
- <Compile Include="FusedAddHalving.Vector64.Int16.cs" />
- <Compile Include="FusedAddHalving.Vector64.Int32.cs" />
- <Compile Include="FusedAddHalving.Vector64.SByte.cs" />
- <Compile Include="FusedAddHalving.Vector64.UInt16.cs" />
- <Compile Include="FusedAddHalving.Vector64.UInt32.cs" />
- <Compile Include="FusedAddHalving.Vector128.Byte.cs" />
- <Compile Include="FusedAddHalving.Vector128.Int16.cs" />
- <Compile Include="FusedAddHalving.Vector128.Int32.cs" />
- <Compile Include="FusedAddHalving.Vector128.SByte.cs" />
- <Compile Include="FusedAddHalving.Vector128.UInt16.cs" />
- <Compile Include="FusedAddHalving.Vector128.UInt32.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.Byte.cs" />
+ <Compile Include="AddHighNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="AddHighNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="AddPairwise.Vector64.Byte.cs" />
+ <Compile Include="AddPairwise.Vector64.Int16.cs" />
+ <Compile Include="AddPairwise.Vector64.Int32.cs" />
+ <Compile Include="AddPairwise.Vector64.SByte.cs" />
+ <Compile Include="AddPairwise.Vector64.Single.cs" />
+ <Compile Include="AddPairwise.Vector64.UInt16.cs" />
+ <Compile Include="AddPairwise.Vector64.UInt32.cs" />
+ <Compile Include="AddPairwiseWidening.Vector64.Byte.cs" />
+ <Compile Include="AddPairwiseWidening.Vector64.Int16.cs" />
+ <Compile Include="AddPairwiseWidening.Vector64.SByte.cs" />
+ <Compile Include="AddPairwiseWidening.Vector64.UInt16.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.Byte.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.Int16.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.Int32.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.SByte.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.UInt16.cs" />
+ <Compile Include="AddPairwiseWidening.Vector128.UInt32.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector64.Byte.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector64.Int16.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector64.SByte.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector64.UInt16.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.Byte.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.Int16.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.Int32.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.SByte.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.UInt16.cs" />
+ <Compile Include="AddPairwiseWideningAndAdd.Vector128.UInt32.cs" />
+ <Compile Include="AddPairwiseWideningAndAddScalar.Vector64.Int32.cs" />
+ <Compile Include="AddPairwiseWideningAndAddScalar.Vector64.UInt32.cs" />
+ <Compile Include="AddPairwiseWideningScalar.Vector64.Int32.cs" />
+ <Compile Include="AddPairwiseWideningScalar.Vector64.UInt32.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.Byte.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.Int32.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.SByte.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.UInt16.cs" />
+ <Compile Include="AddRoundedHighNarrowingLower.Vector64.UInt32.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Byte.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Int16.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.Int32.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.SByte.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="AddRoundedHighNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="AddSaturate.Vector64.Byte.Vector64.Byte.cs" />
+ <Compile Include="AddSaturate.Vector64.Int16.Vector64.Int16.cs" />
+ <Compile Include="AddSaturate.Vector64.Int32.Vector64.Int32.cs" />
+ <Compile Include="AddSaturate.Vector64.SByte.Vector64.SByte.cs" />
+ <Compile Include="AddSaturate.Vector64.UInt16.Vector64.UInt16.cs" />
+ <Compile Include="AddSaturate.Vector64.UInt32.Vector64.UInt32.cs" />
+ <Compile Include="AddSaturate.Vector128.Byte.Vector128.Byte.cs" />
+ <Compile Include="AddSaturate.Vector128.Int16.Vector128.Int16.cs" />
+ <Compile Include="AddSaturate.Vector128.Int32.Vector128.Int32.cs" />
+ <Compile Include="AddSaturate.Vector128.Int64.Vector128.Int64.cs" />
+ <Compile Include="AddSaturate.Vector128.SByte.Vector128.SByte.cs" />
+ <Compile Include="AddSaturate.Vector128.UInt16.Vector128.UInt16.cs" />
+ <Compile Include="AddSaturate.Vector128.UInt32.Vector128.UInt32.cs" />
+ <Compile Include="AddSaturate.Vector128.UInt64.Vector128.UInt64.cs" />
+ <Compile Include="AddSaturateScalar.Vector64.Int64.Vector64.Int64.cs" />
+ <Compile Include="AddSaturateScalar.Vector64.UInt64.Vector64.UInt64.cs" />
+ <Compile Include="AddScalar.Vector64.Double.cs" />
+ <Compile Include="AddScalar.Vector64.Int64.cs" />
+ <Compile Include="AddScalar.Vector64.Single.cs" />
+ <Compile Include="AddScalar.Vector64.UInt64.cs" />
+ <Compile Include="AddWideningLower.Vector64.Byte.cs" />
+ <Compile Include="AddWideningLower.Vector64.Int16.cs" />
+ <Compile Include="AddWideningLower.Vector64.Int32.cs" />
+ <Compile Include="AddWideningLower.Vector64.SByte.cs" />
+ <Compile Include="AddWideningLower.Vector64.UInt16.cs" />
+ <Compile Include="AddWideningLower.Vector64.UInt32.cs" />
+ <Compile Include="AddWideningLower.Vector128.Int16.cs" />
+ <Compile Include="AddWideningLower.Vector128.Int32.cs" />
+ <Compile Include="AddWideningLower.Vector128.Int64.cs" />
+ <Compile Include="AddWideningLower.Vector128.UInt16.cs" />
+ <Compile Include="AddWideningLower.Vector128.UInt32.cs" />
+ <Compile Include="AddWideningLower.Vector128.UInt64.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Byte.Vector128.Byte.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int16.Vector128.Int16.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int16.Vector128.SByte.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int32.Vector128.Int16.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int32.Vector128.Int32.cs" />
+ <Compile Include="AddWideningUpper.Vector128.Int64.Vector128.Int32.cs" />
+ <Compile Include="AddWideningUpper.Vector128.SByte.Vector128.SByte.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt16.Vector128.Byte.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt16.Vector128.UInt16.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt32.Vector128.UInt16.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt32.Vector128.UInt32.cs" />
+ <Compile Include="AddWideningUpper.Vector128.UInt64.Vector128.UInt32.cs" />
+ <Compile Include="And.Vector64.Byte.cs" />
+ <Compile Include="And.Vector64.Double.cs" />
+ <Compile Include="And.Vector64.Int16.cs" />
+ <Compile Include="And.Vector64.Int32.cs" />
+ <Compile Include="And.Vector64.Int64.cs" />
+ <Compile Include="And.Vector64.SByte.cs" />
+ <Compile Include="And.Vector64.Single.cs" />
+ <Compile Include="And.Vector64.UInt16.cs" />
+ <Compile Include="And.Vector64.UInt32.cs" />
+ <Compile Include="And.Vector64.UInt64.cs" />
+ <Compile Include="And.Vector128.Byte.cs" />
<Compile Include="Program.AdvSimd_Part1.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize />
</PropertyGroup>
<ItemGroup>
- <Compile Include="FusedAddRoundedHalving.Vector64.Int16.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.Int32.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.SByte.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.UInt16.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.UInt32.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.Byte.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.Int16.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.Int32.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.SByte.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.UInt16.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.UInt32.cs" />
- <Compile Include="FusedMultiplyAdd.Vector64.Single.cs" />
- <Compile Include="FusedMultiplyAdd.Vector128.Single.cs" />
- <Compile Include="FusedMultiplyAddScalar.Vector64.Double.cs" />
- <Compile Include="FusedMultiplyAddScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplyAddNegatedScalar.Vector64.Double.cs" />
- <Compile Include="FusedMultiplyAddNegatedScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplySubtract.Vector64.Single.cs" />
- <Compile Include="FusedMultiplySubtract.Vector128.Single.cs" />
- <Compile Include="FusedMultiplySubtractScalar.Vector64.Double.cs" />
- <Compile Include="FusedMultiplySubtractScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplySubtractNegatedScalar.Vector64.Double.cs" />
- <Compile Include="FusedMultiplySubtractNegatedScalar.Vector64.Single.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.Byte.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.Int16.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.Int32.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.SByte.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.UInt16.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.UInt32.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.Byte.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.Int16.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.Int32.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.SByte.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.UInt16.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.UInt32.cs" />
- <Compile Include="Insert.Vector64.Byte.1.cs" />
- <Compile Include="Insert.Vector64.Int16.1.cs" />
- <Compile Include="Insert.Vector64.Int32.1.cs" />
- <Compile Include="Insert.Vector64.SByte.1.cs" />
- <Compile Include="Insert.Vector64.Single.1.cs" />
- <Compile Include="Insert.Vector64.UInt16.1.cs" />
- <Compile Include="Insert.Vector64.UInt32.1.cs" />
- <Compile Include="Insert.Vector128.Byte.1.cs" />
- <Compile Include="Insert.Vector128.Double.1.cs" />
- <Compile Include="Insert.Vector128.Int16.1.cs" />
- <Compile Include="Insert.Vector128.Int32.1.cs" />
- <Compile Include="Insert.Vector128.Int64.1.cs" />
- <Compile Include="Insert.Vector128.SByte.1.cs" />
- <Compile Include="Insert.Vector128.Single.1.cs" />
- <Compile Include="Insert.Vector128.UInt16.1.cs" />
- <Compile Include="Insert.Vector128.UInt32.1.cs" />
- <Compile Include="Insert.Vector128.UInt64.1.cs" />
- <Compile Include="InsertScalar.Vector128.Double.1.cs" />
- <Compile Include="InsertScalar.Vector128.Int64.1.cs" />
- <Compile Include="InsertScalar.Vector128.UInt64.1.cs" />
- <Compile Include="LeadingSignCount.Vector64.Int16.cs" />
- <Compile Include="LeadingSignCount.Vector64.Int32.cs" />
- <Compile Include="LeadingSignCount.Vector64.SByte.cs" />
- <Compile Include="LeadingSignCount.Vector128.Int16.cs" />
- <Compile Include="LeadingSignCount.Vector128.Int32.cs" />
- <Compile Include="LeadingSignCount.Vector128.SByte.cs" />
- <Compile Include="LeadingZeroCount.Vector64.Byte.cs" />
- <Compile Include="LeadingZeroCount.Vector64.Int16.cs" />
- <Compile Include="LeadingZeroCount.Vector64.Int32.cs" />
- <Compile Include="LeadingZeroCount.Vector64.SByte.cs" />
- <Compile Include="LeadingZeroCount.Vector64.UInt16.cs" />
- <Compile Include="LeadingZeroCount.Vector64.UInt32.cs" />
- <Compile Include="LeadingZeroCount.Vector128.Byte.cs" />
- <Compile Include="LeadingZeroCount.Vector128.Int16.cs" />
- <Compile Include="LeadingZeroCount.Vector128.Int32.cs" />
- <Compile Include="LeadingZeroCount.Vector128.SByte.cs" />
- <Compile Include="LeadingZeroCount.Vector128.UInt16.cs" />
- <Compile Include="LeadingZeroCount.Vector128.UInt32.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.Byte.7.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.Int16.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.Int32.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.SByte.7.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.Single.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.UInt16.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.UInt32.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Byte.15.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Double.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Int16.7.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Int32.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Int64.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.SByte.15.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Single.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.UInt16.7.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.UInt32.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.UInt64.1.cs" />
- <Compile Include="LoadAndReplicateToVector64.Byte.cs" />
- <Compile Include="LoadAndReplicateToVector64.Int16.cs" />
- <Compile Include="LoadAndReplicateToVector64.Int32.cs" />
- <Compile Include="LoadAndReplicateToVector64.SByte.cs" />
- <Compile Include="LoadAndReplicateToVector64.Single.cs" />
- <Compile Include="LoadAndReplicateToVector64.UInt16.cs" />
- <Compile Include="LoadAndReplicateToVector64.UInt32.cs" />
- <Compile Include="LoadAndReplicateToVector128.Byte.cs" />
- <Compile Include="LoadAndReplicateToVector128.Int16.cs" />
- <Compile Include="LoadAndReplicateToVector128.Int32.cs" />
- <Compile Include="LoadAndReplicateToVector128.SByte.cs" />
- <Compile Include="LoadAndReplicateToVector128.Single.cs" />
- <Compile Include="LoadAndReplicateToVector128.UInt16.cs" />
- <Compile Include="LoadAndReplicateToVector128.UInt32.cs" />
- <Compile Include="LoadVector64.Byte.cs" />
- <Compile Include="LoadVector64.Double.cs" />
- <Compile Include="LoadVector64.Int16.cs" />
- <Compile Include="LoadVector64.Int32.cs" />
- <Compile Include="LoadVector64.Int64.cs" />
- <Compile Include="LoadVector64.SByte.cs" />
- <Compile Include="LoadVector64.Single.cs" />
- <Compile Include="LoadVector64.UInt16.cs" />
- <Compile Include="LoadVector64.UInt32.cs" />
- <Compile Include="LoadVector64.UInt64.cs" />
- <Compile Include="LoadVector128.Byte.cs" />
- <Compile Include="LoadVector128.Double.cs" />
- <Compile Include="LoadVector128.Int16.cs" />
- <Compile Include="LoadVector128.Int32.cs" />
- <Compile Include="LoadVector128.Int64.cs" />
- <Compile Include="LoadVector128.SByte.cs" />
- <Compile Include="LoadVector128.Single.cs" />
- <Compile Include="LoadVector128.UInt16.cs" />
- <Compile Include="LoadVector128.UInt32.cs" />
- <Compile Include="LoadVector128.UInt64.cs" />
- <Compile Include="Max.Vector64.Byte.cs" />
- <Compile Include="Max.Vector64.Int16.cs" />
- <Compile Include="Max.Vector64.Int32.cs" />
- <Compile Include="Max.Vector64.SByte.cs" />
- <Compile Include="Max.Vector64.Single.cs" />
- <Compile Include="Max.Vector64.UInt16.cs" />
- <Compile Include="Max.Vector64.UInt32.cs" />
- <Compile Include="Max.Vector128.Byte.cs" />
- <Compile Include="Max.Vector128.Int16.cs" />
- <Compile Include="Max.Vector128.Int32.cs" />
- <Compile Include="Max.Vector128.SByte.cs" />
- <Compile Include="Max.Vector128.Single.cs" />
- <Compile Include="Max.Vector128.UInt16.cs" />
- <Compile Include="Max.Vector128.UInt32.cs" />
- <Compile Include="MaxNumber.Vector64.Single.cs" />
- <Compile Include="MaxNumber.Vector128.Single.cs" />
- <Compile Include="MaxNumberScalar.Vector64.Double.cs" />
- <Compile Include="MaxNumberScalar.Vector64.Single.cs" />
- <Compile Include="MaxPairwise.Vector64.Byte.cs" />
- <Compile Include="MaxPairwise.Vector64.Int16.cs" />
- <Compile Include="MaxPairwise.Vector64.Int32.cs" />
- <Compile Include="MaxPairwise.Vector64.SByte.cs" />
- <Compile Include="MaxPairwise.Vector64.Single.cs" />
- <Compile Include="MaxPairwise.Vector64.UInt16.cs" />
- <Compile Include="MaxPairwise.Vector64.UInt32.cs" />
- <Compile Include="Min.Vector64.Byte.cs" />
- <Compile Include="Min.Vector64.Int16.cs" />
- <Compile Include="Min.Vector64.Int32.cs" />
- <Compile Include="Min.Vector64.SByte.cs" />
- <Compile Include="Min.Vector64.Single.cs" />
- <Compile Include="Min.Vector64.UInt16.cs" />
- <Compile Include="Min.Vector64.UInt32.cs" />
- <Compile Include="Min.Vector128.Byte.cs" />
- <Compile Include="Min.Vector128.Int16.cs" />
- <Compile Include="Min.Vector128.Int32.cs" />
- <Compile Include="Min.Vector128.SByte.cs" />
- <Compile Include="Min.Vector128.Single.cs" />
- <Compile Include="Min.Vector128.UInt16.cs" />
- <Compile Include="Min.Vector128.UInt32.cs" />
- <Compile Include="MinNumber.Vector64.Single.cs" />
- <Compile Include="MinNumber.Vector128.Single.cs" />
- <Compile Include="MinNumberScalar.Vector64.Double.cs" />
- <Compile Include="MinNumberScalar.Vector64.Single.cs" />
- <Compile Include="MinPairwise.Vector64.Byte.cs" />
- <Compile Include="MinPairwise.Vector64.Int16.cs" />
- <Compile Include="MinPairwise.Vector64.Int32.cs" />
- <Compile Include="MinPairwise.Vector64.SByte.cs" />
- <Compile Include="MinPairwise.Vector64.Single.cs" />
- <Compile Include="MinPairwise.Vector64.UInt16.cs" />
- <Compile Include="MinPairwise.Vector64.UInt32.cs" />
- <Compile Include="Multiply.Vector64.Byte.cs" />
- <Compile Include="Multiply.Vector64.Int16.cs" />
- <Compile Include="Multiply.Vector64.Int32.cs" />
- <Compile Include="Multiply.Vector64.SByte.cs" />
- <Compile Include="Multiply.Vector64.Single.cs" />
- <Compile Include="Multiply.Vector64.UInt16.cs" />
- <Compile Include="Multiply.Vector64.UInt32.cs" />
- <Compile Include="Multiply.Vector128.Byte.cs" />
- <Compile Include="Multiply.Vector128.Int16.cs" />
- <Compile Include="Multiply.Vector128.Int32.cs" />
- <Compile Include="Multiply.Vector128.SByte.cs" />
- <Compile Include="Multiply.Vector128.Single.cs" />
- <Compile Include="Multiply.Vector128.UInt16.cs" />
- <Compile Include="Multiply.Vector128.UInt32.cs" />
- <Compile Include="MultiplyScalar.Vector64.Double.cs" />
- <Compile Include="MultiplyScalar.Vector64.Single.cs" />
- <Compile Include="MultiplyAdd.Vector64.Byte.cs" />
- <Compile Include="MultiplyAdd.Vector64.Int16.cs" />
- <Compile Include="MultiplyAdd.Vector64.Int32.cs" />
- <Compile Include="MultiplyAdd.Vector64.SByte.cs" />
- <Compile Include="MultiplyAdd.Vector64.UInt16.cs" />
- <Compile Include="MultiplyAdd.Vector64.UInt32.cs" />
- <Compile Include="MultiplyAdd.Vector128.Byte.cs" />
- <Compile Include="MultiplyAdd.Vector128.Int16.cs" />
- <Compile Include="MultiplyAdd.Vector128.Int32.cs" />
- <Compile Include="MultiplyAdd.Vector128.SByte.cs" />
- <Compile Include="MultiplyAdd.Vector128.UInt16.cs" />
- <Compile Include="MultiplyAdd.Vector128.UInt32.cs" />
- <Compile Include="MultiplyAddByScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyAddByScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyAddByScalar.Vector64.UInt16.cs" />
- <Compile Include="MultiplyAddByScalar.Vector64.UInt32.cs" />
- <Compile Include="MultiplyAddByScalar.Vector128.Int16.cs" />
- <Compile Include="MultiplyAddByScalar.Vector128.Int32.cs" />
- <Compile Include="MultiplyAddByScalar.Vector128.UInt16.cs" />
- <Compile Include="MultiplyAddByScalar.Vector128.UInt32.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyByScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyByScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyByScalar.Vector64.Single.cs" />
- <Compile Include="MultiplyByScalar.Vector64.UInt16.cs" />
- <Compile Include="MultiplyByScalar.Vector64.UInt32.cs" />
- <Compile Include="MultiplyByScalar.Vector128.Int16.cs" />
- <Compile Include="MultiplyByScalar.Vector128.Int32.cs" />
- <Compile Include="MultiplyByScalar.Vector128.Single.cs" />
- <Compile Include="MultiplyByScalar.Vector128.UInt16.cs" />
- <Compile Include="MultiplyByScalar.Vector128.UInt32.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Int16.Vector64.Int16.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.UInt16.Vector64.UInt16.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Int16.Vector64.Int16.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.UInt16.Vector64.UInt16.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="And.Vector128.Double.cs" />
+ <Compile Include="And.Vector128.Int16.cs" />
+ <Compile Include="And.Vector128.Int32.cs" />
+ <Compile Include="And.Vector128.Int64.cs" />
+ <Compile Include="And.Vector128.SByte.cs" />
+ <Compile Include="And.Vector128.Single.cs" />
+ <Compile Include="And.Vector128.UInt16.cs" />
+ <Compile Include="And.Vector128.UInt32.cs" />
+ <Compile Include="And.Vector128.UInt64.cs" />
+ <Compile Include="BitwiseClear.Vector64.Byte.cs" />
+ <Compile Include="BitwiseClear.Vector64.Double.cs" />
+ <Compile Include="BitwiseClear.Vector64.Int16.cs" />
+ <Compile Include="BitwiseClear.Vector64.Int32.cs" />
+ <Compile Include="BitwiseClear.Vector64.Int64.cs" />
+ <Compile Include="BitwiseClear.Vector64.SByte.cs" />
+ <Compile Include="BitwiseClear.Vector64.Single.cs" />
+ <Compile Include="BitwiseClear.Vector64.UInt16.cs" />
+ <Compile Include="BitwiseClear.Vector64.UInt32.cs" />
+ <Compile Include="BitwiseClear.Vector64.UInt64.cs" />
+ <Compile Include="BitwiseClear.Vector128.Byte.cs" />
+ <Compile Include="BitwiseClear.Vector128.Double.cs" />
+ <Compile Include="BitwiseClear.Vector128.Int16.cs" />
+ <Compile Include="BitwiseClear.Vector128.Int32.cs" />
+ <Compile Include="BitwiseClear.Vector128.Int64.cs" />
+ <Compile Include="BitwiseClear.Vector128.SByte.cs" />
+ <Compile Include="BitwiseClear.Vector128.Single.cs" />
+ <Compile Include="BitwiseClear.Vector128.UInt16.cs" />
+ <Compile Include="BitwiseClear.Vector128.UInt32.cs" />
+ <Compile Include="BitwiseClear.Vector128.UInt64.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Byte.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Double.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Int16.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Int32.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Int64.cs" />
+ <Compile Include="BitwiseSelect.Vector64.SByte.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Single.cs" />
+ <Compile Include="BitwiseSelect.Vector64.UInt16.cs" />
+ <Compile Include="BitwiseSelect.Vector64.UInt32.cs" />
+ <Compile Include="BitwiseSelect.Vector64.UInt64.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Byte.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Double.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Int16.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Int32.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Int64.cs" />
+ <Compile Include="BitwiseSelect.Vector128.SByte.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Single.cs" />
+ <Compile Include="BitwiseSelect.Vector128.UInt16.cs" />
+ <Compile Include="BitwiseSelect.Vector128.UInt32.cs" />
+ <Compile Include="BitwiseSelect.Vector128.UInt64.cs" />
+ <Compile Include="Ceiling.Vector64.Single.cs" />
+ <Compile Include="Ceiling.Vector128.Single.cs" />
+ <Compile Include="CeilingScalar.Vector64.Double.cs" />
+ <Compile Include="CeilingScalar.Vector64.Single.cs" />
+ <Compile Include="CompareEqual.Vector64.Byte.cs" />
+ <Compile Include="CompareEqual.Vector64.Int16.cs" />
+ <Compile Include="CompareEqual.Vector64.Int32.cs" />
+ <Compile Include="CompareEqual.Vector64.SByte.cs" />
+ <Compile Include="CompareEqual.Vector64.Single.cs" />
+ <Compile Include="CompareEqual.Vector64.UInt16.cs" />
+ <Compile Include="CompareEqual.Vector64.UInt32.cs" />
+ <Compile Include="CompareEqual.Vector128.Byte.cs" />
+ <Compile Include="CompareEqual.Vector128.Int16.cs" />
+ <Compile Include="CompareEqual.Vector128.Int32.cs" />
+ <Compile Include="CompareEqual.Vector128.SByte.cs" />
+ <Compile Include="CompareEqual.Vector128.Single.cs" />
+ <Compile Include="CompareEqual.Vector128.UInt16.cs" />
+ <Compile Include="CompareEqual.Vector128.UInt32.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.Byte.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.Int16.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.Int32.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.SByte.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.Single.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.UInt16.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.UInt32.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.Byte.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.Int16.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.Int32.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.SByte.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.Single.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.UInt16.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.UInt32.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.Byte.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.Int16.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.Int32.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.SByte.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.Single.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.UInt16.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.UInt32.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Byte.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Int16.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Int32.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.SByte.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Single.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt16.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt32.cs" />
+ <Compile Include="CompareLessThan.Vector64.Byte.cs" />
+ <Compile Include="CompareLessThan.Vector64.Int16.cs" />
+ <Compile Include="CompareLessThan.Vector64.Int32.cs" />
+ <Compile Include="CompareLessThan.Vector64.SByte.cs" />
+ <Compile Include="CompareLessThan.Vector64.Single.cs" />
<Compile Include="Program.AdvSimd_Part2.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
- <Compile Include="FusedAddRoundedHalving.Vector64.Int16.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.Int32.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.SByte.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.UInt16.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector64.UInt32.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.Byte.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.Int16.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.Int32.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.SByte.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.UInt16.cs" />
- <Compile Include="FusedAddRoundedHalving.Vector128.UInt32.cs" />
- <Compile Include="FusedMultiplyAdd.Vector64.Single.cs" />
- <Compile Include="FusedMultiplyAdd.Vector128.Single.cs" />
- <Compile Include="FusedMultiplyAddScalar.Vector64.Double.cs" />
- <Compile Include="FusedMultiplyAddScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplyAddNegatedScalar.Vector64.Double.cs" />
- <Compile Include="FusedMultiplyAddNegatedScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplySubtract.Vector64.Single.cs" />
- <Compile Include="FusedMultiplySubtract.Vector128.Single.cs" />
- <Compile Include="FusedMultiplySubtractScalar.Vector64.Double.cs" />
- <Compile Include="FusedMultiplySubtractScalar.Vector64.Single.cs" />
- <Compile Include="FusedMultiplySubtractNegatedScalar.Vector64.Double.cs" />
- <Compile Include="FusedMultiplySubtractNegatedScalar.Vector64.Single.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.Byte.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.Int16.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.Int32.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.SByte.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.UInt16.cs" />
- <Compile Include="FusedSubtractHalving.Vector64.UInt32.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.Byte.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.Int16.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.Int32.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.SByte.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.UInt16.cs" />
- <Compile Include="FusedSubtractHalving.Vector128.UInt32.cs" />
- <Compile Include="Insert.Vector64.Byte.1.cs" />
- <Compile Include="Insert.Vector64.Int16.1.cs" />
- <Compile Include="Insert.Vector64.Int32.1.cs" />
- <Compile Include="Insert.Vector64.SByte.1.cs" />
- <Compile Include="Insert.Vector64.Single.1.cs" />
- <Compile Include="Insert.Vector64.UInt16.1.cs" />
- <Compile Include="Insert.Vector64.UInt32.1.cs" />
- <Compile Include="Insert.Vector128.Byte.1.cs" />
- <Compile Include="Insert.Vector128.Double.1.cs" />
- <Compile Include="Insert.Vector128.Int16.1.cs" />
- <Compile Include="Insert.Vector128.Int32.1.cs" />
- <Compile Include="Insert.Vector128.Int64.1.cs" />
- <Compile Include="Insert.Vector128.SByte.1.cs" />
- <Compile Include="Insert.Vector128.Single.1.cs" />
- <Compile Include="Insert.Vector128.UInt16.1.cs" />
- <Compile Include="Insert.Vector128.UInt32.1.cs" />
- <Compile Include="Insert.Vector128.UInt64.1.cs" />
- <Compile Include="InsertScalar.Vector128.Double.1.cs" />
- <Compile Include="InsertScalar.Vector128.Int64.1.cs" />
- <Compile Include="InsertScalar.Vector128.UInt64.1.cs" />
- <Compile Include="LeadingSignCount.Vector64.Int16.cs" />
- <Compile Include="LeadingSignCount.Vector64.Int32.cs" />
- <Compile Include="LeadingSignCount.Vector64.SByte.cs" />
- <Compile Include="LeadingSignCount.Vector128.Int16.cs" />
- <Compile Include="LeadingSignCount.Vector128.Int32.cs" />
- <Compile Include="LeadingSignCount.Vector128.SByte.cs" />
- <Compile Include="LeadingZeroCount.Vector64.Byte.cs" />
- <Compile Include="LeadingZeroCount.Vector64.Int16.cs" />
- <Compile Include="LeadingZeroCount.Vector64.Int32.cs" />
- <Compile Include="LeadingZeroCount.Vector64.SByte.cs" />
- <Compile Include="LeadingZeroCount.Vector64.UInt16.cs" />
- <Compile Include="LeadingZeroCount.Vector64.UInt32.cs" />
- <Compile Include="LeadingZeroCount.Vector128.Byte.cs" />
- <Compile Include="LeadingZeroCount.Vector128.Int16.cs" />
- <Compile Include="LeadingZeroCount.Vector128.Int32.cs" />
- <Compile Include="LeadingZeroCount.Vector128.SByte.cs" />
- <Compile Include="LeadingZeroCount.Vector128.UInt16.cs" />
- <Compile Include="LeadingZeroCount.Vector128.UInt32.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.Byte.7.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.Int16.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.Int32.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.SByte.7.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.Single.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.UInt16.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector64.UInt32.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Byte.15.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Double.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Int16.7.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Int32.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Int64.1.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.SByte.15.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.Single.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.UInt16.7.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.UInt32.3.cs" />
- <Compile Include="LoadAndInsertScalar.Vector128.UInt64.1.cs" />
- <Compile Include="LoadAndReplicateToVector64.Byte.cs" />
- <Compile Include="LoadAndReplicateToVector64.Int16.cs" />
- <Compile Include="LoadAndReplicateToVector64.Int32.cs" />
- <Compile Include="LoadAndReplicateToVector64.SByte.cs" />
- <Compile Include="LoadAndReplicateToVector64.Single.cs" />
- <Compile Include="LoadAndReplicateToVector64.UInt16.cs" />
- <Compile Include="LoadAndReplicateToVector64.UInt32.cs" />
- <Compile Include="LoadAndReplicateToVector128.Byte.cs" />
- <Compile Include="LoadAndReplicateToVector128.Int16.cs" />
- <Compile Include="LoadAndReplicateToVector128.Int32.cs" />
- <Compile Include="LoadAndReplicateToVector128.SByte.cs" />
- <Compile Include="LoadAndReplicateToVector128.Single.cs" />
- <Compile Include="LoadAndReplicateToVector128.UInt16.cs" />
- <Compile Include="LoadAndReplicateToVector128.UInt32.cs" />
- <Compile Include="LoadVector64.Byte.cs" />
- <Compile Include="LoadVector64.Double.cs" />
- <Compile Include="LoadVector64.Int16.cs" />
- <Compile Include="LoadVector64.Int32.cs" />
- <Compile Include="LoadVector64.Int64.cs" />
- <Compile Include="LoadVector64.SByte.cs" />
- <Compile Include="LoadVector64.Single.cs" />
- <Compile Include="LoadVector64.UInt16.cs" />
- <Compile Include="LoadVector64.UInt32.cs" />
- <Compile Include="LoadVector64.UInt64.cs" />
- <Compile Include="LoadVector128.Byte.cs" />
- <Compile Include="LoadVector128.Double.cs" />
- <Compile Include="LoadVector128.Int16.cs" />
- <Compile Include="LoadVector128.Int32.cs" />
- <Compile Include="LoadVector128.Int64.cs" />
- <Compile Include="LoadVector128.SByte.cs" />
- <Compile Include="LoadVector128.Single.cs" />
- <Compile Include="LoadVector128.UInt16.cs" />
- <Compile Include="LoadVector128.UInt32.cs" />
- <Compile Include="LoadVector128.UInt64.cs" />
- <Compile Include="Max.Vector64.Byte.cs" />
- <Compile Include="Max.Vector64.Int16.cs" />
- <Compile Include="Max.Vector64.Int32.cs" />
- <Compile Include="Max.Vector64.SByte.cs" />
- <Compile Include="Max.Vector64.Single.cs" />
- <Compile Include="Max.Vector64.UInt16.cs" />
- <Compile Include="Max.Vector64.UInt32.cs" />
- <Compile Include="Max.Vector128.Byte.cs" />
- <Compile Include="Max.Vector128.Int16.cs" />
- <Compile Include="Max.Vector128.Int32.cs" />
- <Compile Include="Max.Vector128.SByte.cs" />
- <Compile Include="Max.Vector128.Single.cs" />
- <Compile Include="Max.Vector128.UInt16.cs" />
- <Compile Include="Max.Vector128.UInt32.cs" />
- <Compile Include="MaxNumber.Vector64.Single.cs" />
- <Compile Include="MaxNumber.Vector128.Single.cs" />
- <Compile Include="MaxNumberScalar.Vector64.Double.cs" />
- <Compile Include="MaxNumberScalar.Vector64.Single.cs" />
- <Compile Include="MaxPairwise.Vector64.Byte.cs" />
- <Compile Include="MaxPairwise.Vector64.Int16.cs" />
- <Compile Include="MaxPairwise.Vector64.Int32.cs" />
- <Compile Include="MaxPairwise.Vector64.SByte.cs" />
- <Compile Include="MaxPairwise.Vector64.Single.cs" />
- <Compile Include="MaxPairwise.Vector64.UInt16.cs" />
- <Compile Include="MaxPairwise.Vector64.UInt32.cs" />
- <Compile Include="Min.Vector64.Byte.cs" />
- <Compile Include="Min.Vector64.Int16.cs" />
- <Compile Include="Min.Vector64.Int32.cs" />
- <Compile Include="Min.Vector64.SByte.cs" />
- <Compile Include="Min.Vector64.Single.cs" />
- <Compile Include="Min.Vector64.UInt16.cs" />
- <Compile Include="Min.Vector64.UInt32.cs" />
- <Compile Include="Min.Vector128.Byte.cs" />
- <Compile Include="Min.Vector128.Int16.cs" />
- <Compile Include="Min.Vector128.Int32.cs" />
- <Compile Include="Min.Vector128.SByte.cs" />
- <Compile Include="Min.Vector128.Single.cs" />
- <Compile Include="Min.Vector128.UInt16.cs" />
- <Compile Include="Min.Vector128.UInt32.cs" />
- <Compile Include="MinNumber.Vector64.Single.cs" />
- <Compile Include="MinNumber.Vector128.Single.cs" />
- <Compile Include="MinNumberScalar.Vector64.Double.cs" />
- <Compile Include="MinNumberScalar.Vector64.Single.cs" />
- <Compile Include="MinPairwise.Vector64.Byte.cs" />
- <Compile Include="MinPairwise.Vector64.Int16.cs" />
- <Compile Include="MinPairwise.Vector64.Int32.cs" />
- <Compile Include="MinPairwise.Vector64.SByte.cs" />
- <Compile Include="MinPairwise.Vector64.Single.cs" />
- <Compile Include="MinPairwise.Vector64.UInt16.cs" />
- <Compile Include="MinPairwise.Vector64.UInt32.cs" />
- <Compile Include="Multiply.Vector64.Byte.cs" />
- <Compile Include="Multiply.Vector64.Int16.cs" />
- <Compile Include="Multiply.Vector64.Int32.cs" />
- <Compile Include="Multiply.Vector64.SByte.cs" />
- <Compile Include="Multiply.Vector64.Single.cs" />
- <Compile Include="Multiply.Vector64.UInt16.cs" />
- <Compile Include="Multiply.Vector64.UInt32.cs" />
- <Compile Include="Multiply.Vector128.Byte.cs" />
- <Compile Include="Multiply.Vector128.Int16.cs" />
- <Compile Include="Multiply.Vector128.Int32.cs" />
- <Compile Include="Multiply.Vector128.SByte.cs" />
- <Compile Include="Multiply.Vector128.Single.cs" />
- <Compile Include="Multiply.Vector128.UInt16.cs" />
- <Compile Include="Multiply.Vector128.UInt32.cs" />
- <Compile Include="MultiplyScalar.Vector64.Double.cs" />
- <Compile Include="MultiplyScalar.Vector64.Single.cs" />
- <Compile Include="MultiplyAdd.Vector64.Byte.cs" />
- <Compile Include="MultiplyAdd.Vector64.Int16.cs" />
- <Compile Include="MultiplyAdd.Vector64.Int32.cs" />
- <Compile Include="MultiplyAdd.Vector64.SByte.cs" />
- <Compile Include="MultiplyAdd.Vector64.UInt16.cs" />
- <Compile Include="MultiplyAdd.Vector64.UInt32.cs" />
- <Compile Include="MultiplyAdd.Vector128.Byte.cs" />
- <Compile Include="MultiplyAdd.Vector128.Int16.cs" />
- <Compile Include="MultiplyAdd.Vector128.Int32.cs" />
- <Compile Include="MultiplyAdd.Vector128.SByte.cs" />
- <Compile Include="MultiplyAdd.Vector128.UInt16.cs" />
- <Compile Include="MultiplyAdd.Vector128.UInt32.cs" />
- <Compile Include="MultiplyAddByScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyAddByScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyAddByScalar.Vector64.UInt16.cs" />
- <Compile Include="MultiplyAddByScalar.Vector64.UInt32.cs" />
- <Compile Include="MultiplyAddByScalar.Vector128.Int16.cs" />
- <Compile Include="MultiplyAddByScalar.Vector128.Int32.cs" />
- <Compile Include="MultiplyAddByScalar.Vector128.UInt16.cs" />
- <Compile Include="MultiplyAddByScalar.Vector128.UInt32.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyByScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyByScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyByScalar.Vector64.Single.cs" />
- <Compile Include="MultiplyByScalar.Vector64.UInt16.cs" />
- <Compile Include="MultiplyByScalar.Vector64.UInt32.cs" />
- <Compile Include="MultiplyByScalar.Vector128.Int16.cs" />
- <Compile Include="MultiplyByScalar.Vector128.Int32.cs" />
- <Compile Include="MultiplyByScalar.Vector128.Single.cs" />
- <Compile Include="MultiplyByScalar.Vector128.UInt16.cs" />
- <Compile Include="MultiplyByScalar.Vector128.UInt32.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Int16.Vector64.Int16.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.UInt16.Vector64.UInt16.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Int16.Vector64.Int16.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.UInt16.Vector64.UInt16.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="And.Vector128.Double.cs" />
+ <Compile Include="And.Vector128.Int16.cs" />
+ <Compile Include="And.Vector128.Int32.cs" />
+ <Compile Include="And.Vector128.Int64.cs" />
+ <Compile Include="And.Vector128.SByte.cs" />
+ <Compile Include="And.Vector128.Single.cs" />
+ <Compile Include="And.Vector128.UInt16.cs" />
+ <Compile Include="And.Vector128.UInt32.cs" />
+ <Compile Include="And.Vector128.UInt64.cs" />
+ <Compile Include="BitwiseClear.Vector64.Byte.cs" />
+ <Compile Include="BitwiseClear.Vector64.Double.cs" />
+ <Compile Include="BitwiseClear.Vector64.Int16.cs" />
+ <Compile Include="BitwiseClear.Vector64.Int32.cs" />
+ <Compile Include="BitwiseClear.Vector64.Int64.cs" />
+ <Compile Include="BitwiseClear.Vector64.SByte.cs" />
+ <Compile Include="BitwiseClear.Vector64.Single.cs" />
+ <Compile Include="BitwiseClear.Vector64.UInt16.cs" />
+ <Compile Include="BitwiseClear.Vector64.UInt32.cs" />
+ <Compile Include="BitwiseClear.Vector64.UInt64.cs" />
+ <Compile Include="BitwiseClear.Vector128.Byte.cs" />
+ <Compile Include="BitwiseClear.Vector128.Double.cs" />
+ <Compile Include="BitwiseClear.Vector128.Int16.cs" />
+ <Compile Include="BitwiseClear.Vector128.Int32.cs" />
+ <Compile Include="BitwiseClear.Vector128.Int64.cs" />
+ <Compile Include="BitwiseClear.Vector128.SByte.cs" />
+ <Compile Include="BitwiseClear.Vector128.Single.cs" />
+ <Compile Include="BitwiseClear.Vector128.UInt16.cs" />
+ <Compile Include="BitwiseClear.Vector128.UInt32.cs" />
+ <Compile Include="BitwiseClear.Vector128.UInt64.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Byte.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Double.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Int16.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Int32.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Int64.cs" />
+ <Compile Include="BitwiseSelect.Vector64.SByte.cs" />
+ <Compile Include="BitwiseSelect.Vector64.Single.cs" />
+ <Compile Include="BitwiseSelect.Vector64.UInt16.cs" />
+ <Compile Include="BitwiseSelect.Vector64.UInt32.cs" />
+ <Compile Include="BitwiseSelect.Vector64.UInt64.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Byte.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Double.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Int16.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Int32.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Int64.cs" />
+ <Compile Include="BitwiseSelect.Vector128.SByte.cs" />
+ <Compile Include="BitwiseSelect.Vector128.Single.cs" />
+ <Compile Include="BitwiseSelect.Vector128.UInt16.cs" />
+ <Compile Include="BitwiseSelect.Vector128.UInt32.cs" />
+ <Compile Include="BitwiseSelect.Vector128.UInt64.cs" />
+ <Compile Include="Ceiling.Vector64.Single.cs" />
+ <Compile Include="Ceiling.Vector128.Single.cs" />
+ <Compile Include="CeilingScalar.Vector64.Double.cs" />
+ <Compile Include="CeilingScalar.Vector64.Single.cs" />
+ <Compile Include="CompareEqual.Vector64.Byte.cs" />
+ <Compile Include="CompareEqual.Vector64.Int16.cs" />
+ <Compile Include="CompareEqual.Vector64.Int32.cs" />
+ <Compile Include="CompareEqual.Vector64.SByte.cs" />
+ <Compile Include="CompareEqual.Vector64.Single.cs" />
+ <Compile Include="CompareEqual.Vector64.UInt16.cs" />
+ <Compile Include="CompareEqual.Vector64.UInt32.cs" />
+ <Compile Include="CompareEqual.Vector128.Byte.cs" />
+ <Compile Include="CompareEqual.Vector128.Int16.cs" />
+ <Compile Include="CompareEqual.Vector128.Int32.cs" />
+ <Compile Include="CompareEqual.Vector128.SByte.cs" />
+ <Compile Include="CompareEqual.Vector128.Single.cs" />
+ <Compile Include="CompareEqual.Vector128.UInt16.cs" />
+ <Compile Include="CompareEqual.Vector128.UInt32.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.Byte.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.Int16.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.Int32.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.SByte.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.Single.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.UInt16.cs" />
+ <Compile Include="CompareGreaterThan.Vector64.UInt32.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.Byte.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.Int16.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.Int32.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.SByte.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.Single.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.UInt16.cs" />
+ <Compile Include="CompareGreaterThan.Vector128.UInt32.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.Byte.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.Int16.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.Int32.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.SByte.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.Single.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.UInt16.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector64.UInt32.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Byte.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Int16.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Int32.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.SByte.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.Single.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt16.cs" />
+ <Compile Include="CompareGreaterThanOrEqual.Vector128.UInt32.cs" />
+ <Compile Include="CompareLessThan.Vector64.Byte.cs" />
+ <Compile Include="CompareLessThan.Vector64.Int16.cs" />
+ <Compile Include="CompareLessThan.Vector64.Int32.cs" />
+ <Compile Include="CompareLessThan.Vector64.SByte.cs" />
+ <Compile Include="CompareLessThan.Vector64.Single.cs" />
<Compile Include="Program.AdvSimd_Part2.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize />
</PropertyGroup>
<ItemGroup>
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingSaturateHigh.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingSaturateHigh.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingSaturateHigh.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingSaturateHigh.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLower.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLower.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpper.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpper.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int32.cs" />
- <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int32.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.2.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector64.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector64.Int32.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector128.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector128.Int32.cs" />
- <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="MultiplySubtract.Vector64.Byte.cs" />
- <Compile Include="MultiplySubtract.Vector64.Int16.cs" />
- <Compile Include="MultiplySubtract.Vector64.Int32.cs" />
- <Compile Include="MultiplySubtract.Vector64.SByte.cs" />
- <Compile Include="MultiplySubtract.Vector64.UInt16.cs" />
- <Compile Include="MultiplySubtract.Vector64.UInt32.cs" />
- <Compile Include="MultiplySubtract.Vector128.Byte.cs" />
- <Compile Include="MultiplySubtract.Vector128.Int16.cs" />
- <Compile Include="MultiplySubtract.Vector128.Int32.cs" />
- <Compile Include="MultiplySubtract.Vector128.SByte.cs" />
- <Compile Include="MultiplySubtract.Vector128.UInt16.cs" />
- <Compile Include="MultiplySubtract.Vector128.UInt32.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector64.UInt16.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector64.UInt32.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector128.Int16.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector128.Int32.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector128.UInt16.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector128.UInt32.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.Byte.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.Int16.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.Int32.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.SByte.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.UInt16.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.UInt32.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Byte.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Int16.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Int32.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.SByte.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.UInt16.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.UInt32.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Byte.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Int16.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Int32.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.SByte.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.UInt16.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.UInt32.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.Byte.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.Int16.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.Int32.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.SByte.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.UInt16.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.UInt32.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Byte.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Int16.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Int32.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.SByte.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.UInt16.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.UInt32.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Byte.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Int16.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Int32.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.SByte.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.UInt16.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.UInt32.cs" />
- <Compile Include="Negate.Vector64.Int16.cs" />
- <Compile Include="Negate.Vector64.Int32.cs" />
- <Compile Include="Negate.Vector64.SByte.cs" />
- <Compile Include="Negate.Vector64.Single.cs" />
- <Compile Include="Negate.Vector128.Int16.cs" />
- <Compile Include="Negate.Vector128.Int32.cs" />
- <Compile Include="Negate.Vector128.SByte.cs" />
- <Compile Include="Negate.Vector128.Single.cs" />
- <Compile Include="NegateSaturate.Vector64.Int16.cs" />
- <Compile Include="NegateSaturate.Vector64.Int32.cs" />
- <Compile Include="NegateSaturate.Vector64.SByte.cs" />
- <Compile Include="NegateSaturate.Vector128.Int16.cs" />
- <Compile Include="NegateSaturate.Vector128.Int32.cs" />
- <Compile Include="NegateSaturate.Vector128.SByte.cs" />
- <Compile Include="NegateScalar.Vector64.Double.cs" />
- <Compile Include="NegateScalar.Vector64.Single.cs" />
- <Compile Include="Not.Vector64.Byte.cs" />
- <Compile Include="Not.Vector64.Double.cs" />
- <Compile Include="Not.Vector64.Int16.cs" />
- <Compile Include="Not.Vector64.Int32.cs" />
- <Compile Include="Not.Vector64.Int64.cs" />
- <Compile Include="Not.Vector64.SByte.cs" />
- <Compile Include="Not.Vector64.Single.cs" />
- <Compile Include="Not.Vector64.UInt16.cs" />
- <Compile Include="Not.Vector64.UInt32.cs" />
- <Compile Include="Not.Vector64.UInt64.cs" />
- <Compile Include="Not.Vector128.Byte.cs" />
- <Compile Include="Not.Vector128.Double.cs" />
- <Compile Include="Not.Vector128.Int16.cs" />
- <Compile Include="Not.Vector128.Int32.cs" />
- <Compile Include="Not.Vector128.Int64.cs" />
- <Compile Include="Not.Vector128.SByte.cs" />
- <Compile Include="Not.Vector128.Single.cs" />
- <Compile Include="Not.Vector128.UInt16.cs" />
- <Compile Include="Not.Vector128.UInt32.cs" />
- <Compile Include="Not.Vector128.UInt64.cs" />
- <Compile Include="Or.Vector64.Byte.cs" />
- <Compile Include="Or.Vector64.Double.cs" />
- <Compile Include="Or.Vector64.Int16.cs" />
- <Compile Include="Or.Vector64.Int32.cs" />
- <Compile Include="Or.Vector64.Int64.cs" />
- <Compile Include="Or.Vector64.SByte.cs" />
- <Compile Include="Or.Vector64.Single.cs" />
- <Compile Include="Or.Vector64.UInt16.cs" />
- <Compile Include="Or.Vector64.UInt32.cs" />
- <Compile Include="Or.Vector64.UInt64.cs" />
- <Compile Include="Or.Vector128.Byte.cs" />
- <Compile Include="Or.Vector128.Double.cs" />
- <Compile Include="Or.Vector128.Int16.cs" />
- <Compile Include="Or.Vector128.Int32.cs" />
- <Compile Include="Or.Vector128.Int64.cs" />
- <Compile Include="Or.Vector128.SByte.cs" />
- <Compile Include="Or.Vector128.Single.cs" />
- <Compile Include="Or.Vector128.UInt16.cs" />
+ <Compile Include="CompareLessThan.Vector64.UInt16.cs" />
+ <Compile Include="CompareLessThan.Vector64.UInt32.cs" />
+ <Compile Include="CompareLessThan.Vector128.Byte.cs" />
+ <Compile Include="CompareLessThan.Vector128.Int16.cs" />
+ <Compile Include="CompareLessThan.Vector128.Int32.cs" />
+ <Compile Include="CompareLessThan.Vector128.SByte.cs" />
+ <Compile Include="CompareLessThan.Vector128.Single.cs" />
+ <Compile Include="CompareLessThan.Vector128.UInt16.cs" />
+ <Compile Include="CompareLessThan.Vector128.UInt32.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.Byte.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.Int16.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.Int32.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.SByte.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.Single.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.UInt16.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.UInt32.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Byte.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Int16.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Int32.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.SByte.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Single.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.UInt16.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.UInt32.cs" />
+ <Compile Include="CompareTest.Vector64.Byte.cs" />
+ <Compile Include="CompareTest.Vector64.Int16.cs" />
+ <Compile Include="CompareTest.Vector64.Int32.cs" />
+ <Compile Include="CompareTest.Vector64.SByte.cs" />
+ <Compile Include="CompareTest.Vector64.Single.cs" />
+ <Compile Include="CompareTest.Vector64.UInt16.cs" />
+ <Compile Include="CompareTest.Vector64.UInt32.cs" />
+ <Compile Include="CompareTest.Vector128.Byte.cs" />
+ <Compile Include="CompareTest.Vector128.Int16.cs" />
+ <Compile Include="CompareTest.Vector128.Int32.cs" />
+ <Compile Include="CompareTest.Vector128.SByte.cs" />
+ <Compile Include="CompareTest.Vector128.Single.cs" />
+ <Compile Include="CompareTest.Vector128.UInt16.cs" />
+ <Compile Include="CompareTest.Vector128.UInt32.cs" />
+ <Compile Include="ConvertToInt32RoundAwayFromZero.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundAwayFromZero.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundAwayFromZeroScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToEven.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToEven.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToEvenScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToNegativeInfinity.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToNegativeInfinity.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToNegativeInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToPositiveInfinity.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToPositiveInfinity.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToPositiveInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToZero.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToZero.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToZeroScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToSingle.Vector64.Int32.cs" />
+ <Compile Include="ConvertToSingle.Vector64.UInt32.cs" />
+ <Compile Include="ConvertToSingle.Vector128.Int32.cs" />
+ <Compile Include="ConvertToSingle.Vector128.UInt32.cs" />
+ <Compile Include="ConvertToSingleScalar.Vector64.Int32.cs" />
+ <Compile Include="ConvertToSingleScalar.Vector64.UInt32.cs" />
+ <Compile Include="ConvertToUInt32RoundAwayFromZero.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundAwayFromZero.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundAwayFromZeroScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToEven.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToEven.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToEvenScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToNegativeInfinity.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToNegativeInfinity.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToNegativeInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToPositiveInfinity.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToPositiveInfinity.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToPositiveInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToZero.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToZero.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToZeroScalar.Vector64.Single.cs" />
+ <Compile Include="DivideScalar.Vector64.Double.cs" />
+ <Compile Include="DivideScalar.Vector64.Single.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Byte.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Int16.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Int32.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.SByte.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Single.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.UInt16.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.UInt32.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Byte.8.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Int16.4.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Int32.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.SByte.8.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Single.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.UInt16.4.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.UInt32.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Byte.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Int16.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Int32.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.SByte.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Single.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.UInt16.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.UInt32.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Byte.8.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Int16.4.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Int32.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.SByte.8.cs" />
<Compile Include="Program.AdvSimd_Part3.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingSaturateHigh.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingSaturateHigh.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingSaturateHigh.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingSaturateHigh.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLower.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLower.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpper.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpper.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.cs" />
- <Compile Include="MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int32.cs" />
- <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int32.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.2.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector64.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector64.Int32.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector128.Int16.cs" />
- <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector128.Int32.cs" />
- <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
- <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
- <Compile Include="MultiplySubtract.Vector64.Byte.cs" />
- <Compile Include="MultiplySubtract.Vector64.Int16.cs" />
- <Compile Include="MultiplySubtract.Vector64.Int32.cs" />
- <Compile Include="MultiplySubtract.Vector64.SByte.cs" />
- <Compile Include="MultiplySubtract.Vector64.UInt16.cs" />
- <Compile Include="MultiplySubtract.Vector64.UInt32.cs" />
- <Compile Include="MultiplySubtract.Vector128.Byte.cs" />
- <Compile Include="MultiplySubtract.Vector128.Int16.cs" />
- <Compile Include="MultiplySubtract.Vector128.Int32.cs" />
- <Compile Include="MultiplySubtract.Vector128.SByte.cs" />
- <Compile Include="MultiplySubtract.Vector128.UInt16.cs" />
- <Compile Include="MultiplySubtract.Vector128.UInt32.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
- <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector64.Int16.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector64.Int32.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector64.UInt16.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector64.UInt32.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector128.Int16.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector128.Int32.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector128.UInt16.cs" />
- <Compile Include="MultiplySubtractByScalar.Vector128.UInt32.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.Byte.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.Int16.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.Int32.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.SByte.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.UInt16.cs" />
- <Compile Include="MultiplyWideningLower.Vector64.UInt32.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Byte.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Int16.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Int32.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.SByte.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.UInt16.cs" />
- <Compile Include="MultiplyWideningLowerAndAdd.Vector64.UInt32.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Byte.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Int16.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Int32.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.SByte.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.UInt16.cs" />
- <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.UInt32.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.Byte.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.Int16.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.Int32.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.SByte.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.UInt16.cs" />
- <Compile Include="MultiplyWideningUpper.Vector128.UInt32.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Byte.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Int16.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Int32.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.SByte.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.UInt16.cs" />
- <Compile Include="MultiplyWideningUpperAndAdd.Vector128.UInt32.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Byte.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Int16.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Int32.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.SByte.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.UInt16.cs" />
- <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.UInt32.cs" />
- <Compile Include="Negate.Vector64.Int16.cs" />
- <Compile Include="Negate.Vector64.Int32.cs" />
- <Compile Include="Negate.Vector64.SByte.cs" />
- <Compile Include="Negate.Vector64.Single.cs" />
- <Compile Include="Negate.Vector128.Int16.cs" />
- <Compile Include="Negate.Vector128.Int32.cs" />
- <Compile Include="Negate.Vector128.SByte.cs" />
- <Compile Include="Negate.Vector128.Single.cs" />
- <Compile Include="NegateSaturate.Vector64.Int16.cs" />
- <Compile Include="NegateSaturate.Vector64.Int32.cs" />
- <Compile Include="NegateSaturate.Vector64.SByte.cs" />
- <Compile Include="NegateSaturate.Vector128.Int16.cs" />
- <Compile Include="NegateSaturate.Vector128.Int32.cs" />
- <Compile Include="NegateSaturate.Vector128.SByte.cs" />
- <Compile Include="NegateScalar.Vector64.Double.cs" />
- <Compile Include="NegateScalar.Vector64.Single.cs" />
- <Compile Include="Not.Vector64.Byte.cs" />
- <Compile Include="Not.Vector64.Double.cs" />
- <Compile Include="Not.Vector64.Int16.cs" />
- <Compile Include="Not.Vector64.Int32.cs" />
- <Compile Include="Not.Vector64.Int64.cs" />
- <Compile Include="Not.Vector64.SByte.cs" />
- <Compile Include="Not.Vector64.Single.cs" />
- <Compile Include="Not.Vector64.UInt16.cs" />
- <Compile Include="Not.Vector64.UInt32.cs" />
- <Compile Include="Not.Vector64.UInt64.cs" />
- <Compile Include="Not.Vector128.Byte.cs" />
- <Compile Include="Not.Vector128.Double.cs" />
- <Compile Include="Not.Vector128.Int16.cs" />
- <Compile Include="Not.Vector128.Int32.cs" />
- <Compile Include="Not.Vector128.Int64.cs" />
- <Compile Include="Not.Vector128.SByte.cs" />
- <Compile Include="Not.Vector128.Single.cs" />
- <Compile Include="Not.Vector128.UInt16.cs" />
- <Compile Include="Not.Vector128.UInt32.cs" />
- <Compile Include="Not.Vector128.UInt64.cs" />
- <Compile Include="Or.Vector64.Byte.cs" />
- <Compile Include="Or.Vector64.Double.cs" />
- <Compile Include="Or.Vector64.Int16.cs" />
- <Compile Include="Or.Vector64.Int32.cs" />
- <Compile Include="Or.Vector64.Int64.cs" />
- <Compile Include="Or.Vector64.SByte.cs" />
- <Compile Include="Or.Vector64.Single.cs" />
- <Compile Include="Or.Vector64.UInt16.cs" />
- <Compile Include="Or.Vector64.UInt32.cs" />
- <Compile Include="Or.Vector64.UInt64.cs" />
- <Compile Include="Or.Vector128.Byte.cs" />
- <Compile Include="Or.Vector128.Double.cs" />
- <Compile Include="Or.Vector128.Int16.cs" />
- <Compile Include="Or.Vector128.Int32.cs" />
- <Compile Include="Or.Vector128.Int64.cs" />
- <Compile Include="Or.Vector128.SByte.cs" />
- <Compile Include="Or.Vector128.Single.cs" />
- <Compile Include="Or.Vector128.UInt16.cs" />
+ <Compile Include="CompareLessThan.Vector64.UInt16.cs" />
+ <Compile Include="CompareLessThan.Vector64.UInt32.cs" />
+ <Compile Include="CompareLessThan.Vector128.Byte.cs" />
+ <Compile Include="CompareLessThan.Vector128.Int16.cs" />
+ <Compile Include="CompareLessThan.Vector128.Int32.cs" />
+ <Compile Include="CompareLessThan.Vector128.SByte.cs" />
+ <Compile Include="CompareLessThan.Vector128.Single.cs" />
+ <Compile Include="CompareLessThan.Vector128.UInt16.cs" />
+ <Compile Include="CompareLessThan.Vector128.UInt32.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.Byte.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.Int16.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.Int32.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.SByte.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.Single.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.UInt16.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector64.UInt32.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Byte.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Int16.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Int32.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.SByte.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.Single.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.UInt16.cs" />
+ <Compile Include="CompareLessThanOrEqual.Vector128.UInt32.cs" />
+ <Compile Include="CompareTest.Vector64.Byte.cs" />
+ <Compile Include="CompareTest.Vector64.Int16.cs" />
+ <Compile Include="CompareTest.Vector64.Int32.cs" />
+ <Compile Include="CompareTest.Vector64.SByte.cs" />
+ <Compile Include="CompareTest.Vector64.Single.cs" />
+ <Compile Include="CompareTest.Vector64.UInt16.cs" />
+ <Compile Include="CompareTest.Vector64.UInt32.cs" />
+ <Compile Include="CompareTest.Vector128.Byte.cs" />
+ <Compile Include="CompareTest.Vector128.Int16.cs" />
+ <Compile Include="CompareTest.Vector128.Int32.cs" />
+ <Compile Include="CompareTest.Vector128.SByte.cs" />
+ <Compile Include="CompareTest.Vector128.Single.cs" />
+ <Compile Include="CompareTest.Vector128.UInt16.cs" />
+ <Compile Include="CompareTest.Vector128.UInt32.cs" />
+ <Compile Include="ConvertToInt32RoundAwayFromZero.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundAwayFromZero.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundAwayFromZeroScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToEven.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToEven.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToEvenScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToNegativeInfinity.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToNegativeInfinity.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToNegativeInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToPositiveInfinity.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToPositiveInfinity.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToPositiveInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToZero.Vector64.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToZero.Vector128.Single.cs" />
+ <Compile Include="ConvertToInt32RoundToZeroScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToSingle.Vector64.Int32.cs" />
+ <Compile Include="ConvertToSingle.Vector64.UInt32.cs" />
+ <Compile Include="ConvertToSingle.Vector128.Int32.cs" />
+ <Compile Include="ConvertToSingle.Vector128.UInt32.cs" />
+ <Compile Include="ConvertToSingleScalar.Vector64.Int32.cs" />
+ <Compile Include="ConvertToSingleScalar.Vector64.UInt32.cs" />
+ <Compile Include="ConvertToUInt32RoundAwayFromZero.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundAwayFromZero.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundAwayFromZeroScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToEven.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToEven.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToEvenScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToNegativeInfinity.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToNegativeInfinity.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToNegativeInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToPositiveInfinity.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToPositiveInfinity.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToPositiveInfinityScalar.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToZero.Vector64.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToZero.Vector128.Single.cs" />
+ <Compile Include="ConvertToUInt32RoundToZeroScalar.Vector64.Single.cs" />
+ <Compile Include="DivideScalar.Vector64.Double.cs" />
+ <Compile Include="DivideScalar.Vector64.Single.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Byte.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Int16.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Int32.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.SByte.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.Single.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.UInt16.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector64.UInt32.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Byte.8.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Int16.4.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Int32.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.SByte.8.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.Single.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.UInt16.4.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector64.Vector128.UInt32.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Byte.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Int16.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Int32.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.SByte.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.Single.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.UInt16.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector64.UInt32.1.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Byte.8.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Int16.4.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Int32.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.SByte.8.cs" />
<Compile Include="Program.AdvSimd_Part3.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize />
</PropertyGroup>
<ItemGroup>
- <Compile Include="Or.Vector128.UInt32.cs" />
- <Compile Include="Or.Vector128.UInt64.cs" />
- <Compile Include="OrNot.Vector64.Byte.cs" />
- <Compile Include="OrNot.Vector64.Double.cs" />
- <Compile Include="OrNot.Vector64.Int16.cs" />
- <Compile Include="OrNot.Vector64.Int32.cs" />
- <Compile Include="OrNot.Vector64.Int64.cs" />
- <Compile Include="OrNot.Vector64.SByte.cs" />
- <Compile Include="OrNot.Vector64.Single.cs" />
- <Compile Include="OrNot.Vector64.UInt16.cs" />
- <Compile Include="OrNot.Vector64.UInt32.cs" />
- <Compile Include="OrNot.Vector64.UInt64.cs" />
- <Compile Include="OrNot.Vector128.Byte.cs" />
- <Compile Include="OrNot.Vector128.Double.cs" />
- <Compile Include="OrNot.Vector128.Int16.cs" />
- <Compile Include="OrNot.Vector128.Int32.cs" />
- <Compile Include="OrNot.Vector128.Int64.cs" />
- <Compile Include="OrNot.Vector128.SByte.cs" />
- <Compile Include="OrNot.Vector128.Single.cs" />
- <Compile Include="OrNot.Vector128.UInt16.cs" />
- <Compile Include="OrNot.Vector128.UInt32.cs" />
- <Compile Include="OrNot.Vector128.UInt64.cs" />
- <Compile Include="PolynomialMultiply.Vector64.Byte.cs" />
- <Compile Include="PolynomialMultiply.Vector64.SByte.cs" />
- <Compile Include="PolynomialMultiply.Vector128.Byte.cs" />
- <Compile Include="PolynomialMultiply.Vector128.SByte.cs" />
- <Compile Include="PolynomialMultiplyWideningLower.Vector64.Byte.cs" />
- <Compile Include="PolynomialMultiplyWideningLower.Vector64.SByte.cs" />
- <Compile Include="PolynomialMultiplyWideningUpper.Vector128.Byte.cs" />
- <Compile Include="PolynomialMultiplyWideningUpper.Vector128.SByte.cs" />
- <Compile Include="PopCount.Vector64.Byte.cs" />
- <Compile Include="PopCount.Vector64.SByte.cs" />
- <Compile Include="PopCount.Vector128.Byte.cs" />
- <Compile Include="PopCount.Vector128.SByte.cs" />
- <Compile Include="ReciprocalEstimate.Vector64.Single.cs" />
- <Compile Include="ReciprocalEstimate.Vector64.UInt32.cs" />
- <Compile Include="ReciprocalEstimate.Vector128.Single.cs" />
- <Compile Include="ReciprocalEstimate.Vector128.UInt32.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector64.Single.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector64.UInt32.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector128.Single.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector128.UInt32.cs" />
- <Compile Include="ReciprocalSquareRootStep.Vector64.Single.cs" />
- <Compile Include="ReciprocalSquareRootStep.Vector128.Single.cs" />
- <Compile Include="ReciprocalStep.Vector64.Single.cs" />
- <Compile Include="ReciprocalStep.Vector128.Single.cs" />
- <Compile Include="ReverseElement16.Vector64.Int32.cs" />
- <Compile Include="ReverseElement16.Vector64.Int64.cs" />
- <Compile Include="ReverseElement16.Vector64.UInt32.cs" />
- <Compile Include="ReverseElement16.Vector64.UInt64.cs" />
- <Compile Include="ReverseElement16.Vector128.Int32.cs" />
- <Compile Include="ReverseElement16.Vector128.Int64.cs" />
- <Compile Include="ReverseElement16.Vector128.UInt32.cs" />
- <Compile Include="ReverseElement16.Vector128.UInt64.cs" />
- <Compile Include="ReverseElement32.Vector64.Int64.cs" />
- <Compile Include="ReverseElement32.Vector64.UInt64.cs" />
- <Compile Include="ReverseElement32.Vector128.Int64.cs" />
- <Compile Include="ReverseElement32.Vector128.UInt64.cs" />
- <Compile Include="ReverseElement8.Vector64.Int16.cs" />
- <Compile Include="ReverseElement8.Vector64.Int32.cs" />
- <Compile Include="ReverseElement8.Vector64.Int64.cs" />
- <Compile Include="ReverseElement8.Vector64.UInt16.cs" />
- <Compile Include="ReverseElement8.Vector64.UInt32.cs" />
- <Compile Include="ReverseElement8.Vector64.UInt64.cs" />
- <Compile Include="ReverseElement8.Vector128.Int16.cs" />
- <Compile Include="ReverseElement8.Vector128.Int32.cs" />
- <Compile Include="ReverseElement8.Vector128.Int64.cs" />
- <Compile Include="ReverseElement8.Vector128.UInt16.cs" />
- <Compile Include="ReverseElement8.Vector128.UInt32.cs" />
- <Compile Include="ReverseElement8.Vector128.UInt64.cs" />
- <Compile Include="RoundAwayFromZero.Vector64.Single.cs" />
- <Compile Include="RoundAwayFromZero.Vector128.Single.cs" />
- <Compile Include="RoundAwayFromZeroScalar.Vector64.Double.cs" />
- <Compile Include="RoundAwayFromZeroScalar.Vector64.Single.cs" />
- <Compile Include="RoundToNearest.Vector64.Single.cs" />
- <Compile Include="RoundToNearest.Vector128.Single.cs" />
- <Compile Include="RoundToNearestScalar.Vector64.Double.cs" />
- <Compile Include="RoundToNearestScalar.Vector64.Single.cs" />
- <Compile Include="RoundToNegativeInfinity.Vector64.Single.cs" />
- <Compile Include="RoundToNegativeInfinity.Vector128.Single.cs" />
- <Compile Include="RoundToNegativeInfinityScalar.Vector64.Double.cs" />
- <Compile Include="RoundToNegativeInfinityScalar.Vector64.Single.cs" />
- <Compile Include="RoundToPositiveInfinity.Vector64.Single.cs" />
- <Compile Include="RoundToPositiveInfinity.Vector128.Single.cs" />
- <Compile Include="RoundToPositiveInfinityScalar.Vector64.Double.cs" />
- <Compile Include="RoundToPositiveInfinityScalar.Vector64.Single.cs" />
- <Compile Include="RoundToZero.Vector64.Single.cs" />
- <Compile Include="RoundToZero.Vector128.Single.cs" />
- <Compile Include="RoundToZeroScalar.Vector64.Double.cs" />
- <Compile Include="RoundToZeroScalar.Vector64.Single.cs" />
- <Compile Include="ShiftArithmetic.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmetic.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmetic.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmetic.Vector128.Int16.cs" />
- <Compile Include="ShiftArithmetic.Vector128.Int32.cs" />
- <Compile Include="ShiftArithmetic.Vector128.Int64.cs" />
- <Compile Include="ShiftArithmetic.Vector128.SByte.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector128.Int16.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector128.Int32.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector128.Int64.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector128.SByte.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int16.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int32.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int64.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.SByte.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftArithmeticRoundedScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector128.Int16.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector128.Int32.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector128.Int64.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector128.SByte.cs" />
- <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftArithmeticScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.Byte.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.Int16.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.Int32.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.SByte.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.UInt16.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.UInt32.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.Byte.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.Int16.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.Int32.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.Int64.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.SByte.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.UInt16.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.UInt32.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.UInt64.cs" />
- <Compile Include="ShiftLeftAndInsertScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLeftAndInsertScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.Byte.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.Int16.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.Int32.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.Byte.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.Int16.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.Int64.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.SByte.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.Byte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.Byte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftLogical.Vector64.Byte.cs" />
- <Compile Include="ShiftLogical.Vector64.Int16.cs" />
- <Compile Include="ShiftLogical.Vector64.Int32.cs" />
- <Compile Include="ShiftLogical.Vector64.SByte.cs" />
- <Compile Include="ShiftLogical.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogical.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogical.Vector128.Byte.cs" />
- <Compile Include="ShiftLogical.Vector128.Int16.cs" />
- <Compile Include="ShiftLogical.Vector128.Int32.cs" />
- <Compile Include="ShiftLogical.Vector128.Int64.cs" />
- <Compile Include="ShiftLogical.Vector128.SByte.cs" />
- <Compile Include="ShiftLogical.Vector128.UInt16.cs" />
- <Compile Include="ShiftLogical.Vector128.UInt32.cs" />
- <Compile Include="ShiftLogical.Vector128.UInt64.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.Byte.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.Int16.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.Int32.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.Int64.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.SByte.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.UInt16.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.UInt32.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.UInt64.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Byte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int64.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.SByte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt64.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftLogicalRoundedScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLogicalRoundedScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.Byte.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.Int16.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.Int32.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.Int64.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.SByte.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.UInt16.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.UInt32.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.UInt64.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftLogicalScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLogicalScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.Byte.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.Int16.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.Int32.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Single.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.UInt16.4.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.UInt32.2.cs" />
+ <Compile Include="DuplicateToVector64.Byte.cs" />
+ <Compile Include="DuplicateToVector64.Byte.31.cs" />
+ <Compile Include="DuplicateToVector64.Int16.cs" />
+ <Compile Include="DuplicateToVector64.Int16.31.cs" />
+ <Compile Include="DuplicateToVector64.Int32.cs" />
+ <Compile Include="DuplicateToVector64.Int32.31.cs" />
+ <Compile Include="DuplicateToVector64.SByte.cs" />
+ <Compile Include="DuplicateToVector64.SByte.31.cs" />
+ <Compile Include="DuplicateToVector64.Single.cs" />
+ <Compile Include="DuplicateToVector64.Single.31.cs" />
+ <Compile Include="DuplicateToVector64.UInt16.cs" />
+ <Compile Include="DuplicateToVector64.UInt16.31.cs" />
+ <Compile Include="DuplicateToVector64.UInt32.cs" />
+ <Compile Include="DuplicateToVector64.UInt32.31.cs" />
+ <Compile Include="DuplicateToVector128.Byte.cs" />
+ <Compile Include="DuplicateToVector128.Byte.31.cs" />
+ <Compile Include="DuplicateToVector128.Int16.cs" />
+ <Compile Include="DuplicateToVector128.Int16.31.cs" />
+ <Compile Include="DuplicateToVector128.Int32.cs" />
+ <Compile Include="DuplicateToVector128.Int32.31.cs" />
+ <Compile Include="DuplicateToVector128.SByte.cs" />
+ <Compile Include="DuplicateToVector128.SByte.31.cs" />
+ <Compile Include="DuplicateToVector128.Single.cs" />
+ <Compile Include="DuplicateToVector128.Single.31.cs" />
+ <Compile Include="DuplicateToVector128.UInt16.cs" />
+ <Compile Include="DuplicateToVector128.UInt16.31.cs" />
+ <Compile Include="DuplicateToVector128.UInt32.cs" />
+ <Compile Include="DuplicateToVector128.UInt32.31.cs" />
+ <Compile Include="Extract.Vector64.Byte.1.cs" />
+ <Compile Include="Extract.Vector64.Int16.1.cs" />
+ <Compile Include="Extract.Vector64.Int32.1.cs" />
+ <Compile Include="Extract.Vector64.SByte.1.cs" />
+ <Compile Include="Extract.Vector64.Single.1.cs" />
+ <Compile Include="Extract.Vector64.UInt16.1.cs" />
+ <Compile Include="Extract.Vector64.UInt32.1.cs" />
+ <Compile Include="Extract.Vector128.Byte.1.cs" />
+ <Compile Include="Extract.Vector128.Double.1.cs" />
+ <Compile Include="Extract.Vector128.Int16.1.cs" />
+ <Compile Include="Extract.Vector128.Int32.1.cs" />
+ <Compile Include="Extract.Vector128.Int64.1.cs" />
+ <Compile Include="Extract.Vector128.SByte.1.cs" />
+ <Compile Include="Extract.Vector128.Single.1.cs" />
+ <Compile Include="Extract.Vector128.UInt16.1.cs" />
+ <Compile Include="Extract.Vector128.UInt32.1.cs" />
+ <Compile Include="Extract.Vector128.UInt64.1.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.Int32.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.SByte.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.Int16.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.Int32.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.SByte.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Int16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Int32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.SByte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.UInt32.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.Byte.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.Int16.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.Int32.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.SByte.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="ExtractVector64.Byte.1.cs" />
+ <Compile Include="ExtractVector64.Int16.1.cs" />
+ <Compile Include="ExtractVector64.Int32.1.cs" />
+ <Compile Include="ExtractVector64.SByte.1.cs" />
+ <Compile Include="ExtractVector64.Single.1.cs" />
+ <Compile Include="ExtractVector64.UInt16.1.cs" />
+ <Compile Include="ExtractVector64.UInt32.1.cs" />
+ <Compile Include="ExtractVector128.Byte.1.cs" />
+ <Compile Include="ExtractVector128.Double.1.cs" />
+ <Compile Include="ExtractVector128.Int16.1.cs" />
+ <Compile Include="ExtractVector128.Int32.1.cs" />
+ <Compile Include="ExtractVector128.Int64.1.cs" />
+ <Compile Include="ExtractVector128.SByte.1.cs" />
+ <Compile Include="ExtractVector128.Single.1.cs" />
+ <Compile Include="ExtractVector128.UInt16.1.cs" />
+ <Compile Include="ExtractVector128.UInt32.1.cs" />
+ <Compile Include="ExtractVector128.UInt64.1.cs" />
+ <Compile Include="Floor.Vector64.Single.cs" />
+ <Compile Include="Floor.Vector128.Single.cs" />
+ <Compile Include="FloorScalar.Vector64.Double.cs" />
+ <Compile Include="FloorScalar.Vector64.Single.cs" />
+ <Compile Include="FusedAddHalving.Vector64.Byte.cs" />
<Compile Include="Program.AdvSimd_Part4.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
- <Compile Include="Or.Vector128.UInt32.cs" />
- <Compile Include="Or.Vector128.UInt64.cs" />
- <Compile Include="OrNot.Vector64.Byte.cs" />
- <Compile Include="OrNot.Vector64.Double.cs" />
- <Compile Include="OrNot.Vector64.Int16.cs" />
- <Compile Include="OrNot.Vector64.Int32.cs" />
- <Compile Include="OrNot.Vector64.Int64.cs" />
- <Compile Include="OrNot.Vector64.SByte.cs" />
- <Compile Include="OrNot.Vector64.Single.cs" />
- <Compile Include="OrNot.Vector64.UInt16.cs" />
- <Compile Include="OrNot.Vector64.UInt32.cs" />
- <Compile Include="OrNot.Vector64.UInt64.cs" />
- <Compile Include="OrNot.Vector128.Byte.cs" />
- <Compile Include="OrNot.Vector128.Double.cs" />
- <Compile Include="OrNot.Vector128.Int16.cs" />
- <Compile Include="OrNot.Vector128.Int32.cs" />
- <Compile Include="OrNot.Vector128.Int64.cs" />
- <Compile Include="OrNot.Vector128.SByte.cs" />
- <Compile Include="OrNot.Vector128.Single.cs" />
- <Compile Include="OrNot.Vector128.UInt16.cs" />
- <Compile Include="OrNot.Vector128.UInt32.cs" />
- <Compile Include="OrNot.Vector128.UInt64.cs" />
- <Compile Include="PolynomialMultiply.Vector64.Byte.cs" />
- <Compile Include="PolynomialMultiply.Vector64.SByte.cs" />
- <Compile Include="PolynomialMultiply.Vector128.Byte.cs" />
- <Compile Include="PolynomialMultiply.Vector128.SByte.cs" />
- <Compile Include="PolynomialMultiplyWideningLower.Vector64.Byte.cs" />
- <Compile Include="PolynomialMultiplyWideningLower.Vector64.SByte.cs" />
- <Compile Include="PolynomialMultiplyWideningUpper.Vector128.Byte.cs" />
- <Compile Include="PolynomialMultiplyWideningUpper.Vector128.SByte.cs" />
- <Compile Include="PopCount.Vector64.Byte.cs" />
- <Compile Include="PopCount.Vector64.SByte.cs" />
- <Compile Include="PopCount.Vector128.Byte.cs" />
- <Compile Include="PopCount.Vector128.SByte.cs" />
- <Compile Include="ReciprocalEstimate.Vector64.Single.cs" />
- <Compile Include="ReciprocalEstimate.Vector64.UInt32.cs" />
- <Compile Include="ReciprocalEstimate.Vector128.Single.cs" />
- <Compile Include="ReciprocalEstimate.Vector128.UInt32.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector64.Single.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector64.UInt32.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector128.Single.cs" />
- <Compile Include="ReciprocalSquareRootEstimate.Vector128.UInt32.cs" />
- <Compile Include="ReciprocalSquareRootStep.Vector64.Single.cs" />
- <Compile Include="ReciprocalSquareRootStep.Vector128.Single.cs" />
- <Compile Include="ReciprocalStep.Vector64.Single.cs" />
- <Compile Include="ReciprocalStep.Vector128.Single.cs" />
- <Compile Include="ReverseElement16.Vector64.Int32.cs" />
- <Compile Include="ReverseElement16.Vector64.Int64.cs" />
- <Compile Include="ReverseElement16.Vector64.UInt32.cs" />
- <Compile Include="ReverseElement16.Vector64.UInt64.cs" />
- <Compile Include="ReverseElement16.Vector128.Int32.cs" />
- <Compile Include="ReverseElement16.Vector128.Int64.cs" />
- <Compile Include="ReverseElement16.Vector128.UInt32.cs" />
- <Compile Include="ReverseElement16.Vector128.UInt64.cs" />
- <Compile Include="ReverseElement32.Vector64.Int64.cs" />
- <Compile Include="ReverseElement32.Vector64.UInt64.cs" />
- <Compile Include="ReverseElement32.Vector128.Int64.cs" />
- <Compile Include="ReverseElement32.Vector128.UInt64.cs" />
- <Compile Include="ReverseElement8.Vector64.Int16.cs" />
- <Compile Include="ReverseElement8.Vector64.Int32.cs" />
- <Compile Include="ReverseElement8.Vector64.Int64.cs" />
- <Compile Include="ReverseElement8.Vector64.UInt16.cs" />
- <Compile Include="ReverseElement8.Vector64.UInt32.cs" />
- <Compile Include="ReverseElement8.Vector64.UInt64.cs" />
- <Compile Include="ReverseElement8.Vector128.Int16.cs" />
- <Compile Include="ReverseElement8.Vector128.Int32.cs" />
- <Compile Include="ReverseElement8.Vector128.Int64.cs" />
- <Compile Include="ReverseElement8.Vector128.UInt16.cs" />
- <Compile Include="ReverseElement8.Vector128.UInt32.cs" />
- <Compile Include="ReverseElement8.Vector128.UInt64.cs" />
- <Compile Include="RoundAwayFromZero.Vector64.Single.cs" />
- <Compile Include="RoundAwayFromZero.Vector128.Single.cs" />
- <Compile Include="RoundAwayFromZeroScalar.Vector64.Double.cs" />
- <Compile Include="RoundAwayFromZeroScalar.Vector64.Single.cs" />
- <Compile Include="RoundToNearest.Vector64.Single.cs" />
- <Compile Include="RoundToNearest.Vector128.Single.cs" />
- <Compile Include="RoundToNearestScalar.Vector64.Double.cs" />
- <Compile Include="RoundToNearestScalar.Vector64.Single.cs" />
- <Compile Include="RoundToNegativeInfinity.Vector64.Single.cs" />
- <Compile Include="RoundToNegativeInfinity.Vector128.Single.cs" />
- <Compile Include="RoundToNegativeInfinityScalar.Vector64.Double.cs" />
- <Compile Include="RoundToNegativeInfinityScalar.Vector64.Single.cs" />
- <Compile Include="RoundToPositiveInfinity.Vector64.Single.cs" />
- <Compile Include="RoundToPositiveInfinity.Vector128.Single.cs" />
- <Compile Include="RoundToPositiveInfinityScalar.Vector64.Double.cs" />
- <Compile Include="RoundToPositiveInfinityScalar.Vector64.Single.cs" />
- <Compile Include="RoundToZero.Vector64.Single.cs" />
- <Compile Include="RoundToZero.Vector128.Single.cs" />
- <Compile Include="RoundToZeroScalar.Vector64.Double.cs" />
- <Compile Include="RoundToZeroScalar.Vector64.Single.cs" />
- <Compile Include="ShiftArithmetic.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmetic.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmetic.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmetic.Vector128.Int16.cs" />
- <Compile Include="ShiftArithmetic.Vector128.Int32.cs" />
- <Compile Include="ShiftArithmetic.Vector128.Int64.cs" />
- <Compile Include="ShiftArithmetic.Vector128.SByte.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector128.Int16.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector128.Int32.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector128.Int64.cs" />
- <Compile Include="ShiftArithmeticRounded.Vector128.SByte.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int16.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int32.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.Int64.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturate.Vector128.SByte.cs" />
- <Compile Include="ShiftArithmeticRoundedSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftArithmeticRoundedScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector64.Int16.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector64.Int32.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector64.SByte.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector128.Int16.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector128.Int32.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector128.Int64.cs" />
- <Compile Include="ShiftArithmeticSaturate.Vector128.SByte.cs" />
- <Compile Include="ShiftArithmeticSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftArithmeticScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.Byte.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.Int16.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.Int32.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.SByte.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.UInt16.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector64.UInt32.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.Byte.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.Int16.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.Int32.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.Int64.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.SByte.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.UInt16.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.UInt32.cs" />
- <Compile Include="ShiftLeftAndInsert.Vector128.UInt64.cs" />
- <Compile Include="ShiftLeftAndInsertScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLeftAndInsertScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.Byte.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.Int16.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.Int32.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.Byte.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.Int16.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.Int64.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.SByte.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogical.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.Byte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.Byte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturate.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsigned.Vector128.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftLeftLogicalScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftLeftLogicalWideningUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftLogical.Vector64.Byte.cs" />
- <Compile Include="ShiftLogical.Vector64.Int16.cs" />
- <Compile Include="ShiftLogical.Vector64.Int32.cs" />
- <Compile Include="ShiftLogical.Vector64.SByte.cs" />
- <Compile Include="ShiftLogical.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogical.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogical.Vector128.Byte.cs" />
- <Compile Include="ShiftLogical.Vector128.Int16.cs" />
- <Compile Include="ShiftLogical.Vector128.Int32.cs" />
- <Compile Include="ShiftLogical.Vector128.Int64.cs" />
- <Compile Include="ShiftLogical.Vector128.SByte.cs" />
- <Compile Include="ShiftLogical.Vector128.UInt16.cs" />
- <Compile Include="ShiftLogical.Vector128.UInt32.cs" />
- <Compile Include="ShiftLogical.Vector128.UInt64.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalRounded.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.Byte.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.Int16.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.Int32.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.Int64.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.SByte.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.UInt16.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.UInt32.cs" />
- <Compile Include="ShiftLogicalRounded.Vector128.UInt64.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Byte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.Int64.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.SByte.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt16.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt32.cs" />
- <Compile Include="ShiftLogicalRoundedSaturate.Vector128.UInt64.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLogicalRoundedSaturateScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftLogicalRoundedScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLogicalRoundedScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.Byte.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.Int16.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.Int32.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.SByte.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.UInt16.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector64.UInt32.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.Byte.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.Int16.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.Int32.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.Int64.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.SByte.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.UInt16.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.UInt32.cs" />
- <Compile Include="ShiftLogicalSaturate.Vector128.UInt64.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLogicalSaturateScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftLogicalScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftLogicalScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.Byte.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.Int16.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.Int32.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.Single.2.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.UInt16.4.cs" />
+ <Compile Include="DuplicateSelectedScalarToVector128.Vector128.UInt32.2.cs" />
+ <Compile Include="DuplicateToVector64.Byte.cs" />
+ <Compile Include="DuplicateToVector64.Byte.31.cs" />
+ <Compile Include="DuplicateToVector64.Int16.cs" />
+ <Compile Include="DuplicateToVector64.Int16.31.cs" />
+ <Compile Include="DuplicateToVector64.Int32.cs" />
+ <Compile Include="DuplicateToVector64.Int32.31.cs" />
+ <Compile Include="DuplicateToVector64.SByte.cs" />
+ <Compile Include="DuplicateToVector64.SByte.31.cs" />
+ <Compile Include="DuplicateToVector64.Single.cs" />
+ <Compile Include="DuplicateToVector64.Single.31.cs" />
+ <Compile Include="DuplicateToVector64.UInt16.cs" />
+ <Compile Include="DuplicateToVector64.UInt16.31.cs" />
+ <Compile Include="DuplicateToVector64.UInt32.cs" />
+ <Compile Include="DuplicateToVector64.UInt32.31.cs" />
+ <Compile Include="DuplicateToVector128.Byte.cs" />
+ <Compile Include="DuplicateToVector128.Byte.31.cs" />
+ <Compile Include="DuplicateToVector128.Int16.cs" />
+ <Compile Include="DuplicateToVector128.Int16.31.cs" />
+ <Compile Include="DuplicateToVector128.Int32.cs" />
+ <Compile Include="DuplicateToVector128.Int32.31.cs" />
+ <Compile Include="DuplicateToVector128.SByte.cs" />
+ <Compile Include="DuplicateToVector128.SByte.31.cs" />
+ <Compile Include="DuplicateToVector128.Single.cs" />
+ <Compile Include="DuplicateToVector128.Single.31.cs" />
+ <Compile Include="DuplicateToVector128.UInt16.cs" />
+ <Compile Include="DuplicateToVector128.UInt16.31.cs" />
+ <Compile Include="DuplicateToVector128.UInt32.cs" />
+ <Compile Include="DuplicateToVector128.UInt32.31.cs" />
+ <Compile Include="Extract.Vector64.Byte.1.cs" />
+ <Compile Include="Extract.Vector64.Int16.1.cs" />
+ <Compile Include="Extract.Vector64.Int32.1.cs" />
+ <Compile Include="Extract.Vector64.SByte.1.cs" />
+ <Compile Include="Extract.Vector64.Single.1.cs" />
+ <Compile Include="Extract.Vector64.UInt16.1.cs" />
+ <Compile Include="Extract.Vector64.UInt32.1.cs" />
+ <Compile Include="Extract.Vector128.Byte.1.cs" />
+ <Compile Include="Extract.Vector128.Double.1.cs" />
+ <Compile Include="Extract.Vector128.Int16.1.cs" />
+ <Compile Include="Extract.Vector128.Int32.1.cs" />
+ <Compile Include="Extract.Vector128.Int64.1.cs" />
+ <Compile Include="Extract.Vector128.SByte.1.cs" />
+ <Compile Include="Extract.Vector128.Single.1.cs" />
+ <Compile Include="Extract.Vector128.UInt16.1.cs" />
+ <Compile Include="Extract.Vector128.UInt32.1.cs" />
+ <Compile Include="Extract.Vector128.UInt64.1.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.Int32.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.SByte.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingLower.Vector64.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.Int16.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.Int32.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.SByte.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateLower.Vector64.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedLower.Vector64.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Byte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Int16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.Int32.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.SByte.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.UInt16.cs" />
+ <Compile Include="ExtractNarrowingSaturateUpper.Vector128.UInt32.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.Byte.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.Int16.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.Int32.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.SByte.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.UInt16.cs" />
+ <Compile Include="ExtractNarrowingUpper.Vector128.UInt32.cs" />
+ <Compile Include="ExtractVector64.Byte.1.cs" />
+ <Compile Include="ExtractVector64.Int16.1.cs" />
+ <Compile Include="ExtractVector64.Int32.1.cs" />
+ <Compile Include="ExtractVector64.SByte.1.cs" />
+ <Compile Include="ExtractVector64.Single.1.cs" />
+ <Compile Include="ExtractVector64.UInt16.1.cs" />
+ <Compile Include="ExtractVector64.UInt32.1.cs" />
+ <Compile Include="ExtractVector128.Byte.1.cs" />
+ <Compile Include="ExtractVector128.Double.1.cs" />
+ <Compile Include="ExtractVector128.Int16.1.cs" />
+ <Compile Include="ExtractVector128.Int32.1.cs" />
+ <Compile Include="ExtractVector128.Int64.1.cs" />
+ <Compile Include="ExtractVector128.SByte.1.cs" />
+ <Compile Include="ExtractVector128.Single.1.cs" />
+ <Compile Include="ExtractVector128.UInt16.1.cs" />
+ <Compile Include="ExtractVector128.UInt32.1.cs" />
+ <Compile Include="ExtractVector128.UInt64.1.cs" />
+ <Compile Include="Floor.Vector64.Single.cs" />
+ <Compile Include="Floor.Vector128.Single.cs" />
+ <Compile Include="FloorScalar.Vector64.Double.cs" />
+ <Compile Include="FloorScalar.Vector64.Single.cs" />
+ <Compile Include="FusedAddHalving.Vector64.Byte.cs" />
<Compile Include="Program.AdvSimd_Part4.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize />
</PropertyGroup>
<ItemGroup>
- <Compile Include="ShiftRightAndInsert.Vector64.SByte.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.UInt16.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.UInt32.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.Byte.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.Int16.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.Int32.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.Int64.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.SByte.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.UInt16.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.UInt32.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.UInt64.cs" />
- <Compile Include="ShiftRightAndInsertScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftRightAndInsertScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftRightArithmetic.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticAddScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAddScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalAddScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalAddScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAddScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAddScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalScalar.Vector64.UInt64.1.cs" />
- <Compile Include="SignExtendWideningLower.Vector64.Int16.cs" />
- <Compile Include="SignExtendWideningLower.Vector64.Int32.cs" />
- <Compile Include="SignExtendWideningLower.Vector64.SByte.cs" />
- <Compile Include="SignExtendWideningUpper.Vector128.Int16.cs" />
- <Compile Include="SignExtendWideningUpper.Vector128.Int32.cs" />
- <Compile Include="SignExtendWideningUpper.Vector128.SByte.cs" />
- <Compile Include="SqrtScalar.Vector64.Double.cs" />
- <Compile Include="SqrtScalar.Vector64.Single.cs" />
- <Compile Include="Store.Vector64.Byte.cs" />
- <Compile Include="Store.Vector64.Double.cs" />
- <Compile Include="Store.Vector64.Int16.cs" />
- <Compile Include="Store.Vector64.Int32.cs" />
- <Compile Include="Store.Vector64.Int64.cs" />
- <Compile Include="Store.Vector64.SByte.cs" />
- <Compile Include="Store.Vector64.Single.cs" />
- <Compile Include="Store.Vector64.UInt16.cs" />
- <Compile Include="Store.Vector64.UInt32.cs" />
- <Compile Include="Store.Vector64.UInt64.cs" />
- <Compile Include="Store.Vector128.Byte.cs" />
- <Compile Include="Store.Vector128.Double.cs" />
- <Compile Include="Store.Vector128.Int16.cs" />
- <Compile Include="Store.Vector128.Int32.cs" />
- <Compile Include="Store.Vector128.Int64.cs" />
- <Compile Include="Store.Vector128.SByte.cs" />
- <Compile Include="Store.Vector128.Single.cs" />
- <Compile Include="Store.Vector128.UInt16.cs" />
- <Compile Include="Store.Vector128.UInt32.cs" />
- <Compile Include="Store.Vector128.UInt64.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.Byte.7.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.Int16.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.Int32.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.SByte.7.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.Single.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.UInt16.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.UInt32.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Byte.15.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Double.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Int16.7.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Int32.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Int64.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.SByte.15.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Single.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.UInt16.7.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.UInt32.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.UInt64.1.cs" />
- <Compile Include="Subtract.Vector64.Byte.cs" />
- <Compile Include="Subtract.Vector64.Int16.cs" />
- <Compile Include="Subtract.Vector64.Int32.cs" />
- <Compile Include="Subtract.Vector64.SByte.cs" />
- <Compile Include="Subtract.Vector64.Single.cs" />
- <Compile Include="Subtract.Vector64.UInt16.cs" />
- <Compile Include="Subtract.Vector64.UInt32.cs" />
- <Compile Include="Subtract.Vector128.Byte.cs" />
- <Compile Include="Subtract.Vector128.Int16.cs" />
- <Compile Include="Subtract.Vector128.Int32.cs" />
- <Compile Include="Subtract.Vector128.Int64.cs" />
- <Compile Include="Subtract.Vector128.SByte.cs" />
- <Compile Include="Subtract.Vector128.Single.cs" />
- <Compile Include="Subtract.Vector128.UInt16.cs" />
- <Compile Include="Subtract.Vector128.UInt32.cs" />
- <Compile Include="Subtract.Vector128.UInt64.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.Byte.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.Int16.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.Int32.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.SByte.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.UInt16.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.UInt32.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.Byte.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.Int16.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.Int32.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Byte.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="FusedAddHalving.Vector64.Int16.cs" />
+ <Compile Include="FusedAddHalving.Vector64.Int32.cs" />
+ <Compile Include="FusedAddHalving.Vector64.SByte.cs" />
+ <Compile Include="FusedAddHalving.Vector64.UInt16.cs" />
+ <Compile Include="FusedAddHalving.Vector64.UInt32.cs" />
+ <Compile Include="FusedAddHalving.Vector128.Byte.cs" />
+ <Compile Include="FusedAddHalving.Vector128.Int16.cs" />
+ <Compile Include="FusedAddHalving.Vector128.Int32.cs" />
+ <Compile Include="FusedAddHalving.Vector128.SByte.cs" />
+ <Compile Include="FusedAddHalving.Vector128.UInt16.cs" />
+ <Compile Include="FusedAddHalving.Vector128.UInt32.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.Byte.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.Int16.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.Int32.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.SByte.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.UInt16.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.UInt32.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.Byte.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.Int16.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.Int32.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.SByte.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.UInt16.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.UInt32.cs" />
+ <Compile Include="FusedMultiplyAdd.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplyAdd.Vector128.Single.cs" />
+ <Compile Include="FusedMultiplyAddScalar.Vector64.Double.cs" />
+ <Compile Include="FusedMultiplyAddScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplyAddNegatedScalar.Vector64.Double.cs" />
+ <Compile Include="FusedMultiplyAddNegatedScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplySubtract.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplySubtract.Vector128.Single.cs" />
+ <Compile Include="FusedMultiplySubtractScalar.Vector64.Double.cs" />
+ <Compile Include="FusedMultiplySubtractScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplySubtractNegatedScalar.Vector64.Double.cs" />
+ <Compile Include="FusedMultiplySubtractNegatedScalar.Vector64.Single.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.Byte.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.Int16.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.Int32.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.SByte.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.UInt16.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.UInt32.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.Byte.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.Int16.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.Int32.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.SByte.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.UInt16.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.UInt32.cs" />
+ <Compile Include="Insert.Vector64.Byte.1.cs" />
+ <Compile Include="Insert.Vector64.Int16.1.cs" />
+ <Compile Include="Insert.Vector64.Int32.1.cs" />
+ <Compile Include="Insert.Vector64.SByte.1.cs" />
+ <Compile Include="Insert.Vector64.Single.1.cs" />
+ <Compile Include="Insert.Vector64.UInt16.1.cs" />
+ <Compile Include="Insert.Vector64.UInt32.1.cs" />
+ <Compile Include="Insert.Vector128.Byte.1.cs" />
+ <Compile Include="Insert.Vector128.Double.1.cs" />
+ <Compile Include="Insert.Vector128.Int16.1.cs" />
+ <Compile Include="Insert.Vector128.Int32.1.cs" />
+ <Compile Include="Insert.Vector128.Int64.1.cs" />
+ <Compile Include="Insert.Vector128.SByte.1.cs" />
+ <Compile Include="Insert.Vector128.Single.1.cs" />
+ <Compile Include="Insert.Vector128.UInt16.1.cs" />
+ <Compile Include="Insert.Vector128.UInt32.1.cs" />
+ <Compile Include="Insert.Vector128.UInt64.1.cs" />
+ <Compile Include="InsertScalar.Vector128.Double.1.cs" />
+ <Compile Include="InsertScalar.Vector128.Int64.1.cs" />
+ <Compile Include="InsertScalar.Vector128.UInt64.1.cs" />
+ <Compile Include="LeadingSignCount.Vector64.Int16.cs" />
+ <Compile Include="LeadingSignCount.Vector64.Int32.cs" />
+ <Compile Include="LeadingSignCount.Vector64.SByte.cs" />
+ <Compile Include="LeadingSignCount.Vector128.Int16.cs" />
+ <Compile Include="LeadingSignCount.Vector128.Int32.cs" />
+ <Compile Include="LeadingSignCount.Vector128.SByte.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.Byte.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.Int16.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.Int32.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.SByte.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.UInt16.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.UInt32.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.Byte.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.Int16.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.Int32.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.SByte.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.UInt16.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.UInt32.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.Byte.7.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.Int16.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.Int32.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.SByte.7.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.Single.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.UInt16.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Byte.15.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Double.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Int16.7.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Int32.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Int64.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.SByte.15.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Single.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.UInt16.7.cs" />
<Compile Include="Program.AdvSimd_Part5.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
- <Compile Include="ShiftRightAndInsert.Vector64.SByte.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.UInt16.cs" />
- <Compile Include="ShiftRightAndInsert.Vector64.UInt32.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.Byte.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.Int16.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.Int32.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.Int64.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.SByte.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.UInt16.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.UInt32.cs" />
- <Compile Include="ShiftRightAndInsert.Vector128.UInt64.cs" />
- <Compile Include="ShiftRightAndInsertScalar.Vector64.Int64.cs" />
- <Compile Include="ShiftRightAndInsertScalar.Vector64.UInt64.cs" />
- <Compile Include="ShiftRightArithmetic.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightArithmetic.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticAdd.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticAddScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticNarrowingSaturateUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticRounded.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAdd.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedAddScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightArithmeticRoundedScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightArithmeticScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogical.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogical.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalAdd.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalAddScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalAddScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalNarrowingUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRounded.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAdd.Vector128.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAddScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedAddScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Byte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.SByte.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt16.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt32.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalRoundedScalar.Vector64.UInt64.1.cs" />
- <Compile Include="ShiftRightLogicalScalar.Vector64.Int64.1.cs" />
- <Compile Include="ShiftRightLogicalScalar.Vector64.UInt64.1.cs" />
- <Compile Include="SignExtendWideningLower.Vector64.Int16.cs" />
- <Compile Include="SignExtendWideningLower.Vector64.Int32.cs" />
- <Compile Include="SignExtendWideningLower.Vector64.SByte.cs" />
- <Compile Include="SignExtendWideningUpper.Vector128.Int16.cs" />
- <Compile Include="SignExtendWideningUpper.Vector128.Int32.cs" />
- <Compile Include="SignExtendWideningUpper.Vector128.SByte.cs" />
- <Compile Include="SqrtScalar.Vector64.Double.cs" />
- <Compile Include="SqrtScalar.Vector64.Single.cs" />
- <Compile Include="Store.Vector64.Byte.cs" />
- <Compile Include="Store.Vector64.Double.cs" />
- <Compile Include="Store.Vector64.Int16.cs" />
- <Compile Include="Store.Vector64.Int32.cs" />
- <Compile Include="Store.Vector64.Int64.cs" />
- <Compile Include="Store.Vector64.SByte.cs" />
- <Compile Include="Store.Vector64.Single.cs" />
- <Compile Include="Store.Vector64.UInt16.cs" />
- <Compile Include="Store.Vector64.UInt32.cs" />
- <Compile Include="Store.Vector64.UInt64.cs" />
- <Compile Include="Store.Vector128.Byte.cs" />
- <Compile Include="Store.Vector128.Double.cs" />
- <Compile Include="Store.Vector128.Int16.cs" />
- <Compile Include="Store.Vector128.Int32.cs" />
- <Compile Include="Store.Vector128.Int64.cs" />
- <Compile Include="Store.Vector128.SByte.cs" />
- <Compile Include="Store.Vector128.Single.cs" />
- <Compile Include="Store.Vector128.UInt16.cs" />
- <Compile Include="Store.Vector128.UInt32.cs" />
- <Compile Include="Store.Vector128.UInt64.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.Byte.7.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.Int16.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.Int32.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.SByte.7.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.Single.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.UInt16.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector64.UInt32.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Byte.15.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Double.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Int16.7.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Int32.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Int64.1.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.SByte.15.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.Single.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.UInt16.7.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.UInt32.3.cs" />
- <Compile Include="StoreSelectedScalar.Vector128.UInt64.1.cs" />
- <Compile Include="Subtract.Vector64.Byte.cs" />
- <Compile Include="Subtract.Vector64.Int16.cs" />
- <Compile Include="Subtract.Vector64.Int32.cs" />
- <Compile Include="Subtract.Vector64.SByte.cs" />
- <Compile Include="Subtract.Vector64.Single.cs" />
- <Compile Include="Subtract.Vector64.UInt16.cs" />
- <Compile Include="Subtract.Vector64.UInt32.cs" />
- <Compile Include="Subtract.Vector128.Byte.cs" />
- <Compile Include="Subtract.Vector128.Int16.cs" />
- <Compile Include="Subtract.Vector128.Int32.cs" />
- <Compile Include="Subtract.Vector128.Int64.cs" />
- <Compile Include="Subtract.Vector128.SByte.cs" />
- <Compile Include="Subtract.Vector128.Single.cs" />
- <Compile Include="Subtract.Vector128.UInt16.cs" />
- <Compile Include="Subtract.Vector128.UInt32.cs" />
- <Compile Include="Subtract.Vector128.UInt64.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.Byte.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.Int16.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.Int32.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.SByte.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.UInt16.cs" />
- <Compile Include="SubtractHighNarrowingLower.Vector64.UInt32.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.Byte.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.Int16.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.Int32.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="SubtractHighNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Byte.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Int16.cs" />
+ <Compile Include="FusedAddHalving.Vector64.Int16.cs" />
+ <Compile Include="FusedAddHalving.Vector64.Int32.cs" />
+ <Compile Include="FusedAddHalving.Vector64.SByte.cs" />
+ <Compile Include="FusedAddHalving.Vector64.UInt16.cs" />
+ <Compile Include="FusedAddHalving.Vector64.UInt32.cs" />
+ <Compile Include="FusedAddHalving.Vector128.Byte.cs" />
+ <Compile Include="FusedAddHalving.Vector128.Int16.cs" />
+ <Compile Include="FusedAddHalving.Vector128.Int32.cs" />
+ <Compile Include="FusedAddHalving.Vector128.SByte.cs" />
+ <Compile Include="FusedAddHalving.Vector128.UInt16.cs" />
+ <Compile Include="FusedAddHalving.Vector128.UInt32.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.Byte.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.Int16.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.Int32.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.SByte.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.UInt16.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector64.UInt32.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.Byte.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.Int16.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.Int32.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.SByte.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.UInt16.cs" />
+ <Compile Include="FusedAddRoundedHalving.Vector128.UInt32.cs" />
+ <Compile Include="FusedMultiplyAdd.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplyAdd.Vector128.Single.cs" />
+ <Compile Include="FusedMultiplyAddScalar.Vector64.Double.cs" />
+ <Compile Include="FusedMultiplyAddScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplyAddNegatedScalar.Vector64.Double.cs" />
+ <Compile Include="FusedMultiplyAddNegatedScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplySubtract.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplySubtract.Vector128.Single.cs" />
+ <Compile Include="FusedMultiplySubtractScalar.Vector64.Double.cs" />
+ <Compile Include="FusedMultiplySubtractScalar.Vector64.Single.cs" />
+ <Compile Include="FusedMultiplySubtractNegatedScalar.Vector64.Double.cs" />
+ <Compile Include="FusedMultiplySubtractNegatedScalar.Vector64.Single.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.Byte.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.Int16.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.Int32.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.SByte.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.UInt16.cs" />
+ <Compile Include="FusedSubtractHalving.Vector64.UInt32.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.Byte.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.Int16.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.Int32.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.SByte.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.UInt16.cs" />
+ <Compile Include="FusedSubtractHalving.Vector128.UInt32.cs" />
+ <Compile Include="Insert.Vector64.Byte.1.cs" />
+ <Compile Include="Insert.Vector64.Int16.1.cs" />
+ <Compile Include="Insert.Vector64.Int32.1.cs" />
+ <Compile Include="Insert.Vector64.SByte.1.cs" />
+ <Compile Include="Insert.Vector64.Single.1.cs" />
+ <Compile Include="Insert.Vector64.UInt16.1.cs" />
+ <Compile Include="Insert.Vector64.UInt32.1.cs" />
+ <Compile Include="Insert.Vector128.Byte.1.cs" />
+ <Compile Include="Insert.Vector128.Double.1.cs" />
+ <Compile Include="Insert.Vector128.Int16.1.cs" />
+ <Compile Include="Insert.Vector128.Int32.1.cs" />
+ <Compile Include="Insert.Vector128.Int64.1.cs" />
+ <Compile Include="Insert.Vector128.SByte.1.cs" />
+ <Compile Include="Insert.Vector128.Single.1.cs" />
+ <Compile Include="Insert.Vector128.UInt16.1.cs" />
+ <Compile Include="Insert.Vector128.UInt32.1.cs" />
+ <Compile Include="Insert.Vector128.UInt64.1.cs" />
+ <Compile Include="InsertScalar.Vector128.Double.1.cs" />
+ <Compile Include="InsertScalar.Vector128.Int64.1.cs" />
+ <Compile Include="InsertScalar.Vector128.UInt64.1.cs" />
+ <Compile Include="LeadingSignCount.Vector64.Int16.cs" />
+ <Compile Include="LeadingSignCount.Vector64.Int32.cs" />
+ <Compile Include="LeadingSignCount.Vector64.SByte.cs" />
+ <Compile Include="LeadingSignCount.Vector128.Int16.cs" />
+ <Compile Include="LeadingSignCount.Vector128.Int32.cs" />
+ <Compile Include="LeadingSignCount.Vector128.SByte.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.Byte.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.Int16.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.Int32.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.SByte.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.UInt16.cs" />
+ <Compile Include="LeadingZeroCount.Vector64.UInt32.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.Byte.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.Int16.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.Int32.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.SByte.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.UInt16.cs" />
+ <Compile Include="LeadingZeroCount.Vector128.UInt32.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.Byte.7.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.Int16.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.Int32.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.SByte.7.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.Single.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.UInt16.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector64.UInt32.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Byte.15.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Double.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Int16.7.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Int32.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Int64.1.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.SByte.15.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.Single.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.UInt16.7.cs" />
<Compile Include="Program.AdvSimd_Part5.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize />
</PropertyGroup>
<ItemGroup>
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Int32.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.SByte.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.UInt16.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.UInt32.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Byte.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Int16.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Int32.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="SubtractSaturate.Vector64.Byte.cs" />
- <Compile Include="SubtractSaturate.Vector64.Int16.cs" />
- <Compile Include="SubtractSaturate.Vector64.Int32.cs" />
- <Compile Include="SubtractSaturate.Vector64.SByte.cs" />
- <Compile Include="SubtractSaturate.Vector64.UInt16.cs" />
- <Compile Include="SubtractSaturate.Vector64.UInt32.cs" />
- <Compile Include="SubtractSaturate.Vector128.Byte.cs" />
- <Compile Include="SubtractSaturate.Vector128.Int16.cs" />
- <Compile Include="SubtractSaturate.Vector128.Int32.cs" />
- <Compile Include="SubtractSaturate.Vector128.Int64.cs" />
- <Compile Include="SubtractSaturate.Vector128.SByte.cs" />
- <Compile Include="SubtractSaturate.Vector128.UInt16.cs" />
- <Compile Include="SubtractSaturate.Vector128.UInt32.cs" />
- <Compile Include="SubtractSaturate.Vector128.UInt64.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.UInt64.cs" />
- <Compile Include="SubtractScalar.Vector64.Double.cs" />
- <Compile Include="SubtractScalar.Vector64.Int64.cs" />
- <Compile Include="SubtractScalar.Vector64.Single.cs" />
- <Compile Include="SubtractScalar.Vector64.UInt64.cs" />
- <Compile Include="SubtractWideningLower.Vector64.Byte.cs" />
- <Compile Include="SubtractWideningLower.Vector64.Int16.cs" />
- <Compile Include="SubtractWideningLower.Vector64.Int32.cs" />
- <Compile Include="SubtractWideningLower.Vector64.SByte.cs" />
- <Compile Include="SubtractWideningLower.Vector64.UInt16.cs" />
- <Compile Include="SubtractWideningLower.Vector64.UInt32.cs" />
- <Compile Include="SubtractWideningLower.Vector128.Int16.cs" />
- <Compile Include="SubtractWideningLower.Vector128.Int32.cs" />
- <Compile Include="SubtractWideningLower.Vector128.Int64.cs" />
- <Compile Include="SubtractWideningLower.Vector128.UInt16.cs" />
- <Compile Include="SubtractWideningLower.Vector128.UInt32.cs" />
- <Compile Include="SubtractWideningLower.Vector128.UInt64.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Byte.Vector128.Byte.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int16.Vector128.Int16.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int16.Vector128.SByte.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int32.Vector128.Int16.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int32.Vector128.Int32.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int64.Vector128.Int32.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.SByte.Vector128.SByte.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt16.Vector128.Byte.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt16.Vector128.UInt16.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt32.Vector128.UInt16.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt32.Vector128.UInt32.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt64.Vector128.UInt32.cs" />
- <Compile Include="VectorTableLookup.Vector64.Byte.cs" />
- <Compile Include="VectorTableLookup.Vector64.SByte.cs" />
- <Compile Include="VectorTableLookupExtension.Vector64.Byte.cs" />
- <Compile Include="VectorTableLookupExtension.Vector64.SByte.cs" />
- <Compile Include="Xor.Vector64.Byte.cs" />
- <Compile Include="Xor.Vector64.Double.cs" />
- <Compile Include="Xor.Vector64.Int16.cs" />
- <Compile Include="Xor.Vector64.Int32.cs" />
- <Compile Include="Xor.Vector64.Int64.cs" />
- <Compile Include="Xor.Vector64.SByte.cs" />
- <Compile Include="Xor.Vector64.Single.cs" />
- <Compile Include="Xor.Vector64.UInt16.cs" />
- <Compile Include="Xor.Vector64.UInt32.cs" />
- <Compile Include="Xor.Vector64.UInt64.cs" />
- <Compile Include="Xor.Vector128.Byte.cs" />
- <Compile Include="Xor.Vector128.Double.cs" />
- <Compile Include="Xor.Vector128.Int16.cs" />
- <Compile Include="Xor.Vector128.Int32.cs" />
- <Compile Include="Xor.Vector128.Int64.cs" />
- <Compile Include="Xor.Vector128.SByte.cs" />
- <Compile Include="Xor.Vector128.Single.cs" />
- <Compile Include="Xor.Vector128.UInt16.cs" />
- <Compile Include="Xor.Vector128.UInt32.cs" />
- <Compile Include="Xor.Vector128.UInt64.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.Byte.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.Int16.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.Int32.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.SByte.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.UInt16.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.UInt32.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.Byte.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.Int16.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.Int32.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.SByte.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.UInt16.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.UInt32.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.UInt32.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.UInt64.1.cs" />
+ <Compile Include="LoadAndReplicateToVector64.Byte.cs" />
+ <Compile Include="LoadAndReplicateToVector64.Int16.cs" />
+ <Compile Include="LoadAndReplicateToVector64.Int32.cs" />
+ <Compile Include="LoadAndReplicateToVector64.SByte.cs" />
+ <Compile Include="LoadAndReplicateToVector64.Single.cs" />
+ <Compile Include="LoadAndReplicateToVector64.UInt16.cs" />
+ <Compile Include="LoadAndReplicateToVector64.UInt32.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Byte.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Int16.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Int32.cs" />
+ <Compile Include="LoadAndReplicateToVector128.SByte.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Single.cs" />
+ <Compile Include="LoadAndReplicateToVector128.UInt16.cs" />
+ <Compile Include="LoadAndReplicateToVector128.UInt32.cs" />
+ <Compile Include="LoadVector64.Byte.cs" />
+ <Compile Include="LoadVector64.Double.cs" />
+ <Compile Include="LoadVector64.Int16.cs" />
+ <Compile Include="LoadVector64.Int32.cs" />
+ <Compile Include="LoadVector64.Int64.cs" />
+ <Compile Include="LoadVector64.SByte.cs" />
+ <Compile Include="LoadVector64.Single.cs" />
+ <Compile Include="LoadVector64.UInt16.cs" />
+ <Compile Include="LoadVector64.UInt32.cs" />
+ <Compile Include="LoadVector64.UInt64.cs" />
+ <Compile Include="LoadVector128.Byte.cs" />
+ <Compile Include="LoadVector128.Double.cs" />
+ <Compile Include="LoadVector128.Int16.cs" />
+ <Compile Include="LoadVector128.Int32.cs" />
+ <Compile Include="LoadVector128.Int64.cs" />
+ <Compile Include="LoadVector128.SByte.cs" />
+ <Compile Include="LoadVector128.Single.cs" />
+ <Compile Include="LoadVector128.UInt16.cs" />
+ <Compile Include="LoadVector128.UInt32.cs" />
+ <Compile Include="LoadVector128.UInt64.cs" />
+ <Compile Include="Max.Vector64.Byte.cs" />
+ <Compile Include="Max.Vector64.Int16.cs" />
+ <Compile Include="Max.Vector64.Int32.cs" />
+ <Compile Include="Max.Vector64.SByte.cs" />
+ <Compile Include="Max.Vector64.Single.cs" />
+ <Compile Include="Max.Vector64.UInt16.cs" />
+ <Compile Include="Max.Vector64.UInt32.cs" />
+ <Compile Include="Max.Vector128.Byte.cs" />
+ <Compile Include="Max.Vector128.Int16.cs" />
+ <Compile Include="Max.Vector128.Int32.cs" />
+ <Compile Include="Max.Vector128.SByte.cs" />
+ <Compile Include="Max.Vector128.Single.cs" />
+ <Compile Include="Max.Vector128.UInt16.cs" />
+ <Compile Include="Max.Vector128.UInt32.cs" />
+ <Compile Include="MaxNumber.Vector64.Single.cs" />
+ <Compile Include="MaxNumber.Vector128.Single.cs" />
+ <Compile Include="MaxNumberScalar.Vector64.Double.cs" />
+ <Compile Include="MaxNumberScalar.Vector64.Single.cs" />
+ <Compile Include="MaxPairwise.Vector64.Byte.cs" />
+ <Compile Include="MaxPairwise.Vector64.Int16.cs" />
+ <Compile Include="MaxPairwise.Vector64.Int32.cs" />
+ <Compile Include="MaxPairwise.Vector64.SByte.cs" />
+ <Compile Include="MaxPairwise.Vector64.Single.cs" />
+ <Compile Include="MaxPairwise.Vector64.UInt16.cs" />
+ <Compile Include="MaxPairwise.Vector64.UInt32.cs" />
+ <Compile Include="Min.Vector64.Byte.cs" />
+ <Compile Include="Min.Vector64.Int16.cs" />
+ <Compile Include="Min.Vector64.Int32.cs" />
+ <Compile Include="Min.Vector64.SByte.cs" />
+ <Compile Include="Min.Vector64.Single.cs" />
+ <Compile Include="Min.Vector64.UInt16.cs" />
+ <Compile Include="Min.Vector64.UInt32.cs" />
+ <Compile Include="Min.Vector128.Byte.cs" />
+ <Compile Include="Min.Vector128.Int16.cs" />
+ <Compile Include="Min.Vector128.Int32.cs" />
+ <Compile Include="Min.Vector128.SByte.cs" />
+ <Compile Include="Min.Vector128.Single.cs" />
+ <Compile Include="Min.Vector128.UInt16.cs" />
+ <Compile Include="Min.Vector128.UInt32.cs" />
+ <Compile Include="MinNumber.Vector64.Single.cs" />
+ <Compile Include="MinNumber.Vector128.Single.cs" />
+ <Compile Include="MinNumberScalar.Vector64.Double.cs" />
+ <Compile Include="MinNumberScalar.Vector64.Single.cs" />
+ <Compile Include="MinPairwise.Vector64.Byte.cs" />
+ <Compile Include="MinPairwise.Vector64.Int16.cs" />
+ <Compile Include="MinPairwise.Vector64.Int32.cs" />
+ <Compile Include="MinPairwise.Vector64.SByte.cs" />
+ <Compile Include="MinPairwise.Vector64.Single.cs" />
+ <Compile Include="MinPairwise.Vector64.UInt16.cs" />
+ <Compile Include="MinPairwise.Vector64.UInt32.cs" />
+ <Compile Include="Multiply.Vector64.Byte.cs" />
+ <Compile Include="Multiply.Vector64.Int16.cs" />
+ <Compile Include="Multiply.Vector64.Int32.cs" />
+ <Compile Include="Multiply.Vector64.SByte.cs" />
+ <Compile Include="Multiply.Vector64.Single.cs" />
+ <Compile Include="Multiply.Vector64.UInt16.cs" />
+ <Compile Include="Multiply.Vector64.UInt32.cs" />
+ <Compile Include="Multiply.Vector128.Byte.cs" />
+ <Compile Include="Multiply.Vector128.Int16.cs" />
+ <Compile Include="Multiply.Vector128.Int32.cs" />
+ <Compile Include="Multiply.Vector128.SByte.cs" />
+ <Compile Include="Multiply.Vector128.Single.cs" />
+ <Compile Include="Multiply.Vector128.UInt16.cs" />
+ <Compile Include="Multiply.Vector128.UInt32.cs" />
<Compile Include="Program.AdvSimd_Part6.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.Int32.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.SByte.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.UInt16.cs" />
- <Compile Include="SubtractRoundedHighNarrowingLower.Vector64.UInt32.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Byte.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Int16.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.Int32.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.SByte.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.UInt16.cs" />
- <Compile Include="SubtractRoundedHighNarrowingUpper.Vector128.UInt32.cs" />
- <Compile Include="SubtractSaturate.Vector64.Byte.cs" />
- <Compile Include="SubtractSaturate.Vector64.Int16.cs" />
- <Compile Include="SubtractSaturate.Vector64.Int32.cs" />
- <Compile Include="SubtractSaturate.Vector64.SByte.cs" />
- <Compile Include="SubtractSaturate.Vector64.UInt16.cs" />
- <Compile Include="SubtractSaturate.Vector64.UInt32.cs" />
- <Compile Include="SubtractSaturate.Vector128.Byte.cs" />
- <Compile Include="SubtractSaturate.Vector128.Int16.cs" />
- <Compile Include="SubtractSaturate.Vector128.Int32.cs" />
- <Compile Include="SubtractSaturate.Vector128.Int64.cs" />
- <Compile Include="SubtractSaturate.Vector128.SByte.cs" />
- <Compile Include="SubtractSaturate.Vector128.UInt16.cs" />
- <Compile Include="SubtractSaturate.Vector128.UInt32.cs" />
- <Compile Include="SubtractSaturate.Vector128.UInt64.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.Int64.cs" />
- <Compile Include="SubtractSaturateScalar.Vector64.UInt64.cs" />
- <Compile Include="SubtractScalar.Vector64.Double.cs" />
- <Compile Include="SubtractScalar.Vector64.Int64.cs" />
- <Compile Include="SubtractScalar.Vector64.Single.cs" />
- <Compile Include="SubtractScalar.Vector64.UInt64.cs" />
- <Compile Include="SubtractWideningLower.Vector64.Byte.cs" />
- <Compile Include="SubtractWideningLower.Vector64.Int16.cs" />
- <Compile Include="SubtractWideningLower.Vector64.Int32.cs" />
- <Compile Include="SubtractWideningLower.Vector64.SByte.cs" />
- <Compile Include="SubtractWideningLower.Vector64.UInt16.cs" />
- <Compile Include="SubtractWideningLower.Vector64.UInt32.cs" />
- <Compile Include="SubtractWideningLower.Vector128.Int16.cs" />
- <Compile Include="SubtractWideningLower.Vector128.Int32.cs" />
- <Compile Include="SubtractWideningLower.Vector128.Int64.cs" />
- <Compile Include="SubtractWideningLower.Vector128.UInt16.cs" />
- <Compile Include="SubtractWideningLower.Vector128.UInt32.cs" />
- <Compile Include="SubtractWideningLower.Vector128.UInt64.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Byte.Vector128.Byte.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int16.Vector128.Int16.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int16.Vector128.SByte.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int32.Vector128.Int16.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int32.Vector128.Int32.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.Int64.Vector128.Int32.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.SByte.Vector128.SByte.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt16.Vector128.Byte.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt16.Vector128.UInt16.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt32.Vector128.UInt16.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt32.Vector128.UInt32.cs" />
- <Compile Include="SubtractWideningUpper.Vector128.UInt64.Vector128.UInt32.cs" />
- <Compile Include="VectorTableLookup.Vector64.Byte.cs" />
- <Compile Include="VectorTableLookup.Vector64.SByte.cs" />
- <Compile Include="VectorTableLookupExtension.Vector64.Byte.cs" />
- <Compile Include="VectorTableLookupExtension.Vector64.SByte.cs" />
- <Compile Include="Xor.Vector64.Byte.cs" />
- <Compile Include="Xor.Vector64.Double.cs" />
- <Compile Include="Xor.Vector64.Int16.cs" />
- <Compile Include="Xor.Vector64.Int32.cs" />
- <Compile Include="Xor.Vector64.Int64.cs" />
- <Compile Include="Xor.Vector64.SByte.cs" />
- <Compile Include="Xor.Vector64.Single.cs" />
- <Compile Include="Xor.Vector64.UInt16.cs" />
- <Compile Include="Xor.Vector64.UInt32.cs" />
- <Compile Include="Xor.Vector64.UInt64.cs" />
- <Compile Include="Xor.Vector128.Byte.cs" />
- <Compile Include="Xor.Vector128.Double.cs" />
- <Compile Include="Xor.Vector128.Int16.cs" />
- <Compile Include="Xor.Vector128.Int32.cs" />
- <Compile Include="Xor.Vector128.Int64.cs" />
- <Compile Include="Xor.Vector128.SByte.cs" />
- <Compile Include="Xor.Vector128.Single.cs" />
- <Compile Include="Xor.Vector128.UInt16.cs" />
- <Compile Include="Xor.Vector128.UInt32.cs" />
- <Compile Include="Xor.Vector128.UInt64.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.Byte.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.Int16.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.Int32.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.SByte.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.UInt16.cs" />
- <Compile Include="ZeroExtendWideningLower.Vector64.UInt32.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.Byte.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.Int16.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.Int32.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.SByte.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.UInt16.cs" />
- <Compile Include="ZeroExtendWideningUpper.Vector128.UInt32.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.UInt32.3.cs" />
+ <Compile Include="LoadAndInsertScalar.Vector128.UInt64.1.cs" />
+ <Compile Include="LoadAndReplicateToVector64.Byte.cs" />
+ <Compile Include="LoadAndReplicateToVector64.Int16.cs" />
+ <Compile Include="LoadAndReplicateToVector64.Int32.cs" />
+ <Compile Include="LoadAndReplicateToVector64.SByte.cs" />
+ <Compile Include="LoadAndReplicateToVector64.Single.cs" />
+ <Compile Include="LoadAndReplicateToVector64.UInt16.cs" />
+ <Compile Include="LoadAndReplicateToVector64.UInt32.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Byte.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Int16.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Int32.cs" />
+ <Compile Include="LoadAndReplicateToVector128.SByte.cs" />
+ <Compile Include="LoadAndReplicateToVector128.Single.cs" />
+ <Compile Include="LoadAndReplicateToVector128.UInt16.cs" />
+ <Compile Include="LoadAndReplicateToVector128.UInt32.cs" />
+ <Compile Include="LoadVector64.Byte.cs" />
+ <Compile Include="LoadVector64.Double.cs" />
+ <Compile Include="LoadVector64.Int16.cs" />
+ <Compile Include="LoadVector64.Int32.cs" />
+ <Compile Include="LoadVector64.Int64.cs" />
+ <Compile Include="LoadVector64.SByte.cs" />
+ <Compile Include="LoadVector64.Single.cs" />
+ <Compile Include="LoadVector64.UInt16.cs" />
+ <Compile Include="LoadVector64.UInt32.cs" />
+ <Compile Include="LoadVector64.UInt64.cs" />
+ <Compile Include="LoadVector128.Byte.cs" />
+ <Compile Include="LoadVector128.Double.cs" />
+ <Compile Include="LoadVector128.Int16.cs" />
+ <Compile Include="LoadVector128.Int32.cs" />
+ <Compile Include="LoadVector128.Int64.cs" />
+ <Compile Include="LoadVector128.SByte.cs" />
+ <Compile Include="LoadVector128.Single.cs" />
+ <Compile Include="LoadVector128.UInt16.cs" />
+ <Compile Include="LoadVector128.UInt32.cs" />
+ <Compile Include="LoadVector128.UInt64.cs" />
+ <Compile Include="Max.Vector64.Byte.cs" />
+ <Compile Include="Max.Vector64.Int16.cs" />
+ <Compile Include="Max.Vector64.Int32.cs" />
+ <Compile Include="Max.Vector64.SByte.cs" />
+ <Compile Include="Max.Vector64.Single.cs" />
+ <Compile Include="Max.Vector64.UInt16.cs" />
+ <Compile Include="Max.Vector64.UInt32.cs" />
+ <Compile Include="Max.Vector128.Byte.cs" />
+ <Compile Include="Max.Vector128.Int16.cs" />
+ <Compile Include="Max.Vector128.Int32.cs" />
+ <Compile Include="Max.Vector128.SByte.cs" />
+ <Compile Include="Max.Vector128.Single.cs" />
+ <Compile Include="Max.Vector128.UInt16.cs" />
+ <Compile Include="Max.Vector128.UInt32.cs" />
+ <Compile Include="MaxNumber.Vector64.Single.cs" />
+ <Compile Include="MaxNumber.Vector128.Single.cs" />
+ <Compile Include="MaxNumberScalar.Vector64.Double.cs" />
+ <Compile Include="MaxNumberScalar.Vector64.Single.cs" />
+ <Compile Include="MaxPairwise.Vector64.Byte.cs" />
+ <Compile Include="MaxPairwise.Vector64.Int16.cs" />
+ <Compile Include="MaxPairwise.Vector64.Int32.cs" />
+ <Compile Include="MaxPairwise.Vector64.SByte.cs" />
+ <Compile Include="MaxPairwise.Vector64.Single.cs" />
+ <Compile Include="MaxPairwise.Vector64.UInt16.cs" />
+ <Compile Include="MaxPairwise.Vector64.UInt32.cs" />
+ <Compile Include="Min.Vector64.Byte.cs" />
+ <Compile Include="Min.Vector64.Int16.cs" />
+ <Compile Include="Min.Vector64.Int32.cs" />
+ <Compile Include="Min.Vector64.SByte.cs" />
+ <Compile Include="Min.Vector64.Single.cs" />
+ <Compile Include="Min.Vector64.UInt16.cs" />
+ <Compile Include="Min.Vector64.UInt32.cs" />
+ <Compile Include="Min.Vector128.Byte.cs" />
+ <Compile Include="Min.Vector128.Int16.cs" />
+ <Compile Include="Min.Vector128.Int32.cs" />
+ <Compile Include="Min.Vector128.SByte.cs" />
+ <Compile Include="Min.Vector128.Single.cs" />
+ <Compile Include="Min.Vector128.UInt16.cs" />
+ <Compile Include="Min.Vector128.UInt32.cs" />
+ <Compile Include="MinNumber.Vector64.Single.cs" />
+ <Compile Include="MinNumber.Vector128.Single.cs" />
+ <Compile Include="MinNumberScalar.Vector64.Double.cs" />
+ <Compile Include="MinNumberScalar.Vector64.Single.cs" />
+ <Compile Include="MinPairwise.Vector64.Byte.cs" />
+ <Compile Include="MinPairwise.Vector64.Int16.cs" />
+ <Compile Include="MinPairwise.Vector64.Int32.cs" />
+ <Compile Include="MinPairwise.Vector64.SByte.cs" />
+ <Compile Include="MinPairwise.Vector64.Single.cs" />
+ <Compile Include="MinPairwise.Vector64.UInt16.cs" />
+ <Compile Include="MinPairwise.Vector64.UInt32.cs" />
+ <Compile Include="Multiply.Vector64.Byte.cs" />
+ <Compile Include="Multiply.Vector64.Int16.cs" />
+ <Compile Include="Multiply.Vector64.Int32.cs" />
+ <Compile Include="Multiply.Vector64.SByte.cs" />
+ <Compile Include="Multiply.Vector64.Single.cs" />
+ <Compile Include="Multiply.Vector64.UInt16.cs" />
+ <Compile Include="Multiply.Vector64.UInt32.cs" />
+ <Compile Include="Multiply.Vector128.Byte.cs" />
+ <Compile Include="Multiply.Vector128.Int16.cs" />
+ <Compile Include="Multiply.Vector128.Int32.cs" />
+ <Compile Include="Multiply.Vector128.SByte.cs" />
+ <Compile Include="Multiply.Vector128.Single.cs" />
+ <Compile Include="Multiply.Vector128.UInt16.cs" />
+ <Compile Include="Multiply.Vector128.UInt32.cs" />
<Compile Include="Program.AdvSimd_Part6.cs" />
<Compile Include="..\Shared\Helpers.cs" />
<Compile Include="..\Shared\Program.cs" />
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="MultiplyScalar.Vector64.Double.cs" />
+ <Compile Include="MultiplyScalar.Vector64.Single.cs" />
+ <Compile Include="MultiplyAdd.Vector64.Byte.cs" />
+ <Compile Include="MultiplyAdd.Vector64.Int16.cs" />
+ <Compile Include="MultiplyAdd.Vector64.Int32.cs" />
+ <Compile Include="MultiplyAdd.Vector64.SByte.cs" />
+ <Compile Include="MultiplyAdd.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyAdd.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyAdd.Vector128.Byte.cs" />
+ <Compile Include="MultiplyAdd.Vector128.Int16.cs" />
+ <Compile Include="MultiplyAdd.Vector128.Int32.cs" />
+ <Compile Include="MultiplyAdd.Vector128.SByte.cs" />
+ <Compile Include="MultiplyAdd.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyAdd.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector128.Int16.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector128.Int32.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.Single.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.Int16.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.Int32.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.Single.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Int16.Vector64.Int16.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.UInt16.Vector64.UInt16.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Int16.Vector64.Int16.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.UInt16.Vector64.UInt16.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="Program.AdvSimd_Part7.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="MultiplyScalar.Vector64.Double.cs" />
+ <Compile Include="MultiplyScalar.Vector64.Single.cs" />
+ <Compile Include="MultiplyAdd.Vector64.Byte.cs" />
+ <Compile Include="MultiplyAdd.Vector64.Int16.cs" />
+ <Compile Include="MultiplyAdd.Vector64.Int32.cs" />
+ <Compile Include="MultiplyAdd.Vector64.SByte.cs" />
+ <Compile Include="MultiplyAdd.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyAdd.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyAdd.Vector128.Byte.cs" />
+ <Compile Include="MultiplyAdd.Vector128.Int16.cs" />
+ <Compile Include="MultiplyAdd.Vector128.Int32.cs" />
+ <Compile Include="MultiplyAdd.Vector128.SByte.cs" />
+ <Compile Include="MultiplyAdd.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyAdd.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector128.Int16.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector128.Int32.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyAddByScalar.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyAddBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.Single.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyByScalar.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.Int16.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.Int32.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.Single.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyByScalar.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Int16.Vector64.Int16.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.UInt16.Vector64.UInt16.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Int16.Vector64.Int16.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Single.Vector64.Single.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.Single.Vector128.Single.3.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.UInt16.Vector64.UInt16.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="Program.AdvSimd_Part7.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingSaturateHigh.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingSaturateHigh.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingSaturateHigh.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingSaturateHigh.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLower.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLower.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpper.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpper.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int32.cs" />
+ <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int32.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.2.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector64.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector64.Int32.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector128.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector128.Int32.cs" />
+ <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="MultiplySubtract.Vector64.Byte.cs" />
+ <Compile Include="MultiplySubtract.Vector64.Int16.cs" />
+ <Compile Include="Program.AdvSimd_Part8.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingByScalarSaturateHigh.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingSaturateHigh.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingSaturateHigh.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingSaturateHigh.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingSaturateHigh.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLower.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLower.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpper.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpper.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int32.cs" />
+ <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int32.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.2.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector64.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector64.Int32.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector128.Int16.cs" />
+ <Compile Include="MultiplyRoundedDoublingSaturateHigh.Vector128.Int32.cs" />
+ <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Single.Vector64.Single.1.cs" />
+ <Compile Include="MultiplyScalarBySelectedScalar.Vector64.Single.Vector128.Single.3.cs" />
+ <Compile Include="MultiplySubtract.Vector64.Byte.cs" />
+ <Compile Include="MultiplySubtract.Vector64.Int16.cs" />
+ <Compile Include="Program.AdvSimd_Part8.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize />
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="MultiplySubtract.Vector64.Int32.cs" />
+ <Compile Include="MultiplySubtract.Vector64.SByte.cs" />
+ <Compile Include="MultiplySubtract.Vector64.UInt16.cs" />
+ <Compile Include="MultiplySubtract.Vector64.UInt32.cs" />
+ <Compile Include="MultiplySubtract.Vector128.Byte.cs" />
+ <Compile Include="MultiplySubtract.Vector128.Int16.cs" />
+ <Compile Include="MultiplySubtract.Vector128.Int32.cs" />
+ <Compile Include="MultiplySubtract.Vector128.SByte.cs" />
+ <Compile Include="MultiplySubtract.Vector128.UInt16.cs" />
+ <Compile Include="MultiplySubtract.Vector128.UInt32.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector64.UInt16.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector64.UInt32.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector128.Int16.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector128.Int32.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector128.UInt16.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.Byte.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.Int16.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.Int32.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.SByte.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Byte.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Int16.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Int32.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.SByte.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Byte.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Int16.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Int32.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.SByte.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.Byte.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.Int16.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.Int32.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.SByte.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Byte.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Int16.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Int32.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.SByte.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Byte.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Int16.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Int32.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.SByte.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.UInt32.cs" />
+ <Compile Include="Negate.Vector64.Int16.cs" />
+ <Compile Include="Negate.Vector64.Int32.cs" />
+ <Compile Include="Negate.Vector64.SByte.cs" />
+ <Compile Include="Negate.Vector64.Single.cs" />
+ <Compile Include="Negate.Vector128.Int16.cs" />
+ <Compile Include="Negate.Vector128.Int32.cs" />
+ <Compile Include="Negate.Vector128.SByte.cs" />
+ <Compile Include="Negate.Vector128.Single.cs" />
+ <Compile Include="NegateSaturate.Vector64.Int16.cs" />
+ <Compile Include="NegateSaturate.Vector64.Int32.cs" />
+ <Compile Include="NegateSaturate.Vector64.SByte.cs" />
+ <Compile Include="NegateSaturate.Vector128.Int16.cs" />
+ <Compile Include="NegateSaturate.Vector128.Int32.cs" />
+ <Compile Include="NegateSaturate.Vector128.SByte.cs" />
+ <Compile Include="NegateScalar.Vector64.Double.cs" />
+ <Compile Include="NegateScalar.Vector64.Single.cs" />
+ <Compile Include="Not.Vector64.Byte.cs" />
+ <Compile Include="Not.Vector64.Double.cs" />
+ <Compile Include="Not.Vector64.Int16.cs" />
+ <Compile Include="Not.Vector64.Int32.cs" />
+ <Compile Include="Not.Vector64.Int64.cs" />
+ <Compile Include="Not.Vector64.SByte.cs" />
+ <Compile Include="Not.Vector64.Single.cs" />
+ <Compile Include="Not.Vector64.UInt16.cs" />
+ <Compile Include="Not.Vector64.UInt32.cs" />
+ <Compile Include="Not.Vector64.UInt64.cs" />
+ <Compile Include="Not.Vector128.Byte.cs" />
+ <Compile Include="Not.Vector128.Double.cs" />
+ <Compile Include="Not.Vector128.Int16.cs" />
+ <Compile Include="Not.Vector128.Int32.cs" />
+ <Compile Include="Program.AdvSimd_Part9.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
--- /dev/null
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>Embedded</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="MultiplySubtract.Vector64.Int32.cs" />
+ <Compile Include="MultiplySubtract.Vector64.SByte.cs" />
+ <Compile Include="MultiplySubtract.Vector64.UInt16.cs" />
+ <Compile Include="MultiplySubtract.Vector64.UInt32.cs" />
+ <Compile Include="MultiplySubtract.Vector128.Byte.cs" />
+ <Compile Include="MultiplySubtract.Vector128.Int16.cs" />
+ <Compile Include="MultiplySubtract.Vector128.Int32.cs" />
+ <Compile Include="MultiplySubtract.Vector128.SByte.cs" />
+ <Compile Include="MultiplySubtract.Vector128.UInt16.cs" />
+ <Compile Include="MultiplySubtract.Vector128.UInt32.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int16.Vector64.Int16.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int16.Vector128.Int16.7.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int32.Vector64.Int32.1.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.Int32.Vector128.Int32.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1.cs" />
+ <Compile Include="MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector64.Int16.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector64.Int32.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector64.UInt16.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector64.UInt32.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector128.Int16.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector128.Int32.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector128.UInt16.cs" />
+ <Compile Include="MultiplySubtractByScalar.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.Byte.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.Int16.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.Int32.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.SByte.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyWideningLower.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Byte.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Int16.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.Int32.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.SByte.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyWideningLowerAndAdd.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Byte.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Int16.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.Int32.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.SByte.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.UInt16.cs" />
+ <Compile Include="MultiplyWideningLowerAndSubtract.Vector64.UInt32.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.Byte.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.Int16.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.Int32.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.SByte.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyWideningUpper.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Byte.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Int16.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.Int32.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.SByte.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyWideningUpperAndAdd.Vector128.UInt32.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Byte.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Int16.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.Int32.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.SByte.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.UInt16.cs" />
+ <Compile Include="MultiplyWideningUpperAndSubtract.Vector128.UInt32.cs" />
+ <Compile Include="Negate.Vector64.Int16.cs" />
+ <Compile Include="Negate.Vector64.Int32.cs" />
+ <Compile Include="Negate.Vector64.SByte.cs" />
+ <Compile Include="Negate.Vector64.Single.cs" />
+ <Compile Include="Negate.Vector128.Int16.cs" />
+ <Compile Include="Negate.Vector128.Int32.cs" />
+ <Compile Include="Negate.Vector128.SByte.cs" />
+ <Compile Include="Negate.Vector128.Single.cs" />
+ <Compile Include="NegateSaturate.Vector64.Int16.cs" />
+ <Compile Include="NegateSaturate.Vector64.Int32.cs" />
+ <Compile Include="NegateSaturate.Vector64.SByte.cs" />
+ <Compile Include="NegateSaturate.Vector128.Int16.cs" />
+ <Compile Include="NegateSaturate.Vector128.Int32.cs" />
+ <Compile Include="NegateSaturate.Vector128.SByte.cs" />
+ <Compile Include="NegateScalar.Vector64.Double.cs" />
+ <Compile Include="NegateScalar.Vector64.Single.cs" />
+ <Compile Include="Not.Vector64.Byte.cs" />
+ <Compile Include="Not.Vector64.Double.cs" />
+ <Compile Include="Not.Vector64.Int16.cs" />
+ <Compile Include="Not.Vector64.Int32.cs" />
+ <Compile Include="Not.Vector64.Int64.cs" />
+ <Compile Include="Not.Vector64.SByte.cs" />
+ <Compile Include="Not.Vector64.Single.cs" />
+ <Compile Include="Not.Vector64.UInt16.cs" />
+ <Compile Include="Not.Vector64.UInt32.cs" />
+ <Compile Include="Not.Vector64.UInt64.cs" />
+ <Compile Include="Not.Vector128.Byte.cs" />
+ <Compile Include="Not.Vector128.Double.cs" />
+ <Compile Include="Not.Vector128.Int16.cs" />
+ <Compile Include="Not.Vector128.Int32.cs" />
+ <Compile Include="Program.AdvSimd_Part9.cs" />
+ <Compile Include="..\Shared\Helpers.cs" />
+ <Compile Include="..\Shared\Program.cs" />
+ </ItemGroup>
+</Project>
["AddHighNarrowingUpper.Vector128.Int16"] = AddHighNarrowingUpper_Vector128_Int16,
["AddHighNarrowingUpper.Vector128.Int32"] = AddHighNarrowingUpper_Vector128_Int32,
["AddHighNarrowingUpper.Vector128.SByte"] = AddHighNarrowingUpper_Vector128_SByte,
- ["AddHighNarrowingUpper.Vector128.UInt16"] = AddHighNarrowingUpper_Vector128_UInt16,
- ["AddHighNarrowingUpper.Vector128.UInt32"] = AddHighNarrowingUpper_Vector128_UInt32,
- ["AddPairwise.Vector64.Byte"] = AddPairwise_Vector64_Byte,
- ["AddPairwise.Vector64.Int16"] = AddPairwise_Vector64_Int16,
- ["AddPairwise.Vector64.Int32"] = AddPairwise_Vector64_Int32,
- ["AddPairwise.Vector64.SByte"] = AddPairwise_Vector64_SByte,
- ["AddPairwise.Vector64.Single"] = AddPairwise_Vector64_Single,
- ["AddPairwise.Vector64.UInt16"] = AddPairwise_Vector64_UInt16,
- ["AddPairwise.Vector64.UInt32"] = AddPairwise_Vector64_UInt32,
- ["AddPairwiseWidening.Vector64.Byte"] = AddPairwiseWidening_Vector64_Byte,
- ["AddPairwiseWidening.Vector64.Int16"] = AddPairwiseWidening_Vector64_Int16,
- ["AddPairwiseWidening.Vector64.SByte"] = AddPairwiseWidening_Vector64_SByte,
- ["AddPairwiseWidening.Vector64.UInt16"] = AddPairwiseWidening_Vector64_UInt16,
- ["AddPairwiseWidening.Vector128.Byte"] = AddPairwiseWidening_Vector128_Byte,
- ["AddPairwiseWidening.Vector128.Int16"] = AddPairwiseWidening_Vector128_Int16,
- ["AddPairwiseWidening.Vector128.Int32"] = AddPairwiseWidening_Vector128_Int32,
- ["AddPairwiseWidening.Vector128.SByte"] = AddPairwiseWidening_Vector128_SByte,
- ["AddPairwiseWidening.Vector128.UInt16"] = AddPairwiseWidening_Vector128_UInt16,
- ["AddPairwiseWidening.Vector128.UInt32"] = AddPairwiseWidening_Vector128_UInt32,
- ["AddPairwiseWideningAndAdd.Vector64.Byte"] = AddPairwiseWideningAndAdd_Vector64_Byte,
- ["AddPairwiseWideningAndAdd.Vector64.Int16"] = AddPairwiseWideningAndAdd_Vector64_Int16,
- ["AddPairwiseWideningAndAdd.Vector64.SByte"] = AddPairwiseWideningAndAdd_Vector64_SByte,
- ["AddPairwiseWideningAndAdd.Vector64.UInt16"] = AddPairwiseWideningAndAdd_Vector64_UInt16,
- ["AddPairwiseWideningAndAdd.Vector128.Byte"] = AddPairwiseWideningAndAdd_Vector128_Byte,
- ["AddPairwiseWideningAndAdd.Vector128.Int16"] = AddPairwiseWideningAndAdd_Vector128_Int16,
- ["AddPairwiseWideningAndAdd.Vector128.Int32"] = AddPairwiseWideningAndAdd_Vector128_Int32,
- ["AddPairwiseWideningAndAdd.Vector128.SByte"] = AddPairwiseWideningAndAdd_Vector128_SByte,
- ["AddPairwiseWideningAndAdd.Vector128.UInt16"] = AddPairwiseWideningAndAdd_Vector128_UInt16,
- ["AddPairwiseWideningAndAdd.Vector128.UInt32"] = AddPairwiseWideningAndAdd_Vector128_UInt32,
- ["AddPairwiseWideningAndAddScalar.Vector64.Int32"] = AddPairwiseWideningAndAddScalar_Vector64_Int32,
- ["AddPairwiseWideningAndAddScalar.Vector64.UInt32"] = AddPairwiseWideningAndAddScalar_Vector64_UInt32,
- ["AddPairwiseWideningScalar.Vector64.Int32"] = AddPairwiseWideningScalar_Vector64_Int32,
- ["AddPairwiseWideningScalar.Vector64.UInt32"] = AddPairwiseWideningScalar_Vector64_UInt32,
- ["AddRoundedHighNarrowingLower.Vector64.Byte"] = AddRoundedHighNarrowingLower_Vector64_Byte,
- ["AddRoundedHighNarrowingLower.Vector64.Int16"] = AddRoundedHighNarrowingLower_Vector64_Int16,
- ["AddRoundedHighNarrowingLower.Vector64.Int32"] = AddRoundedHighNarrowingLower_Vector64_Int32,
- ["AddRoundedHighNarrowingLower.Vector64.SByte"] = AddRoundedHighNarrowingLower_Vector64_SByte,
- ["AddRoundedHighNarrowingLower.Vector64.UInt16"] = AddRoundedHighNarrowingLower_Vector64_UInt16,
- ["AddRoundedHighNarrowingLower.Vector64.UInt32"] = AddRoundedHighNarrowingLower_Vector64_UInt32,
- ["AddRoundedHighNarrowingUpper.Vector128.Byte"] = AddRoundedHighNarrowingUpper_Vector128_Byte,
- ["AddRoundedHighNarrowingUpper.Vector128.Int16"] = AddRoundedHighNarrowingUpper_Vector128_Int16,
- ["AddRoundedHighNarrowingUpper.Vector128.Int32"] = AddRoundedHighNarrowingUpper_Vector128_Int32,
- ["AddRoundedHighNarrowingUpper.Vector128.SByte"] = AddRoundedHighNarrowingUpper_Vector128_SByte,
- ["AddRoundedHighNarrowingUpper.Vector128.UInt16"] = AddRoundedHighNarrowingUpper_Vector128_UInt16,
- ["AddRoundedHighNarrowingUpper.Vector128.UInt32"] = AddRoundedHighNarrowingUpper_Vector128_UInt32,
- ["AddSaturate.Vector64.Byte.Vector64.Byte"] = AddSaturate_Vector64_Byte_Vector64_Byte,
- ["AddSaturate.Vector64.Int16.Vector64.Int16"] = AddSaturate_Vector64_Int16_Vector64_Int16,
- ["AddSaturate.Vector64.Int32.Vector64.Int32"] = AddSaturate_Vector64_Int32_Vector64_Int32,
- ["AddSaturate.Vector64.SByte.Vector64.SByte"] = AddSaturate_Vector64_SByte_Vector64_SByte,
- ["AddSaturate.Vector64.UInt16.Vector64.UInt16"] = AddSaturate_Vector64_UInt16_Vector64_UInt16,
- ["AddSaturate.Vector64.UInt32.Vector64.UInt32"] = AddSaturate_Vector64_UInt32_Vector64_UInt32,
- ["AddSaturate.Vector128.Byte.Vector128.Byte"] = AddSaturate_Vector128_Byte_Vector128_Byte,
- ["AddSaturate.Vector128.Int16.Vector128.Int16"] = AddSaturate_Vector128_Int16_Vector128_Int16,
- ["AddSaturate.Vector128.Int32.Vector128.Int32"] = AddSaturate_Vector128_Int32_Vector128_Int32,
- ["AddSaturate.Vector128.Int64.Vector128.Int64"] = AddSaturate_Vector128_Int64_Vector128_Int64,
- ["AddSaturate.Vector128.SByte.Vector128.SByte"] = AddSaturate_Vector128_SByte_Vector128_SByte,
- ["AddSaturate.Vector128.UInt16.Vector128.UInt16"] = AddSaturate_Vector128_UInt16_Vector128_UInt16,
- ["AddSaturate.Vector128.UInt32.Vector128.UInt32"] = AddSaturate_Vector128_UInt32_Vector128_UInt32,
- ["AddSaturate.Vector128.UInt64.Vector128.UInt64"] = AddSaturate_Vector128_UInt64_Vector128_UInt64,
- ["AddSaturateScalar.Vector64.Int64.Vector64.Int64"] = AddSaturateScalar_Vector64_Int64_Vector64_Int64,
- ["AddSaturateScalar.Vector64.UInt64.Vector64.UInt64"] = AddSaturateScalar_Vector64_UInt64_Vector64_UInt64,
- ["AddScalar.Vector64.Double"] = AddScalar_Vector64_Double,
- ["AddScalar.Vector64.Int64"] = AddScalar_Vector64_Int64,
- ["AddScalar.Vector64.Single"] = AddScalar_Vector64_Single,
- ["AddScalar.Vector64.UInt64"] = AddScalar_Vector64_UInt64,
- ["AddWideningLower.Vector64.Byte"] = AddWideningLower_Vector64_Byte,
- ["AddWideningLower.Vector64.Int16"] = AddWideningLower_Vector64_Int16,
- ["AddWideningLower.Vector64.Int32"] = AddWideningLower_Vector64_Int32,
- ["AddWideningLower.Vector64.SByte"] = AddWideningLower_Vector64_SByte,
- ["AddWideningLower.Vector64.UInt16"] = AddWideningLower_Vector64_UInt16,
- ["AddWideningLower.Vector64.UInt32"] = AddWideningLower_Vector64_UInt32,
- ["AddWideningLower.Vector128.Int16"] = AddWideningLower_Vector128_Int16,
- ["AddWideningLower.Vector128.Int32"] = AddWideningLower_Vector128_Int32,
- ["AddWideningLower.Vector128.Int64"] = AddWideningLower_Vector128_Int64,
- ["AddWideningLower.Vector128.UInt16"] = AddWideningLower_Vector128_UInt16,
- ["AddWideningLower.Vector128.UInt32"] = AddWideningLower_Vector128_UInt32,
- ["AddWideningLower.Vector128.UInt64"] = AddWideningLower_Vector128_UInt64,
- ["AddWideningUpper.Vector128.Byte.Vector128.Byte"] = AddWideningUpper_Vector128_Byte_Vector128_Byte,
- ["AddWideningUpper.Vector128.Int16.Vector128.Int16"] = AddWideningUpper_Vector128_Int16_Vector128_Int16,
- ["AddWideningUpper.Vector128.Int16.Vector128.SByte"] = AddWideningUpper_Vector128_Int16_Vector128_SByte,
- ["AddWideningUpper.Vector128.Int32.Vector128.Int16"] = AddWideningUpper_Vector128_Int32_Vector128_Int16,
- ["AddWideningUpper.Vector128.Int32.Vector128.Int32"] = AddWideningUpper_Vector128_Int32_Vector128_Int32,
- ["AddWideningUpper.Vector128.Int64.Vector128.Int32"] = AddWideningUpper_Vector128_Int64_Vector128_Int32,
- ["AddWideningUpper.Vector128.SByte.Vector128.SByte"] = AddWideningUpper_Vector128_SByte_Vector128_SByte,
- ["AddWideningUpper.Vector128.UInt16.Vector128.Byte"] = AddWideningUpper_Vector128_UInt16_Vector128_Byte,
- ["AddWideningUpper.Vector128.UInt16.Vector128.UInt16"] = AddWideningUpper_Vector128_UInt16_Vector128_UInt16,
- ["AddWideningUpper.Vector128.UInt32.Vector128.UInt16"] = AddWideningUpper_Vector128_UInt32_Vector128_UInt16,
- ["AddWideningUpper.Vector128.UInt32.Vector128.UInt32"] = AddWideningUpper_Vector128_UInt32_Vector128_UInt32,
- ["AddWideningUpper.Vector128.UInt64.Vector128.UInt32"] = AddWideningUpper_Vector128_UInt64_Vector128_UInt32,
- ["And.Vector64.Byte"] = And_Vector64_Byte,
- ["And.Vector64.Double"] = And_Vector64_Double,
- ["And.Vector64.Int16"] = And_Vector64_Int16,
- ["And.Vector64.Int32"] = And_Vector64_Int32,
- ["And.Vector64.Int64"] = And_Vector64_Int64,
- ["And.Vector64.SByte"] = And_Vector64_SByte,
- ["And.Vector64.Single"] = And_Vector64_Single,
- ["And.Vector64.UInt16"] = And_Vector64_UInt16,
- ["And.Vector64.UInt32"] = And_Vector64_UInt32,
- ["And.Vector64.UInt64"] = And_Vector64_UInt64,
- ["And.Vector128.Byte"] = And_Vector128_Byte,
- ["And.Vector128.Double"] = And_Vector128_Double,
- ["And.Vector128.Int16"] = And_Vector128_Int16,
- ["And.Vector128.Int32"] = And_Vector128_Int32,
- ["And.Vector128.Int64"] = And_Vector128_Int64,
- ["And.Vector128.SByte"] = And_Vector128_SByte,
- ["And.Vector128.Single"] = And_Vector128_Single,
- ["And.Vector128.UInt16"] = And_Vector128_UInt16,
- ["And.Vector128.UInt32"] = And_Vector128_UInt32,
- ["And.Vector128.UInt64"] = And_Vector128_UInt64,
- ["BitwiseClear.Vector64.Byte"] = BitwiseClear_Vector64_Byte,
- ["BitwiseClear.Vector64.Double"] = BitwiseClear_Vector64_Double,
- ["BitwiseClear.Vector64.Int16"] = BitwiseClear_Vector64_Int16,
- ["BitwiseClear.Vector64.Int32"] = BitwiseClear_Vector64_Int32,
- ["BitwiseClear.Vector64.Int64"] = BitwiseClear_Vector64_Int64,
- ["BitwiseClear.Vector64.SByte"] = BitwiseClear_Vector64_SByte,
- ["BitwiseClear.Vector64.Single"] = BitwiseClear_Vector64_Single,
- ["BitwiseClear.Vector64.UInt16"] = BitwiseClear_Vector64_UInt16,
- ["BitwiseClear.Vector64.UInt32"] = BitwiseClear_Vector64_UInt32,
- ["BitwiseClear.Vector64.UInt64"] = BitwiseClear_Vector64_UInt64,
- ["BitwiseClear.Vector128.Byte"] = BitwiseClear_Vector128_Byte,
- ["BitwiseClear.Vector128.Double"] = BitwiseClear_Vector128_Double,
- ["BitwiseClear.Vector128.Int16"] = BitwiseClear_Vector128_Int16,
- ["BitwiseClear.Vector128.Int32"] = BitwiseClear_Vector128_Int32,
- ["BitwiseClear.Vector128.Int64"] = BitwiseClear_Vector128_Int64,
- ["BitwiseClear.Vector128.SByte"] = BitwiseClear_Vector128_SByte,
- ["BitwiseClear.Vector128.Single"] = BitwiseClear_Vector128_Single,
- ["BitwiseClear.Vector128.UInt16"] = BitwiseClear_Vector128_UInt16,
- ["BitwiseClear.Vector128.UInt32"] = BitwiseClear_Vector128_UInt32,
- ["BitwiseClear.Vector128.UInt64"] = BitwiseClear_Vector128_UInt64,
- ["BitwiseSelect.Vector64.Byte"] = BitwiseSelect_Vector64_Byte,
- ["BitwiseSelect.Vector64.Double"] = BitwiseSelect_Vector64_Double,
- ["BitwiseSelect.Vector64.Int16"] = BitwiseSelect_Vector64_Int16,
- ["BitwiseSelect.Vector64.Int32"] = BitwiseSelect_Vector64_Int32,
- ["BitwiseSelect.Vector64.Int64"] = BitwiseSelect_Vector64_Int64,
- ["BitwiseSelect.Vector64.SByte"] = BitwiseSelect_Vector64_SByte,
- ["BitwiseSelect.Vector64.Single"] = BitwiseSelect_Vector64_Single,
- ["BitwiseSelect.Vector64.UInt16"] = BitwiseSelect_Vector64_UInt16,
- ["BitwiseSelect.Vector64.UInt32"] = BitwiseSelect_Vector64_UInt32,
- ["BitwiseSelect.Vector64.UInt64"] = BitwiseSelect_Vector64_UInt64,
- ["BitwiseSelect.Vector128.Byte"] = BitwiseSelect_Vector128_Byte,
- ["BitwiseSelect.Vector128.Double"] = BitwiseSelect_Vector128_Double,
- ["BitwiseSelect.Vector128.Int16"] = BitwiseSelect_Vector128_Int16,
- ["BitwiseSelect.Vector128.Int32"] = BitwiseSelect_Vector128_Int32,
- ["BitwiseSelect.Vector128.Int64"] = BitwiseSelect_Vector128_Int64,
- ["BitwiseSelect.Vector128.SByte"] = BitwiseSelect_Vector128_SByte,
- ["BitwiseSelect.Vector128.Single"] = BitwiseSelect_Vector128_Single,
- ["BitwiseSelect.Vector128.UInt16"] = BitwiseSelect_Vector128_UInt16,
- ["BitwiseSelect.Vector128.UInt32"] = BitwiseSelect_Vector128_UInt32,
- ["BitwiseSelect.Vector128.UInt64"] = BitwiseSelect_Vector128_UInt64,
- ["Ceiling.Vector64.Single"] = Ceiling_Vector64_Single,
- ["Ceiling.Vector128.Single"] = Ceiling_Vector128_Single,
- ["CeilingScalar.Vector64.Double"] = CeilingScalar_Vector64_Double,
- ["CeilingScalar.Vector64.Single"] = CeilingScalar_Vector64_Single,
- ["CompareEqual.Vector64.Byte"] = CompareEqual_Vector64_Byte,
- ["CompareEqual.Vector64.Int16"] = CompareEqual_Vector64_Int16,
- ["CompareEqual.Vector64.Int32"] = CompareEqual_Vector64_Int32,
};
}
}
static Program()
{
TestList = new Dictionary<string, Action>() {
- ["CompareEqual.Vector64.SByte"] = CompareEqual_Vector64_SByte,
- ["CompareEqual.Vector64.Single"] = CompareEqual_Vector64_Single,
- ["CompareEqual.Vector64.UInt16"] = CompareEqual_Vector64_UInt16,
- ["CompareEqual.Vector64.UInt32"] = CompareEqual_Vector64_UInt32,
- ["CompareEqual.Vector128.Byte"] = CompareEqual_Vector128_Byte,
- ["CompareEqual.Vector128.Int16"] = CompareEqual_Vector128_Int16,
- ["CompareEqual.Vector128.Int32"] = CompareEqual_Vector128_Int32,
- ["CompareEqual.Vector128.SByte"] = CompareEqual_Vector128_SByte,
- ["CompareEqual.Vector128.Single"] = CompareEqual_Vector128_Single,
- ["CompareEqual.Vector128.UInt16"] = CompareEqual_Vector128_UInt16,
- ["CompareEqual.Vector128.UInt32"] = CompareEqual_Vector128_UInt32,
- ["CompareGreaterThan.Vector64.Byte"] = CompareGreaterThan_Vector64_Byte,
- ["CompareGreaterThan.Vector64.Int16"] = CompareGreaterThan_Vector64_Int16,
- ["CompareGreaterThan.Vector64.Int32"] = CompareGreaterThan_Vector64_Int32,
- ["CompareGreaterThan.Vector64.SByte"] = CompareGreaterThan_Vector64_SByte,
- ["CompareGreaterThan.Vector64.Single"] = CompareGreaterThan_Vector64_Single,
- ["CompareGreaterThan.Vector64.UInt16"] = CompareGreaterThan_Vector64_UInt16,
- ["CompareGreaterThan.Vector64.UInt32"] = CompareGreaterThan_Vector64_UInt32,
- ["CompareGreaterThan.Vector128.Byte"] = CompareGreaterThan_Vector128_Byte,
- ["CompareGreaterThan.Vector128.Int16"] = CompareGreaterThan_Vector128_Int16,
- ["CompareGreaterThan.Vector128.Int32"] = CompareGreaterThan_Vector128_Int32,
- ["CompareGreaterThan.Vector128.SByte"] = CompareGreaterThan_Vector128_SByte,
- ["CompareGreaterThan.Vector128.Single"] = CompareGreaterThan_Vector128_Single,
- ["CompareGreaterThan.Vector128.UInt16"] = CompareGreaterThan_Vector128_UInt16,
- ["CompareGreaterThan.Vector128.UInt32"] = CompareGreaterThan_Vector128_UInt32,
- ["CompareGreaterThanOrEqual.Vector64.Byte"] = CompareGreaterThanOrEqual_Vector64_Byte,
- ["CompareGreaterThanOrEqual.Vector64.Int16"] = CompareGreaterThanOrEqual_Vector64_Int16,
- ["CompareGreaterThanOrEqual.Vector64.Int32"] = CompareGreaterThanOrEqual_Vector64_Int32,
- ["CompareGreaterThanOrEqual.Vector64.SByte"] = CompareGreaterThanOrEqual_Vector64_SByte,
- ["CompareGreaterThanOrEqual.Vector64.Single"] = CompareGreaterThanOrEqual_Vector64_Single,
- ["CompareGreaterThanOrEqual.Vector64.UInt16"] = CompareGreaterThanOrEqual_Vector64_UInt16,
- ["CompareGreaterThanOrEqual.Vector64.UInt32"] = CompareGreaterThanOrEqual_Vector64_UInt32,
- ["CompareGreaterThanOrEqual.Vector128.Byte"] = CompareGreaterThanOrEqual_Vector128_Byte,
- ["CompareGreaterThanOrEqual.Vector128.Int16"] = CompareGreaterThanOrEqual_Vector128_Int16,
- ["CompareGreaterThanOrEqual.Vector128.Int32"] = CompareGreaterThanOrEqual_Vector128_Int32,
- ["CompareGreaterThanOrEqual.Vector128.SByte"] = CompareGreaterThanOrEqual_Vector128_SByte,
- ["CompareGreaterThanOrEqual.Vector128.Single"] = CompareGreaterThanOrEqual_Vector128_Single,
- ["CompareGreaterThanOrEqual.Vector128.UInt16"] = CompareGreaterThanOrEqual_Vector128_UInt16,
- ["CompareGreaterThanOrEqual.Vector128.UInt32"] = CompareGreaterThanOrEqual_Vector128_UInt32,
- ["CompareLessThan.Vector64.Byte"] = CompareLessThan_Vector64_Byte,
- ["CompareLessThan.Vector64.Int16"] = CompareLessThan_Vector64_Int16,
- ["CompareLessThan.Vector64.Int32"] = CompareLessThan_Vector64_Int32,
- ["CompareLessThan.Vector64.SByte"] = CompareLessThan_Vector64_SByte,
- ["CompareLessThan.Vector64.Single"] = CompareLessThan_Vector64_Single,
- ["CompareLessThan.Vector64.UInt16"] = CompareLessThan_Vector64_UInt16,
- ["CompareLessThan.Vector64.UInt32"] = CompareLessThan_Vector64_UInt32,
- ["CompareLessThan.Vector128.Byte"] = CompareLessThan_Vector128_Byte,
- ["CompareLessThan.Vector128.Int16"] = CompareLessThan_Vector128_Int16,
- ["CompareLessThan.Vector128.Int32"] = CompareLessThan_Vector128_Int32,
- ["CompareLessThan.Vector128.SByte"] = CompareLessThan_Vector128_SByte,
- ["CompareLessThan.Vector128.Single"] = CompareLessThan_Vector128_Single,
- ["CompareLessThan.Vector128.UInt16"] = CompareLessThan_Vector128_UInt16,
- ["CompareLessThan.Vector128.UInt32"] = CompareLessThan_Vector128_UInt32,
- ["CompareLessThanOrEqual.Vector64.Byte"] = CompareLessThanOrEqual_Vector64_Byte,
- ["CompareLessThanOrEqual.Vector64.Int16"] = CompareLessThanOrEqual_Vector64_Int16,
- ["CompareLessThanOrEqual.Vector64.Int32"] = CompareLessThanOrEqual_Vector64_Int32,
- ["CompareLessThanOrEqual.Vector64.SByte"] = CompareLessThanOrEqual_Vector64_SByte,
- ["CompareLessThanOrEqual.Vector64.Single"] = CompareLessThanOrEqual_Vector64_Single,
- ["CompareLessThanOrEqual.Vector64.UInt16"] = CompareLessThanOrEqual_Vector64_UInt16,
- ["CompareLessThanOrEqual.Vector64.UInt32"] = CompareLessThanOrEqual_Vector64_UInt32,
- ["CompareLessThanOrEqual.Vector128.Byte"] = CompareLessThanOrEqual_Vector128_Byte,
- ["CompareLessThanOrEqual.Vector128.Int16"] = CompareLessThanOrEqual_Vector128_Int16,
- ["CompareLessThanOrEqual.Vector128.Int32"] = CompareLessThanOrEqual_Vector128_Int32,
- ["CompareLessThanOrEqual.Vector128.SByte"] = CompareLessThanOrEqual_Vector128_SByte,
- ["CompareLessThanOrEqual.Vector128.Single"] = CompareLessThanOrEqual_Vector128_Single,
- ["CompareLessThanOrEqual.Vector128.UInt16"] = CompareLessThanOrEqual_Vector128_UInt16,
- ["CompareLessThanOrEqual.Vector128.UInt32"] = CompareLessThanOrEqual_Vector128_UInt32,
- ["CompareTest.Vector64.Byte"] = CompareTest_Vector64_Byte,
- ["CompareTest.Vector64.Int16"] = CompareTest_Vector64_Int16,
- ["CompareTest.Vector64.Int32"] = CompareTest_Vector64_Int32,
- ["CompareTest.Vector64.SByte"] = CompareTest_Vector64_SByte,
- ["CompareTest.Vector64.Single"] = CompareTest_Vector64_Single,
- ["CompareTest.Vector64.UInt16"] = CompareTest_Vector64_UInt16,
- ["CompareTest.Vector64.UInt32"] = CompareTest_Vector64_UInt32,
- ["CompareTest.Vector128.Byte"] = CompareTest_Vector128_Byte,
- ["CompareTest.Vector128.Int16"] = CompareTest_Vector128_Int16,
- ["CompareTest.Vector128.Int32"] = CompareTest_Vector128_Int32,
- ["CompareTest.Vector128.SByte"] = CompareTest_Vector128_SByte,
- ["CompareTest.Vector128.Single"] = CompareTest_Vector128_Single,
- ["CompareTest.Vector128.UInt16"] = CompareTest_Vector128_UInt16,
- ["CompareTest.Vector128.UInt32"] = CompareTest_Vector128_UInt32,
- ["ConvertToInt32RoundAwayFromZero.Vector64.Single"] = ConvertToInt32RoundAwayFromZero_Vector64_Single,
- ["ConvertToInt32RoundAwayFromZero.Vector128.Single"] = ConvertToInt32RoundAwayFromZero_Vector128_Single,
- ["ConvertToInt32RoundAwayFromZeroScalar.Vector64.Single"] = ConvertToInt32RoundAwayFromZeroScalar_Vector64_Single,
- ["ConvertToInt32RoundToEven.Vector64.Single"] = ConvertToInt32RoundToEven_Vector64_Single,
- ["ConvertToInt32RoundToEven.Vector128.Single"] = ConvertToInt32RoundToEven_Vector128_Single,
- ["ConvertToInt32RoundToEvenScalar.Vector64.Single"] = ConvertToInt32RoundToEvenScalar_Vector64_Single,
- ["ConvertToInt32RoundToNegativeInfinity.Vector64.Single"] = ConvertToInt32RoundToNegativeInfinity_Vector64_Single,
- ["ConvertToInt32RoundToNegativeInfinity.Vector128.Single"] = ConvertToInt32RoundToNegativeInfinity_Vector128_Single,
- ["ConvertToInt32RoundToNegativeInfinityScalar.Vector64.Single"] = ConvertToInt32RoundToNegativeInfinityScalar_Vector64_Single,
- ["ConvertToInt32RoundToPositiveInfinity.Vector64.Single"] = ConvertToInt32RoundToPositiveInfinity_Vector64_Single,
- ["ConvertToInt32RoundToPositiveInfinity.Vector128.Single"] = ConvertToInt32RoundToPositiveInfinity_Vector128_Single,
- ["ConvertToInt32RoundToPositiveInfinityScalar.Vector64.Single"] = ConvertToInt32RoundToPositiveInfinityScalar_Vector64_Single,
- ["ConvertToInt32RoundToZero.Vector64.Single"] = ConvertToInt32RoundToZero_Vector64_Single,
- ["ConvertToInt32RoundToZero.Vector128.Single"] = ConvertToInt32RoundToZero_Vector128_Single,
- ["ConvertToInt32RoundToZeroScalar.Vector64.Single"] = ConvertToInt32RoundToZeroScalar_Vector64_Single,
- ["ConvertToSingle.Vector64.Int32"] = ConvertToSingle_Vector64_Int32,
- ["ConvertToSingle.Vector64.UInt32"] = ConvertToSingle_Vector64_UInt32,
- ["ConvertToSingle.Vector128.Int32"] = ConvertToSingle_Vector128_Int32,
- ["ConvertToSingle.Vector128.UInt32"] = ConvertToSingle_Vector128_UInt32,
- ["ConvertToSingleScalar.Vector64.Int32"] = ConvertToSingleScalar_Vector64_Int32,
- ["ConvertToSingleScalar.Vector64.UInt32"] = ConvertToSingleScalar_Vector64_UInt32,
- ["ConvertToUInt32RoundAwayFromZero.Vector64.Single"] = ConvertToUInt32RoundAwayFromZero_Vector64_Single,
- ["ConvertToUInt32RoundAwayFromZero.Vector128.Single"] = ConvertToUInt32RoundAwayFromZero_Vector128_Single,
- ["ConvertToUInt32RoundAwayFromZeroScalar.Vector64.Single"] = ConvertToUInt32RoundAwayFromZeroScalar_Vector64_Single,
- ["ConvertToUInt32RoundToEven.Vector64.Single"] = ConvertToUInt32RoundToEven_Vector64_Single,
- ["ConvertToUInt32RoundToEven.Vector128.Single"] = ConvertToUInt32RoundToEven_Vector128_Single,
- ["ConvertToUInt32RoundToEvenScalar.Vector64.Single"] = ConvertToUInt32RoundToEvenScalar_Vector64_Single,
- ["ConvertToUInt32RoundToNegativeInfinity.Vector64.Single"] = ConvertToUInt32RoundToNegativeInfinity_Vector64_Single,
- ["ConvertToUInt32RoundToNegativeInfinity.Vector128.Single"] = ConvertToUInt32RoundToNegativeInfinity_Vector128_Single,
- ["ConvertToUInt32RoundToNegativeInfinityScalar.Vector64.Single"] = ConvertToUInt32RoundToNegativeInfinityScalar_Vector64_Single,
- ["ConvertToUInt32RoundToPositiveInfinity.Vector64.Single"] = ConvertToUInt32RoundToPositiveInfinity_Vector64_Single,
- ["ConvertToUInt32RoundToPositiveInfinity.Vector128.Single"] = ConvertToUInt32RoundToPositiveInfinity_Vector128_Single,
- ["ConvertToUInt32RoundToPositiveInfinityScalar.Vector64.Single"] = ConvertToUInt32RoundToPositiveInfinityScalar_Vector64_Single,
- ["ConvertToUInt32RoundToZero.Vector64.Single"] = ConvertToUInt32RoundToZero_Vector64_Single,
- ["ConvertToUInt32RoundToZero.Vector128.Single"] = ConvertToUInt32RoundToZero_Vector128_Single,
- ["ConvertToUInt32RoundToZeroScalar.Vector64.Single"] = ConvertToUInt32RoundToZeroScalar_Vector64_Single,
- ["DivideScalar.Vector64.Double"] = DivideScalar_Vector64_Double,
- ["DivideScalar.Vector64.Single"] = DivideScalar_Vector64_Single,
- ["DuplicateSelectedScalarToVector64.Vector64.Byte.1"] = DuplicateSelectedScalarToVector64_Vector64_Byte_1,
- ["DuplicateSelectedScalarToVector64.Vector64.Int16.1"] = DuplicateSelectedScalarToVector64_Vector64_Int16_1,
- ["DuplicateSelectedScalarToVector64.Vector64.Int32.1"] = DuplicateSelectedScalarToVector64_Vector64_Int32_1,
- ["DuplicateSelectedScalarToVector64.Vector64.SByte.1"] = DuplicateSelectedScalarToVector64_Vector64_SByte_1,
- ["DuplicateSelectedScalarToVector64.Vector64.Single.1"] = DuplicateSelectedScalarToVector64_Vector64_Single_1,
- ["DuplicateSelectedScalarToVector64.Vector64.UInt16.1"] = DuplicateSelectedScalarToVector64_Vector64_UInt16_1,
- ["DuplicateSelectedScalarToVector64.Vector64.UInt32.1"] = DuplicateSelectedScalarToVector64_Vector64_UInt32_1,
- ["DuplicateSelectedScalarToVector64.Vector128.Byte.8"] = DuplicateSelectedScalarToVector64_Vector128_Byte_8,
- ["DuplicateSelectedScalarToVector64.Vector128.Int16.4"] = DuplicateSelectedScalarToVector64_Vector128_Int16_4,
- ["DuplicateSelectedScalarToVector64.Vector128.Int32.2"] = DuplicateSelectedScalarToVector64_Vector128_Int32_2,
- ["DuplicateSelectedScalarToVector64.Vector128.SByte.8"] = DuplicateSelectedScalarToVector64_Vector128_SByte_8,
- ["DuplicateSelectedScalarToVector64.Vector128.Single.2"] = DuplicateSelectedScalarToVector64_Vector128_Single_2,
- ["DuplicateSelectedScalarToVector64.Vector128.UInt16.4"] = DuplicateSelectedScalarToVector64_Vector128_UInt16_4,
- ["DuplicateSelectedScalarToVector64.Vector128.UInt32.2"] = DuplicateSelectedScalarToVector64_Vector128_UInt32_2,
- ["DuplicateSelectedScalarToVector128.Vector64.Byte.1"] = DuplicateSelectedScalarToVector128_Vector64_Byte_1,
- ["DuplicateSelectedScalarToVector128.Vector64.Int16.1"] = DuplicateSelectedScalarToVector128_Vector64_Int16_1,
- ["DuplicateSelectedScalarToVector128.Vector64.Int32.1"] = DuplicateSelectedScalarToVector128_Vector64_Int32_1,
- ["DuplicateSelectedScalarToVector128.Vector64.SByte.1"] = DuplicateSelectedScalarToVector128_Vector64_SByte_1,
- ["DuplicateSelectedScalarToVector128.Vector64.Single.1"] = DuplicateSelectedScalarToVector128_Vector64_Single_1,
- ["DuplicateSelectedScalarToVector128.Vector64.UInt16.1"] = DuplicateSelectedScalarToVector128_Vector64_UInt16_1,
- ["DuplicateSelectedScalarToVector128.Vector64.UInt32.1"] = DuplicateSelectedScalarToVector128_Vector64_UInt32_1,
- ["DuplicateSelectedScalarToVector128.Vector128.Byte.8"] = DuplicateSelectedScalarToVector128_Vector128_Byte_8,
- ["DuplicateSelectedScalarToVector128.Vector128.Int16.4"] = DuplicateSelectedScalarToVector128_Vector128_Int16_4,
- ["DuplicateSelectedScalarToVector128.Vector128.Int32.2"] = DuplicateSelectedScalarToVector128_Vector128_Int32_2,
- ["DuplicateSelectedScalarToVector128.Vector128.SByte.8"] = DuplicateSelectedScalarToVector128_Vector128_SByte_8,
- ["DuplicateSelectedScalarToVector128.Vector128.Single.2"] = DuplicateSelectedScalarToVector128_Vector128_Single_2,
- ["DuplicateSelectedScalarToVector128.Vector128.UInt16.4"] = DuplicateSelectedScalarToVector128_Vector128_UInt16_4,
- ["DuplicateSelectedScalarToVector128.Vector128.UInt32.2"] = DuplicateSelectedScalarToVector128_Vector128_UInt32_2,
- ["DuplicateToVector64.Byte"] = DuplicateToVector64_Byte,
- ["DuplicateToVector64.Byte.31"] = DuplicateToVector64_Byte_31,
- ["DuplicateToVector64.Int16"] = DuplicateToVector64_Int16,
- ["DuplicateToVector64.Int16.31"] = DuplicateToVector64_Int16_31,
- ["DuplicateToVector64.Int32"] = DuplicateToVector64_Int32,
- ["DuplicateToVector64.Int32.31"] = DuplicateToVector64_Int32_31,
- ["DuplicateToVector64.SByte"] = DuplicateToVector64_SByte,
- ["DuplicateToVector64.SByte.31"] = DuplicateToVector64_SByte_31,
- ["DuplicateToVector64.Single"] = DuplicateToVector64_Single,
- ["DuplicateToVector64.Single.31"] = DuplicateToVector64_Single_31,
- ["DuplicateToVector64.UInt16"] = DuplicateToVector64_UInt16,
- ["DuplicateToVector64.UInt16.31"] = DuplicateToVector64_UInt16_31,
- ["DuplicateToVector64.UInt32"] = DuplicateToVector64_UInt32,
- ["DuplicateToVector64.UInt32.31"] = DuplicateToVector64_UInt32_31,
- ["DuplicateToVector128.Byte"] = DuplicateToVector128_Byte,
- ["DuplicateToVector128.Byte.31"] = DuplicateToVector128_Byte_31,
- ["DuplicateToVector128.Int16"] = DuplicateToVector128_Int16,
- ["DuplicateToVector128.Int16.31"] = DuplicateToVector128_Int16_31,
- ["DuplicateToVector128.Int32"] = DuplicateToVector128_Int32,
- ["DuplicateToVector128.Int32.31"] = DuplicateToVector128_Int32_31,
- ["DuplicateToVector128.SByte"] = DuplicateToVector128_SByte,
- ["DuplicateToVector128.SByte.31"] = DuplicateToVector128_SByte_31,
- ["DuplicateToVector128.Single"] = DuplicateToVector128_Single,
- ["DuplicateToVector128.Single.31"] = DuplicateToVector128_Single_31,
- ["DuplicateToVector128.UInt16"] = DuplicateToVector128_UInt16,
- ["DuplicateToVector128.UInt16.31"] = DuplicateToVector128_UInt16_31,
- ["DuplicateToVector128.UInt32"] = DuplicateToVector128_UInt32,
- ["DuplicateToVector128.UInt32.31"] = DuplicateToVector128_UInt32_31,
- ["Extract.Vector64.Byte.1"] = Extract_Vector64_Byte_1,
- ["Extract.Vector64.Int16.1"] = Extract_Vector64_Int16_1,
- ["Extract.Vector64.Int32.1"] = Extract_Vector64_Int32_1,
- ["Extract.Vector64.SByte.1"] = Extract_Vector64_SByte_1,
- ["Extract.Vector64.Single.1"] = Extract_Vector64_Single_1,
- ["Extract.Vector64.UInt16.1"] = Extract_Vector64_UInt16_1,
- ["Extract.Vector64.UInt32.1"] = Extract_Vector64_UInt32_1,
- ["Extract.Vector128.Byte.1"] = Extract_Vector128_Byte_1,
- ["Extract.Vector128.Double.1"] = Extract_Vector128_Double_1,
- ["Extract.Vector128.Int16.1"] = Extract_Vector128_Int16_1,
- ["Extract.Vector128.Int32.1"] = Extract_Vector128_Int32_1,
- ["Extract.Vector128.Int64.1"] = Extract_Vector128_Int64_1,
- ["Extract.Vector128.SByte.1"] = Extract_Vector128_SByte_1,
- ["Extract.Vector128.Single.1"] = Extract_Vector128_Single_1,
- ["Extract.Vector128.UInt16.1"] = Extract_Vector128_UInt16_1,
- ["Extract.Vector128.UInt32.1"] = Extract_Vector128_UInt32_1,
- ["Extract.Vector128.UInt64.1"] = Extract_Vector128_UInt64_1,
- ["ExtractNarrowingLower.Vector64.Byte"] = ExtractNarrowingLower_Vector64_Byte,
- ["ExtractNarrowingLower.Vector64.Int16"] = ExtractNarrowingLower_Vector64_Int16,
- ["ExtractNarrowingLower.Vector64.Int32"] = ExtractNarrowingLower_Vector64_Int32,
- ["ExtractNarrowingLower.Vector64.SByte"] = ExtractNarrowingLower_Vector64_SByte,
- ["ExtractNarrowingLower.Vector64.UInt16"] = ExtractNarrowingLower_Vector64_UInt16,
- ["ExtractNarrowingLower.Vector64.UInt32"] = ExtractNarrowingLower_Vector64_UInt32,
- ["ExtractNarrowingSaturateLower.Vector64.Byte"] = ExtractNarrowingSaturateLower_Vector64_Byte,
- ["ExtractNarrowingSaturateLower.Vector64.Int16"] = ExtractNarrowingSaturateLower_Vector64_Int16,
- ["ExtractNarrowingSaturateLower.Vector64.Int32"] = ExtractNarrowingSaturateLower_Vector64_Int32,
- ["ExtractNarrowingSaturateLower.Vector64.SByte"] = ExtractNarrowingSaturateLower_Vector64_SByte,
- ["ExtractNarrowingSaturateLower.Vector64.UInt16"] = ExtractNarrowingSaturateLower_Vector64_UInt16,
- ["ExtractNarrowingSaturateLower.Vector64.UInt32"] = ExtractNarrowingSaturateLower_Vector64_UInt32,
- ["ExtractNarrowingSaturateUnsignedLower.Vector64.Byte"] = ExtractNarrowingSaturateUnsignedLower_Vector64_Byte,
- ["ExtractNarrowingSaturateUnsignedLower.Vector64.UInt16"] = ExtractNarrowingSaturateUnsignedLower_Vector64_UInt16,
- ["ExtractNarrowingSaturateUnsignedLower.Vector64.UInt32"] = ExtractNarrowingSaturateUnsignedLower_Vector64_UInt32,
- ["ExtractNarrowingSaturateUnsignedUpper.Vector128.Byte"] = ExtractNarrowingSaturateUnsignedUpper_Vector128_Byte,
- ["ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt16"] = ExtractNarrowingSaturateUnsignedUpper_Vector128_UInt16,
- ["ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt32"] = ExtractNarrowingSaturateUnsignedUpper_Vector128_UInt32,
- ["ExtractNarrowingSaturateUpper.Vector128.Byte"] = ExtractNarrowingSaturateUpper_Vector128_Byte,
- ["ExtractNarrowingSaturateUpper.Vector128.Int16"] = ExtractNarrowingSaturateUpper_Vector128_Int16,
- ["ExtractNarrowingSaturateUpper.Vector128.Int32"] = ExtractNarrowingSaturateUpper_Vector128_Int32,
- ["ExtractNarrowingSaturateUpper.Vector128.SByte"] = ExtractNarrowingSaturateUpper_Vector128_SByte,
- ["ExtractNarrowingSaturateUpper.Vector128.UInt16"] = ExtractNarrowingSaturateUpper_Vector128_UInt16,
- ["ExtractNarrowingSaturateUpper.Vector128.UInt32"] = ExtractNarrowingSaturateUpper_Vector128_UInt32,
- ["ExtractNarrowingUpper.Vector128.Byte"] = ExtractNarrowingUpper_Vector128_Byte,
- ["ExtractNarrowingUpper.Vector128.Int16"] = ExtractNarrowingUpper_Vector128_Int16,
- ["ExtractNarrowingUpper.Vector128.Int32"] = ExtractNarrowingUpper_Vector128_Int32,
- ["ExtractNarrowingUpper.Vector128.SByte"] = ExtractNarrowingUpper_Vector128_SByte,
- ["ExtractNarrowingUpper.Vector128.UInt16"] = ExtractNarrowingUpper_Vector128_UInt16,
- ["ExtractNarrowingUpper.Vector128.UInt32"] = ExtractNarrowingUpper_Vector128_UInt32,
- ["ExtractVector64.Byte.1"] = ExtractVector64_Byte_1,
- ["ExtractVector64.Int16.1"] = ExtractVector64_Int16_1,
- ["ExtractVector64.Int32.1"] = ExtractVector64_Int32_1,
- ["ExtractVector64.SByte.1"] = ExtractVector64_SByte_1,
- ["ExtractVector64.Single.1"] = ExtractVector64_Single_1,
- ["ExtractVector64.UInt16.1"] = ExtractVector64_UInt16_1,
- ["ExtractVector64.UInt32.1"] = ExtractVector64_UInt32_1,
- ["ExtractVector128.Byte.1"] = ExtractVector128_Byte_1,
- ["ExtractVector128.Double.1"] = ExtractVector128_Double_1,
- ["ExtractVector128.Int16.1"] = ExtractVector128_Int16_1,
- ["ExtractVector128.Int32.1"] = ExtractVector128_Int32_1,
- ["ExtractVector128.Int64.1"] = ExtractVector128_Int64_1,
- ["ExtractVector128.SByte.1"] = ExtractVector128_SByte_1,
- ["ExtractVector128.Single.1"] = ExtractVector128_Single_1,
- ["ExtractVector128.UInt16.1"] = ExtractVector128_UInt16_1,
- ["ExtractVector128.UInt32.1"] = ExtractVector128_UInt32_1,
- ["ExtractVector128.UInt64.1"] = ExtractVector128_UInt64_1,
- ["Floor.Vector64.Single"] = Floor_Vector64_Single,
- ["Floor.Vector128.Single"] = Floor_Vector128_Single,
- ["FloorScalar.Vector64.Double"] = FloorScalar_Vector64_Double,
- ["FloorScalar.Vector64.Single"] = FloorScalar_Vector64_Single,
- ["FusedAddHalving.Vector64.Byte"] = FusedAddHalving_Vector64_Byte,
- ["FusedAddHalving.Vector64.Int16"] = FusedAddHalving_Vector64_Int16,
- ["FusedAddHalving.Vector64.Int32"] = FusedAddHalving_Vector64_Int32,
- ["FusedAddHalving.Vector64.SByte"] = FusedAddHalving_Vector64_SByte,
- ["FusedAddHalving.Vector64.UInt16"] = FusedAddHalving_Vector64_UInt16,
- ["FusedAddHalving.Vector64.UInt32"] = FusedAddHalving_Vector64_UInt32,
- ["FusedAddHalving.Vector128.Byte"] = FusedAddHalving_Vector128_Byte,
- ["FusedAddHalving.Vector128.Int16"] = FusedAddHalving_Vector128_Int16,
- ["FusedAddHalving.Vector128.Int32"] = FusedAddHalving_Vector128_Int32,
- ["FusedAddHalving.Vector128.SByte"] = FusedAddHalving_Vector128_SByte,
- ["FusedAddHalving.Vector128.UInt16"] = FusedAddHalving_Vector128_UInt16,
- ["FusedAddHalving.Vector128.UInt32"] = FusedAddHalving_Vector128_UInt32,
- ["FusedAddRoundedHalving.Vector64.Byte"] = FusedAddRoundedHalving_Vector64_Byte,
+ ["AddHighNarrowingUpper.Vector128.UInt16"] = AddHighNarrowingUpper_Vector128_UInt16,
+ ["AddHighNarrowingUpper.Vector128.UInt32"] = AddHighNarrowingUpper_Vector128_UInt32,
+ ["AddPairwise.Vector64.Byte"] = AddPairwise_Vector64_Byte,
+ ["AddPairwise.Vector64.Int16"] = AddPairwise_Vector64_Int16,
+ ["AddPairwise.Vector64.Int32"] = AddPairwise_Vector64_Int32,
+ ["AddPairwise.Vector64.SByte"] = AddPairwise_Vector64_SByte,
+ ["AddPairwise.Vector64.Single"] = AddPairwise_Vector64_Single,
+ ["AddPairwise.Vector64.UInt16"] = AddPairwise_Vector64_UInt16,
+ ["AddPairwise.Vector64.UInt32"] = AddPairwise_Vector64_UInt32,
+ ["AddPairwiseWidening.Vector64.Byte"] = AddPairwiseWidening_Vector64_Byte,
+ ["AddPairwiseWidening.Vector64.Int16"] = AddPairwiseWidening_Vector64_Int16,
+ ["AddPairwiseWidening.Vector64.SByte"] = AddPairwiseWidening_Vector64_SByte,
+ ["AddPairwiseWidening.Vector64.UInt16"] = AddPairwiseWidening_Vector64_UInt16,
+ ["AddPairwiseWidening.Vector128.Byte"] = AddPairwiseWidening_Vector128_Byte,
+ ["AddPairwiseWidening.Vector128.Int16"] = AddPairwiseWidening_Vector128_Int16,
+ ["AddPairwiseWidening.Vector128.Int32"] = AddPairwiseWidening_Vector128_Int32,
+ ["AddPairwiseWidening.Vector128.SByte"] = AddPairwiseWidening_Vector128_SByte,
+ ["AddPairwiseWidening.Vector128.UInt16"] = AddPairwiseWidening_Vector128_UInt16,
+ ["AddPairwiseWidening.Vector128.UInt32"] = AddPairwiseWidening_Vector128_UInt32,
+ ["AddPairwiseWideningAndAdd.Vector64.Byte"] = AddPairwiseWideningAndAdd_Vector64_Byte,
+ ["AddPairwiseWideningAndAdd.Vector64.Int16"] = AddPairwiseWideningAndAdd_Vector64_Int16,
+ ["AddPairwiseWideningAndAdd.Vector64.SByte"] = AddPairwiseWideningAndAdd_Vector64_SByte,
+ ["AddPairwiseWideningAndAdd.Vector64.UInt16"] = AddPairwiseWideningAndAdd_Vector64_UInt16,
+ ["AddPairwiseWideningAndAdd.Vector128.Byte"] = AddPairwiseWideningAndAdd_Vector128_Byte,
+ ["AddPairwiseWideningAndAdd.Vector128.Int16"] = AddPairwiseWideningAndAdd_Vector128_Int16,
+ ["AddPairwiseWideningAndAdd.Vector128.Int32"] = AddPairwiseWideningAndAdd_Vector128_Int32,
+ ["AddPairwiseWideningAndAdd.Vector128.SByte"] = AddPairwiseWideningAndAdd_Vector128_SByte,
+ ["AddPairwiseWideningAndAdd.Vector128.UInt16"] = AddPairwiseWideningAndAdd_Vector128_UInt16,
+ ["AddPairwiseWideningAndAdd.Vector128.UInt32"] = AddPairwiseWideningAndAdd_Vector128_UInt32,
+ ["AddPairwiseWideningAndAddScalar.Vector64.Int32"] = AddPairwiseWideningAndAddScalar_Vector64_Int32,
+ ["AddPairwiseWideningAndAddScalar.Vector64.UInt32"] = AddPairwiseWideningAndAddScalar_Vector64_UInt32,
+ ["AddPairwiseWideningScalar.Vector64.Int32"] = AddPairwiseWideningScalar_Vector64_Int32,
+ ["AddPairwiseWideningScalar.Vector64.UInt32"] = AddPairwiseWideningScalar_Vector64_UInt32,
+ ["AddRoundedHighNarrowingLower.Vector64.Byte"] = AddRoundedHighNarrowingLower_Vector64_Byte,
+ ["AddRoundedHighNarrowingLower.Vector64.Int16"] = AddRoundedHighNarrowingLower_Vector64_Int16,
+ ["AddRoundedHighNarrowingLower.Vector64.Int32"] = AddRoundedHighNarrowingLower_Vector64_Int32,
+ ["AddRoundedHighNarrowingLower.Vector64.SByte"] = AddRoundedHighNarrowingLower_Vector64_SByte,
+ ["AddRoundedHighNarrowingLower.Vector64.UInt16"] = AddRoundedHighNarrowingLower_Vector64_UInt16,
+ ["AddRoundedHighNarrowingLower.Vector64.UInt32"] = AddRoundedHighNarrowingLower_Vector64_UInt32,
+ ["AddRoundedHighNarrowingUpper.Vector128.Byte"] = AddRoundedHighNarrowingUpper_Vector128_Byte,
+ ["AddRoundedHighNarrowingUpper.Vector128.Int16"] = AddRoundedHighNarrowingUpper_Vector128_Int16,
+ ["AddRoundedHighNarrowingUpper.Vector128.Int32"] = AddRoundedHighNarrowingUpper_Vector128_Int32,
+ ["AddRoundedHighNarrowingUpper.Vector128.SByte"] = AddRoundedHighNarrowingUpper_Vector128_SByte,
+ ["AddRoundedHighNarrowingUpper.Vector128.UInt16"] = AddRoundedHighNarrowingUpper_Vector128_UInt16,
+ ["AddRoundedHighNarrowingUpper.Vector128.UInt32"] = AddRoundedHighNarrowingUpper_Vector128_UInt32,
+ ["AddSaturate.Vector64.Byte.Vector64.Byte"] = AddSaturate_Vector64_Byte_Vector64_Byte,
+ ["AddSaturate.Vector64.Int16.Vector64.Int16"] = AddSaturate_Vector64_Int16_Vector64_Int16,
+ ["AddSaturate.Vector64.Int32.Vector64.Int32"] = AddSaturate_Vector64_Int32_Vector64_Int32,
+ ["AddSaturate.Vector64.SByte.Vector64.SByte"] = AddSaturate_Vector64_SByte_Vector64_SByte,
+ ["AddSaturate.Vector64.UInt16.Vector64.UInt16"] = AddSaturate_Vector64_UInt16_Vector64_UInt16,
+ ["AddSaturate.Vector64.UInt32.Vector64.UInt32"] = AddSaturate_Vector64_UInt32_Vector64_UInt32,
+ ["AddSaturate.Vector128.Byte.Vector128.Byte"] = AddSaturate_Vector128_Byte_Vector128_Byte,
+ ["AddSaturate.Vector128.Int16.Vector128.Int16"] = AddSaturate_Vector128_Int16_Vector128_Int16,
+ ["AddSaturate.Vector128.Int32.Vector128.Int32"] = AddSaturate_Vector128_Int32_Vector128_Int32,
+ ["AddSaturate.Vector128.Int64.Vector128.Int64"] = AddSaturate_Vector128_Int64_Vector128_Int64,
+ ["AddSaturate.Vector128.SByte.Vector128.SByte"] = AddSaturate_Vector128_SByte_Vector128_SByte,
+ ["AddSaturate.Vector128.UInt16.Vector128.UInt16"] = AddSaturate_Vector128_UInt16_Vector128_UInt16,
+ ["AddSaturate.Vector128.UInt32.Vector128.UInt32"] = AddSaturate_Vector128_UInt32_Vector128_UInt32,
+ ["AddSaturate.Vector128.UInt64.Vector128.UInt64"] = AddSaturate_Vector128_UInt64_Vector128_UInt64,
+ ["AddSaturateScalar.Vector64.Int64.Vector64.Int64"] = AddSaturateScalar_Vector64_Int64_Vector64_Int64,
+ ["AddSaturateScalar.Vector64.UInt64.Vector64.UInt64"] = AddSaturateScalar_Vector64_UInt64_Vector64_UInt64,
+ ["AddScalar.Vector64.Double"] = AddScalar_Vector64_Double,
+ ["AddScalar.Vector64.Int64"] = AddScalar_Vector64_Int64,
+ ["AddScalar.Vector64.Single"] = AddScalar_Vector64_Single,
+ ["AddScalar.Vector64.UInt64"] = AddScalar_Vector64_UInt64,
+ ["AddWideningLower.Vector64.Byte"] = AddWideningLower_Vector64_Byte,
+ ["AddWideningLower.Vector64.Int16"] = AddWideningLower_Vector64_Int16,
+ ["AddWideningLower.Vector64.Int32"] = AddWideningLower_Vector64_Int32,
+ ["AddWideningLower.Vector64.SByte"] = AddWideningLower_Vector64_SByte,
+ ["AddWideningLower.Vector64.UInt16"] = AddWideningLower_Vector64_UInt16,
+ ["AddWideningLower.Vector64.UInt32"] = AddWideningLower_Vector64_UInt32,
+ ["AddWideningLower.Vector128.Int16"] = AddWideningLower_Vector128_Int16,
+ ["AddWideningLower.Vector128.Int32"] = AddWideningLower_Vector128_Int32,
+ ["AddWideningLower.Vector128.Int64"] = AddWideningLower_Vector128_Int64,
+ ["AddWideningLower.Vector128.UInt16"] = AddWideningLower_Vector128_UInt16,
+ ["AddWideningLower.Vector128.UInt32"] = AddWideningLower_Vector128_UInt32,
+ ["AddWideningLower.Vector128.UInt64"] = AddWideningLower_Vector128_UInt64,
+ ["AddWideningUpper.Vector128.Byte.Vector128.Byte"] = AddWideningUpper_Vector128_Byte_Vector128_Byte,
+ ["AddWideningUpper.Vector128.Int16.Vector128.Int16"] = AddWideningUpper_Vector128_Int16_Vector128_Int16,
+ ["AddWideningUpper.Vector128.Int16.Vector128.SByte"] = AddWideningUpper_Vector128_Int16_Vector128_SByte,
+ ["AddWideningUpper.Vector128.Int32.Vector128.Int16"] = AddWideningUpper_Vector128_Int32_Vector128_Int16,
+ ["AddWideningUpper.Vector128.Int32.Vector128.Int32"] = AddWideningUpper_Vector128_Int32_Vector128_Int32,
+ ["AddWideningUpper.Vector128.Int64.Vector128.Int32"] = AddWideningUpper_Vector128_Int64_Vector128_Int32,
+ ["AddWideningUpper.Vector128.SByte.Vector128.SByte"] = AddWideningUpper_Vector128_SByte_Vector128_SByte,
+ ["AddWideningUpper.Vector128.UInt16.Vector128.Byte"] = AddWideningUpper_Vector128_UInt16_Vector128_Byte,
+ ["AddWideningUpper.Vector128.UInt16.Vector128.UInt16"] = AddWideningUpper_Vector128_UInt16_Vector128_UInt16,
+ ["AddWideningUpper.Vector128.UInt32.Vector128.UInt16"] = AddWideningUpper_Vector128_UInt32_Vector128_UInt16,
+ ["AddWideningUpper.Vector128.UInt32.Vector128.UInt32"] = AddWideningUpper_Vector128_UInt32_Vector128_UInt32,
+ ["AddWideningUpper.Vector128.UInt64.Vector128.UInt32"] = AddWideningUpper_Vector128_UInt64_Vector128_UInt32,
+ ["And.Vector64.Byte"] = And_Vector64_Byte,
+ ["And.Vector64.Double"] = And_Vector64_Double,
+ ["And.Vector64.Int16"] = And_Vector64_Int16,
+ ["And.Vector64.Int32"] = And_Vector64_Int32,
+ ["And.Vector64.Int64"] = And_Vector64_Int64,
+ ["And.Vector64.SByte"] = And_Vector64_SByte,
+ ["And.Vector64.Single"] = And_Vector64_Single,
+ ["And.Vector64.UInt16"] = And_Vector64_UInt16,
+ ["And.Vector64.UInt32"] = And_Vector64_UInt32,
+ ["And.Vector64.UInt64"] = And_Vector64_UInt64,
+ ["And.Vector128.Byte"] = And_Vector128_Byte,
};
}
}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["Not.Vector128.Int64"] = Not_Vector128_Int64,
+ ["Not.Vector128.SByte"] = Not_Vector128_SByte,
+ ["Not.Vector128.Single"] = Not_Vector128_Single,
+ ["Not.Vector128.UInt16"] = Not_Vector128_UInt16,
+ ["Not.Vector128.UInt32"] = Not_Vector128_UInt32,
+ ["Not.Vector128.UInt64"] = Not_Vector128_UInt64,
+ ["Or.Vector64.Byte"] = Or_Vector64_Byte,
+ ["Or.Vector64.Double"] = Or_Vector64_Double,
+ ["Or.Vector64.Int16"] = Or_Vector64_Int16,
+ ["Or.Vector64.Int32"] = Or_Vector64_Int32,
+ ["Or.Vector64.Int64"] = Or_Vector64_Int64,
+ ["Or.Vector64.SByte"] = Or_Vector64_SByte,
+ ["Or.Vector64.Single"] = Or_Vector64_Single,
+ ["Or.Vector64.UInt16"] = Or_Vector64_UInt16,
+ ["Or.Vector64.UInt32"] = Or_Vector64_UInt32,
+ ["Or.Vector64.UInt64"] = Or_Vector64_UInt64,
+ ["Or.Vector128.Byte"] = Or_Vector128_Byte,
+ ["Or.Vector128.Double"] = Or_Vector128_Double,
+ ["Or.Vector128.Int16"] = Or_Vector128_Int16,
+ ["Or.Vector128.Int32"] = Or_Vector128_Int32,
+ ["Or.Vector128.Int64"] = Or_Vector128_Int64,
+ ["Or.Vector128.SByte"] = Or_Vector128_SByte,
+ ["Or.Vector128.Single"] = Or_Vector128_Single,
+ ["Or.Vector128.UInt16"] = Or_Vector128_UInt16,
+ ["Or.Vector128.UInt32"] = Or_Vector128_UInt32,
+ ["Or.Vector128.UInt64"] = Or_Vector128_UInt64,
+ ["OrNot.Vector64.Byte"] = OrNot_Vector64_Byte,
+ ["OrNot.Vector64.Double"] = OrNot_Vector64_Double,
+ ["OrNot.Vector64.Int16"] = OrNot_Vector64_Int16,
+ ["OrNot.Vector64.Int32"] = OrNot_Vector64_Int32,
+ ["OrNot.Vector64.Int64"] = OrNot_Vector64_Int64,
+ ["OrNot.Vector64.SByte"] = OrNot_Vector64_SByte,
+ ["OrNot.Vector64.Single"] = OrNot_Vector64_Single,
+ ["OrNot.Vector64.UInt16"] = OrNot_Vector64_UInt16,
+ ["OrNot.Vector64.UInt32"] = OrNot_Vector64_UInt32,
+ ["OrNot.Vector64.UInt64"] = OrNot_Vector64_UInt64,
+ ["OrNot.Vector128.Byte"] = OrNot_Vector128_Byte,
+ ["OrNot.Vector128.Double"] = OrNot_Vector128_Double,
+ ["OrNot.Vector128.Int16"] = OrNot_Vector128_Int16,
+ ["OrNot.Vector128.Int32"] = OrNot_Vector128_Int32,
+ ["OrNot.Vector128.Int64"] = OrNot_Vector128_Int64,
+ ["OrNot.Vector128.SByte"] = OrNot_Vector128_SByte,
+ ["OrNot.Vector128.Single"] = OrNot_Vector128_Single,
+ ["OrNot.Vector128.UInt16"] = OrNot_Vector128_UInt16,
+ ["OrNot.Vector128.UInt32"] = OrNot_Vector128_UInt32,
+ ["OrNot.Vector128.UInt64"] = OrNot_Vector128_UInt64,
+ ["PolynomialMultiply.Vector64.Byte"] = PolynomialMultiply_Vector64_Byte,
+ ["PolynomialMultiply.Vector64.SByte"] = PolynomialMultiply_Vector64_SByte,
+ ["PolynomialMultiply.Vector128.Byte"] = PolynomialMultiply_Vector128_Byte,
+ ["PolynomialMultiply.Vector128.SByte"] = PolynomialMultiply_Vector128_SByte,
+ ["PolynomialMultiplyWideningLower.Vector64.Byte"] = PolynomialMultiplyWideningLower_Vector64_Byte,
+ ["PolynomialMultiplyWideningLower.Vector64.SByte"] = PolynomialMultiplyWideningLower_Vector64_SByte,
+ ["PolynomialMultiplyWideningUpper.Vector128.Byte"] = PolynomialMultiplyWideningUpper_Vector128_Byte,
+ ["PolynomialMultiplyWideningUpper.Vector128.SByte"] = PolynomialMultiplyWideningUpper_Vector128_SByte,
+ ["PopCount.Vector64.Byte"] = PopCount_Vector64_Byte,
+ ["PopCount.Vector64.SByte"] = PopCount_Vector64_SByte,
+ ["PopCount.Vector128.Byte"] = PopCount_Vector128_Byte,
+ ["PopCount.Vector128.SByte"] = PopCount_Vector128_SByte,
+ ["ReciprocalEstimate.Vector64.Single"] = ReciprocalEstimate_Vector64_Single,
+ ["ReciprocalEstimate.Vector64.UInt32"] = ReciprocalEstimate_Vector64_UInt32,
+ ["ReciprocalEstimate.Vector128.Single"] = ReciprocalEstimate_Vector128_Single,
+ ["ReciprocalEstimate.Vector128.UInt32"] = ReciprocalEstimate_Vector128_UInt32,
+ ["ReciprocalSquareRootEstimate.Vector64.Single"] = ReciprocalSquareRootEstimate_Vector64_Single,
+ ["ReciprocalSquareRootEstimate.Vector64.UInt32"] = ReciprocalSquareRootEstimate_Vector64_UInt32,
+ ["ReciprocalSquareRootEstimate.Vector128.Single"] = ReciprocalSquareRootEstimate_Vector128_Single,
+ ["ReciprocalSquareRootEstimate.Vector128.UInt32"] = ReciprocalSquareRootEstimate_Vector128_UInt32,
+ ["ReciprocalSquareRootStep.Vector64.Single"] = ReciprocalSquareRootStep_Vector64_Single,
+ ["ReciprocalSquareRootStep.Vector128.Single"] = ReciprocalSquareRootStep_Vector128_Single,
+ ["ReciprocalStep.Vector64.Single"] = ReciprocalStep_Vector64_Single,
+ ["ReciprocalStep.Vector128.Single"] = ReciprocalStep_Vector128_Single,
+ ["ReverseElement16.Vector64.Int32"] = ReverseElement16_Vector64_Int32,
+ ["ReverseElement16.Vector64.Int64"] = ReverseElement16_Vector64_Int64,
+ ["ReverseElement16.Vector64.UInt32"] = ReverseElement16_Vector64_UInt32,
+ ["ReverseElement16.Vector64.UInt64"] = ReverseElement16_Vector64_UInt64,
+ ["ReverseElement16.Vector128.Int32"] = ReverseElement16_Vector128_Int32,
+ ["ReverseElement16.Vector128.Int64"] = ReverseElement16_Vector128_Int64,
+ ["ReverseElement16.Vector128.UInt32"] = ReverseElement16_Vector128_UInt32,
+ ["ReverseElement16.Vector128.UInt64"] = ReverseElement16_Vector128_UInt64,
+ ["ReverseElement32.Vector64.Int64"] = ReverseElement32_Vector64_Int64,
+ ["ReverseElement32.Vector64.UInt64"] = ReverseElement32_Vector64_UInt64,
+ ["ReverseElement32.Vector128.Int64"] = ReverseElement32_Vector128_Int64,
+ ["ReverseElement32.Vector128.UInt64"] = ReverseElement32_Vector128_UInt64,
+ ["ReverseElement8.Vector64.Int16"] = ReverseElement8_Vector64_Int16,
+ ["ReverseElement8.Vector64.Int32"] = ReverseElement8_Vector64_Int32,
+ ["ReverseElement8.Vector64.Int64"] = ReverseElement8_Vector64_Int64,
+ ["ReverseElement8.Vector64.UInt16"] = ReverseElement8_Vector64_UInt16,
+ ["ReverseElement8.Vector64.UInt32"] = ReverseElement8_Vector64_UInt32,
+ ["ReverseElement8.Vector64.UInt64"] = ReverseElement8_Vector64_UInt64,
+ ["ReverseElement8.Vector128.Int16"] = ReverseElement8_Vector128_Int16,
+ ["ReverseElement8.Vector128.Int32"] = ReverseElement8_Vector128_Int32,
+ ["ReverseElement8.Vector128.Int64"] = ReverseElement8_Vector128_Int64,
+ ["ReverseElement8.Vector128.UInt16"] = ReverseElement8_Vector128_UInt16,
+ ["ReverseElement8.Vector128.UInt32"] = ReverseElement8_Vector128_UInt32,
+ ["ReverseElement8.Vector128.UInt64"] = ReverseElement8_Vector128_UInt64,
+ ["RoundAwayFromZero.Vector64.Single"] = RoundAwayFromZero_Vector64_Single,
+ ["RoundAwayFromZero.Vector128.Single"] = RoundAwayFromZero_Vector128_Single,
+ ["RoundAwayFromZeroScalar.Vector64.Double"] = RoundAwayFromZeroScalar_Vector64_Double,
+ ["RoundAwayFromZeroScalar.Vector64.Single"] = RoundAwayFromZeroScalar_Vector64_Single,
+ ["RoundToNearest.Vector64.Single"] = RoundToNearest_Vector64_Single,
+ ["RoundToNearest.Vector128.Single"] = RoundToNearest_Vector128_Single,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["RoundToNearestScalar.Vector64.Double"] = RoundToNearestScalar_Vector64_Double,
+ ["RoundToNearestScalar.Vector64.Single"] = RoundToNearestScalar_Vector64_Single,
+ ["RoundToNegativeInfinity.Vector64.Single"] = RoundToNegativeInfinity_Vector64_Single,
+ ["RoundToNegativeInfinity.Vector128.Single"] = RoundToNegativeInfinity_Vector128_Single,
+ ["RoundToNegativeInfinityScalar.Vector64.Double"] = RoundToNegativeInfinityScalar_Vector64_Double,
+ ["RoundToNegativeInfinityScalar.Vector64.Single"] = RoundToNegativeInfinityScalar_Vector64_Single,
+ ["RoundToPositiveInfinity.Vector64.Single"] = RoundToPositiveInfinity_Vector64_Single,
+ ["RoundToPositiveInfinity.Vector128.Single"] = RoundToPositiveInfinity_Vector128_Single,
+ ["RoundToPositiveInfinityScalar.Vector64.Double"] = RoundToPositiveInfinityScalar_Vector64_Double,
+ ["RoundToPositiveInfinityScalar.Vector64.Single"] = RoundToPositiveInfinityScalar_Vector64_Single,
+ ["RoundToZero.Vector64.Single"] = RoundToZero_Vector64_Single,
+ ["RoundToZero.Vector128.Single"] = RoundToZero_Vector128_Single,
+ ["RoundToZeroScalar.Vector64.Double"] = RoundToZeroScalar_Vector64_Double,
+ ["RoundToZeroScalar.Vector64.Single"] = RoundToZeroScalar_Vector64_Single,
+ ["ShiftArithmetic.Vector64.Int16"] = ShiftArithmetic_Vector64_Int16,
+ ["ShiftArithmetic.Vector64.Int32"] = ShiftArithmetic_Vector64_Int32,
+ ["ShiftArithmetic.Vector64.SByte"] = ShiftArithmetic_Vector64_SByte,
+ ["ShiftArithmetic.Vector128.Int16"] = ShiftArithmetic_Vector128_Int16,
+ ["ShiftArithmetic.Vector128.Int32"] = ShiftArithmetic_Vector128_Int32,
+ ["ShiftArithmetic.Vector128.Int64"] = ShiftArithmetic_Vector128_Int64,
+ ["ShiftArithmetic.Vector128.SByte"] = ShiftArithmetic_Vector128_SByte,
+ ["ShiftArithmeticRounded.Vector64.Int16"] = ShiftArithmeticRounded_Vector64_Int16,
+ ["ShiftArithmeticRounded.Vector64.Int32"] = ShiftArithmeticRounded_Vector64_Int32,
+ ["ShiftArithmeticRounded.Vector64.SByte"] = ShiftArithmeticRounded_Vector64_SByte,
+ ["ShiftArithmeticRounded.Vector128.Int16"] = ShiftArithmeticRounded_Vector128_Int16,
+ ["ShiftArithmeticRounded.Vector128.Int32"] = ShiftArithmeticRounded_Vector128_Int32,
+ ["ShiftArithmeticRounded.Vector128.Int64"] = ShiftArithmeticRounded_Vector128_Int64,
+ ["ShiftArithmeticRounded.Vector128.SByte"] = ShiftArithmeticRounded_Vector128_SByte,
+ ["ShiftArithmeticRoundedSaturate.Vector64.Int16"] = ShiftArithmeticRoundedSaturate_Vector64_Int16,
+ ["ShiftArithmeticRoundedSaturate.Vector64.Int32"] = ShiftArithmeticRoundedSaturate_Vector64_Int32,
+ ["ShiftArithmeticRoundedSaturate.Vector64.SByte"] = ShiftArithmeticRoundedSaturate_Vector64_SByte,
+ ["ShiftArithmeticRoundedSaturate.Vector128.Int16"] = ShiftArithmeticRoundedSaturate_Vector128_Int16,
+ ["ShiftArithmeticRoundedSaturate.Vector128.Int32"] = ShiftArithmeticRoundedSaturate_Vector128_Int32,
+ ["ShiftArithmeticRoundedSaturate.Vector128.Int64"] = ShiftArithmeticRoundedSaturate_Vector128_Int64,
+ ["ShiftArithmeticRoundedSaturate.Vector128.SByte"] = ShiftArithmeticRoundedSaturate_Vector128_SByte,
+ ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int64"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int64,
+ ["ShiftArithmeticRoundedScalar.Vector64.Int64"] = ShiftArithmeticRoundedScalar_Vector64_Int64,
+ ["ShiftArithmeticSaturate.Vector64.Int16"] = ShiftArithmeticSaturate_Vector64_Int16,
+ ["ShiftArithmeticSaturate.Vector64.Int32"] = ShiftArithmeticSaturate_Vector64_Int32,
+ ["ShiftArithmeticSaturate.Vector64.SByte"] = ShiftArithmeticSaturate_Vector64_SByte,
+ ["ShiftArithmeticSaturate.Vector128.Int16"] = ShiftArithmeticSaturate_Vector128_Int16,
+ ["ShiftArithmeticSaturate.Vector128.Int32"] = ShiftArithmeticSaturate_Vector128_Int32,
+ ["ShiftArithmeticSaturate.Vector128.Int64"] = ShiftArithmeticSaturate_Vector128_Int64,
+ ["ShiftArithmeticSaturate.Vector128.SByte"] = ShiftArithmeticSaturate_Vector128_SByte,
+ ["ShiftArithmeticSaturateScalar.Vector64.Int64"] = ShiftArithmeticSaturateScalar_Vector64_Int64,
+ ["ShiftArithmeticScalar.Vector64.Int64"] = ShiftArithmeticScalar_Vector64_Int64,
+ ["ShiftLeftAndInsert.Vector64.Byte"] = ShiftLeftAndInsert_Vector64_Byte,
+ ["ShiftLeftAndInsert.Vector64.Int16"] = ShiftLeftAndInsert_Vector64_Int16,
+ ["ShiftLeftAndInsert.Vector64.Int32"] = ShiftLeftAndInsert_Vector64_Int32,
+ ["ShiftLeftAndInsert.Vector64.SByte"] = ShiftLeftAndInsert_Vector64_SByte,
+ ["ShiftLeftAndInsert.Vector64.UInt16"] = ShiftLeftAndInsert_Vector64_UInt16,
+ ["ShiftLeftAndInsert.Vector64.UInt32"] = ShiftLeftAndInsert_Vector64_UInt32,
+ ["ShiftLeftAndInsert.Vector128.Byte"] = ShiftLeftAndInsert_Vector128_Byte,
+ ["ShiftLeftAndInsert.Vector128.Int16"] = ShiftLeftAndInsert_Vector128_Int16,
+ ["ShiftLeftAndInsert.Vector128.Int32"] = ShiftLeftAndInsert_Vector128_Int32,
+ ["ShiftLeftAndInsert.Vector128.Int64"] = ShiftLeftAndInsert_Vector128_Int64,
+ ["ShiftLeftAndInsert.Vector128.SByte"] = ShiftLeftAndInsert_Vector128_SByte,
+ ["ShiftLeftAndInsert.Vector128.UInt16"] = ShiftLeftAndInsert_Vector128_UInt16,
+ ["ShiftLeftAndInsert.Vector128.UInt32"] = ShiftLeftAndInsert_Vector128_UInt32,
+ ["ShiftLeftAndInsert.Vector128.UInt64"] = ShiftLeftAndInsert_Vector128_UInt64,
+ ["ShiftLeftAndInsertScalar.Vector64.Int64"] = ShiftLeftAndInsertScalar_Vector64_Int64,
+ ["ShiftLeftAndInsertScalar.Vector64.UInt64"] = ShiftLeftAndInsertScalar_Vector64_UInt64,
+ ["ShiftLeftLogical.Vector64.Byte.1"] = ShiftLeftLogical_Vector64_Byte_1,
+ ["ShiftLeftLogical.Vector64.Int16.1"] = ShiftLeftLogical_Vector64_Int16_1,
+ ["ShiftLeftLogical.Vector64.Int32.1"] = ShiftLeftLogical_Vector64_Int32_1,
+ ["ShiftLeftLogical.Vector64.SByte.1"] = ShiftLeftLogical_Vector64_SByte_1,
+ ["ShiftLeftLogical.Vector64.UInt16.1"] = ShiftLeftLogical_Vector64_UInt16_1,
+ ["ShiftLeftLogical.Vector64.UInt32.1"] = ShiftLeftLogical_Vector64_UInt32_1,
+ ["ShiftLeftLogical.Vector128.Byte.1"] = ShiftLeftLogical_Vector128_Byte_1,
+ ["ShiftLeftLogical.Vector128.Int16.1"] = ShiftLeftLogical_Vector128_Int16_1,
+ ["ShiftLeftLogical.Vector128.Int64.1"] = ShiftLeftLogical_Vector128_Int64_1,
+ ["ShiftLeftLogical.Vector128.SByte.1"] = ShiftLeftLogical_Vector128_SByte_1,
+ ["ShiftLeftLogical.Vector128.UInt16.1"] = ShiftLeftLogical_Vector128_UInt16_1,
+ ["ShiftLeftLogical.Vector128.UInt32.1"] = ShiftLeftLogical_Vector128_UInt32_1,
+ ["ShiftLeftLogical.Vector128.UInt64.1"] = ShiftLeftLogical_Vector128_UInt64_1,
+ ["ShiftLeftLogicalSaturate.Vector64.Byte.1"] = ShiftLeftLogicalSaturate_Vector64_Byte_1,
+ ["ShiftLeftLogicalSaturate.Vector64.Int16.1"] = ShiftLeftLogicalSaturate_Vector64_Int16_1,
+ ["ShiftLeftLogicalSaturate.Vector64.Int32.1"] = ShiftLeftLogicalSaturate_Vector64_Int32_1,
+ ["ShiftLeftLogicalSaturate.Vector64.SByte.1"] = ShiftLeftLogicalSaturate_Vector64_SByte_1,
+ ["ShiftLeftLogicalSaturate.Vector64.UInt16.1"] = ShiftLeftLogicalSaturate_Vector64_UInt16_1,
+ ["ShiftLeftLogicalSaturate.Vector64.UInt32.1"] = ShiftLeftLogicalSaturate_Vector64_UInt32_1,
+ ["ShiftLeftLogicalSaturate.Vector128.Byte.1"] = ShiftLeftLogicalSaturate_Vector128_Byte_1,
+ ["ShiftLeftLogicalSaturate.Vector128.Int16.1"] = ShiftLeftLogicalSaturate_Vector128_Int16_1,
+ ["ShiftLeftLogicalSaturate.Vector128.Int32.1"] = ShiftLeftLogicalSaturate_Vector128_Int32_1,
+ ["ShiftLeftLogicalSaturate.Vector128.Int64.1"] = ShiftLeftLogicalSaturate_Vector128_Int64_1,
+ ["ShiftLeftLogicalSaturate.Vector128.SByte.1"] = ShiftLeftLogicalSaturate_Vector128_SByte_1,
+ ["ShiftLeftLogicalSaturate.Vector128.UInt16.1"] = ShiftLeftLogicalSaturate_Vector128_UInt16_1,
+ ["ShiftLeftLogicalSaturate.Vector128.UInt32.1"] = ShiftLeftLogicalSaturate_Vector128_UInt32_1,
+ ["ShiftLeftLogicalSaturate.Vector128.UInt64.1"] = ShiftLeftLogicalSaturate_Vector128_UInt64_1,
+ ["ShiftLeftLogicalSaturateScalar.Vector64.Int64.1"] = ShiftLeftLogicalSaturateScalar_Vector64_Int64_1,
+ ["ShiftLeftLogicalSaturateScalar.Vector64.UInt64.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt64_1,
+ ["ShiftLeftLogicalSaturateUnsigned.Vector64.Int16.1"] = ShiftLeftLogicalSaturateUnsigned_Vector64_Int16_1,
+ ["ShiftLeftLogicalSaturateUnsigned.Vector64.Int32.1"] = ShiftLeftLogicalSaturateUnsigned_Vector64_Int32_1,
+ ["ShiftLeftLogicalSaturateUnsigned.Vector64.SByte.1"] = ShiftLeftLogicalSaturateUnsigned_Vector64_SByte_1,
+ ["ShiftLeftLogicalSaturateUnsigned.Vector128.Int16.1"] = ShiftLeftLogicalSaturateUnsigned_Vector128_Int16_1,
+ ["ShiftLeftLogicalSaturateUnsigned.Vector128.Int32.1"] = ShiftLeftLogicalSaturateUnsigned_Vector128_Int32_1,
+ ["ShiftLeftLogicalSaturateUnsigned.Vector128.Int64.1"] = ShiftLeftLogicalSaturateUnsigned_Vector128_Int64_1,
+ ["ShiftLeftLogicalSaturateUnsigned.Vector128.SByte.1"] = ShiftLeftLogicalSaturateUnsigned_Vector128_SByte_1,
+ ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int64.1"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int64_1,
+ ["ShiftLeftLogicalScalar.Vector64.Int64.1"] = ShiftLeftLogicalScalar_Vector64_Int64_1,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["ShiftLeftLogicalScalar.Vector64.UInt64.1"] = ShiftLeftLogicalScalar_Vector64_UInt64_1,
+ ["ShiftLeftLogicalWideningLower.Vector64.Byte.1"] = ShiftLeftLogicalWideningLower_Vector64_Byte_1,
+ ["ShiftLeftLogicalWideningLower.Vector64.Int16.1"] = ShiftLeftLogicalWideningLower_Vector64_Int16_1,
+ ["ShiftLeftLogicalWideningLower.Vector64.Int32.1"] = ShiftLeftLogicalWideningLower_Vector64_Int32_1,
+ ["ShiftLeftLogicalWideningLower.Vector64.SByte.1"] = ShiftLeftLogicalWideningLower_Vector64_SByte_1,
+ ["ShiftLeftLogicalWideningLower.Vector64.UInt16.1"] = ShiftLeftLogicalWideningLower_Vector64_UInt16_1,
+ ["ShiftLeftLogicalWideningLower.Vector64.UInt32.1"] = ShiftLeftLogicalWideningLower_Vector64_UInt32_1,
+ ["ShiftLeftLogicalWideningUpper.Vector128.Byte.1"] = ShiftLeftLogicalWideningUpper_Vector128_Byte_1,
+ ["ShiftLeftLogicalWideningUpper.Vector128.Int16.1"] = ShiftLeftLogicalWideningUpper_Vector128_Int16_1,
+ ["ShiftLeftLogicalWideningUpper.Vector128.Int32.1"] = ShiftLeftLogicalWideningUpper_Vector128_Int32_1,
+ ["ShiftLeftLogicalWideningUpper.Vector128.SByte.1"] = ShiftLeftLogicalWideningUpper_Vector128_SByte_1,
+ ["ShiftLeftLogicalWideningUpper.Vector128.UInt16.1"] = ShiftLeftLogicalWideningUpper_Vector128_UInt16_1,
+ ["ShiftLeftLogicalWideningUpper.Vector128.UInt32.1"] = ShiftLeftLogicalWideningUpper_Vector128_UInt32_1,
+ ["ShiftLogical.Vector64.Byte"] = ShiftLogical_Vector64_Byte,
+ ["ShiftLogical.Vector64.Int16"] = ShiftLogical_Vector64_Int16,
+ ["ShiftLogical.Vector64.Int32"] = ShiftLogical_Vector64_Int32,
+ ["ShiftLogical.Vector64.SByte"] = ShiftLogical_Vector64_SByte,
+ ["ShiftLogical.Vector64.UInt16"] = ShiftLogical_Vector64_UInt16,
+ ["ShiftLogical.Vector64.UInt32"] = ShiftLogical_Vector64_UInt32,
+ ["ShiftLogical.Vector128.Byte"] = ShiftLogical_Vector128_Byte,
+ ["ShiftLogical.Vector128.Int16"] = ShiftLogical_Vector128_Int16,
+ ["ShiftLogical.Vector128.Int32"] = ShiftLogical_Vector128_Int32,
+ ["ShiftLogical.Vector128.Int64"] = ShiftLogical_Vector128_Int64,
+ ["ShiftLogical.Vector128.SByte"] = ShiftLogical_Vector128_SByte,
+ ["ShiftLogical.Vector128.UInt16"] = ShiftLogical_Vector128_UInt16,
+ ["ShiftLogical.Vector128.UInt32"] = ShiftLogical_Vector128_UInt32,
+ ["ShiftLogical.Vector128.UInt64"] = ShiftLogical_Vector128_UInt64,
+ ["ShiftLogicalRounded.Vector64.Byte"] = ShiftLogicalRounded_Vector64_Byte,
+ ["ShiftLogicalRounded.Vector64.Int16"] = ShiftLogicalRounded_Vector64_Int16,
+ ["ShiftLogicalRounded.Vector64.Int32"] = ShiftLogicalRounded_Vector64_Int32,
+ ["ShiftLogicalRounded.Vector64.SByte"] = ShiftLogicalRounded_Vector64_SByte,
+ ["ShiftLogicalRounded.Vector64.UInt16"] = ShiftLogicalRounded_Vector64_UInt16,
+ ["ShiftLogicalRounded.Vector64.UInt32"] = ShiftLogicalRounded_Vector64_UInt32,
+ ["ShiftLogicalRounded.Vector128.Byte"] = ShiftLogicalRounded_Vector128_Byte,
+ ["ShiftLogicalRounded.Vector128.Int16"] = ShiftLogicalRounded_Vector128_Int16,
+ ["ShiftLogicalRounded.Vector128.Int32"] = ShiftLogicalRounded_Vector128_Int32,
+ ["ShiftLogicalRounded.Vector128.Int64"] = ShiftLogicalRounded_Vector128_Int64,
+ ["ShiftLogicalRounded.Vector128.SByte"] = ShiftLogicalRounded_Vector128_SByte,
+ ["ShiftLogicalRounded.Vector128.UInt16"] = ShiftLogicalRounded_Vector128_UInt16,
+ ["ShiftLogicalRounded.Vector128.UInt32"] = ShiftLogicalRounded_Vector128_UInt32,
+ ["ShiftLogicalRounded.Vector128.UInt64"] = ShiftLogicalRounded_Vector128_UInt64,
+ ["ShiftLogicalRoundedSaturate.Vector64.Byte"] = ShiftLogicalRoundedSaturate_Vector64_Byte,
+ ["ShiftLogicalRoundedSaturate.Vector64.Int16"] = ShiftLogicalRoundedSaturate_Vector64_Int16,
+ ["ShiftLogicalRoundedSaturate.Vector64.Int32"] = ShiftLogicalRoundedSaturate_Vector64_Int32,
+ ["ShiftLogicalRoundedSaturate.Vector64.SByte"] = ShiftLogicalRoundedSaturate_Vector64_SByte,
+ ["ShiftLogicalRoundedSaturate.Vector64.UInt16"] = ShiftLogicalRoundedSaturate_Vector64_UInt16,
+ ["ShiftLogicalRoundedSaturate.Vector64.UInt32"] = ShiftLogicalRoundedSaturate_Vector64_UInt32,
+ ["ShiftLogicalRoundedSaturate.Vector128.Byte"] = ShiftLogicalRoundedSaturate_Vector128_Byte,
+ ["ShiftLogicalRoundedSaturate.Vector128.Int16"] = ShiftLogicalRoundedSaturate_Vector128_Int16,
+ ["ShiftLogicalRoundedSaturate.Vector128.Int32"] = ShiftLogicalRoundedSaturate_Vector128_Int32,
+ ["ShiftLogicalRoundedSaturate.Vector128.Int64"] = ShiftLogicalRoundedSaturate_Vector128_Int64,
+ ["ShiftLogicalRoundedSaturate.Vector128.SByte"] = ShiftLogicalRoundedSaturate_Vector128_SByte,
+ ["ShiftLogicalRoundedSaturate.Vector128.UInt16"] = ShiftLogicalRoundedSaturate_Vector128_UInt16,
+ ["ShiftLogicalRoundedSaturate.Vector128.UInt32"] = ShiftLogicalRoundedSaturate_Vector128_UInt32,
+ ["ShiftLogicalRoundedSaturate.Vector128.UInt64"] = ShiftLogicalRoundedSaturate_Vector128_UInt64,
+ ["ShiftLogicalRoundedSaturateScalar.Vector64.Int64"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int64,
+ ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt64"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt64,
+ ["ShiftLogicalRoundedScalar.Vector64.Int64"] = ShiftLogicalRoundedScalar_Vector64_Int64,
+ ["ShiftLogicalRoundedScalar.Vector64.UInt64"] = ShiftLogicalRoundedScalar_Vector64_UInt64,
+ ["ShiftLogicalSaturate.Vector64.Byte"] = ShiftLogicalSaturate_Vector64_Byte,
+ ["ShiftLogicalSaturate.Vector64.Int16"] = ShiftLogicalSaturate_Vector64_Int16,
+ ["ShiftLogicalSaturate.Vector64.Int32"] = ShiftLogicalSaturate_Vector64_Int32,
+ ["ShiftLogicalSaturate.Vector64.SByte"] = ShiftLogicalSaturate_Vector64_SByte,
+ ["ShiftLogicalSaturate.Vector64.UInt16"] = ShiftLogicalSaturate_Vector64_UInt16,
+ ["ShiftLogicalSaturate.Vector64.UInt32"] = ShiftLogicalSaturate_Vector64_UInt32,
+ ["ShiftLogicalSaturate.Vector128.Byte"] = ShiftLogicalSaturate_Vector128_Byte,
+ ["ShiftLogicalSaturate.Vector128.Int16"] = ShiftLogicalSaturate_Vector128_Int16,
+ ["ShiftLogicalSaturate.Vector128.Int32"] = ShiftLogicalSaturate_Vector128_Int32,
+ ["ShiftLogicalSaturate.Vector128.Int64"] = ShiftLogicalSaturate_Vector128_Int64,
+ ["ShiftLogicalSaturate.Vector128.SByte"] = ShiftLogicalSaturate_Vector128_SByte,
+ ["ShiftLogicalSaturate.Vector128.UInt16"] = ShiftLogicalSaturate_Vector128_UInt16,
+ ["ShiftLogicalSaturate.Vector128.UInt32"] = ShiftLogicalSaturate_Vector128_UInt32,
+ ["ShiftLogicalSaturate.Vector128.UInt64"] = ShiftLogicalSaturate_Vector128_UInt64,
+ ["ShiftLogicalSaturateScalar.Vector64.Int64"] = ShiftLogicalSaturateScalar_Vector64_Int64,
+ ["ShiftLogicalSaturateScalar.Vector64.UInt64"] = ShiftLogicalSaturateScalar_Vector64_UInt64,
+ ["ShiftLogicalScalar.Vector64.Int64"] = ShiftLogicalScalar_Vector64_Int64,
+ ["ShiftLogicalScalar.Vector64.UInt64"] = ShiftLogicalScalar_Vector64_UInt64,
+ ["ShiftRightAndInsert.Vector64.Byte"] = ShiftRightAndInsert_Vector64_Byte,
+ ["ShiftRightAndInsert.Vector64.Int16"] = ShiftRightAndInsert_Vector64_Int16,
+ ["ShiftRightAndInsert.Vector64.Int32"] = ShiftRightAndInsert_Vector64_Int32,
+ ["ShiftRightAndInsert.Vector64.SByte"] = ShiftRightAndInsert_Vector64_SByte,
+ ["ShiftRightAndInsert.Vector64.UInt16"] = ShiftRightAndInsert_Vector64_UInt16,
+ ["ShiftRightAndInsert.Vector64.UInt32"] = ShiftRightAndInsert_Vector64_UInt32,
+ ["ShiftRightAndInsert.Vector128.Byte"] = ShiftRightAndInsert_Vector128_Byte,
+ ["ShiftRightAndInsert.Vector128.Int16"] = ShiftRightAndInsert_Vector128_Int16,
+ ["ShiftRightAndInsert.Vector128.Int32"] = ShiftRightAndInsert_Vector128_Int32,
+ ["ShiftRightAndInsert.Vector128.Int64"] = ShiftRightAndInsert_Vector128_Int64,
+ ["ShiftRightAndInsert.Vector128.SByte"] = ShiftRightAndInsert_Vector128_SByte,
+ ["ShiftRightAndInsert.Vector128.UInt16"] = ShiftRightAndInsert_Vector128_UInt16,
+ ["ShiftRightAndInsert.Vector128.UInt32"] = ShiftRightAndInsert_Vector128_UInt32,
+ ["ShiftRightAndInsert.Vector128.UInt64"] = ShiftRightAndInsert_Vector128_UInt64,
+ ["ShiftRightAndInsertScalar.Vector64.Int64"] = ShiftRightAndInsertScalar_Vector64_Int64,
+ ["ShiftRightAndInsertScalar.Vector64.UInt64"] = ShiftRightAndInsertScalar_Vector64_UInt64,
+ ["ShiftRightArithmetic.Vector64.Int16.1"] = ShiftRightArithmetic_Vector64_Int16_1,
+ ["ShiftRightArithmetic.Vector64.Int32.1"] = ShiftRightArithmetic_Vector64_Int32_1,
+ ["ShiftRightArithmetic.Vector64.SByte.1"] = ShiftRightArithmetic_Vector64_SByte_1,
+ ["ShiftRightArithmetic.Vector128.Int16.1"] = ShiftRightArithmetic_Vector128_Int16_1,
+ ["ShiftRightArithmetic.Vector128.Int32.1"] = ShiftRightArithmetic_Vector128_Int32_1,
+ ["ShiftRightArithmetic.Vector128.Int64.1"] = ShiftRightArithmetic_Vector128_Int64_1,
+ ["ShiftRightArithmetic.Vector128.SByte.1"] = ShiftRightArithmetic_Vector128_SByte_1,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["ShiftRightArithmeticAdd.Vector64.Int16.1"] = ShiftRightArithmeticAdd_Vector64_Int16_1,
+ ["ShiftRightArithmeticAdd.Vector64.Int32.1"] = ShiftRightArithmeticAdd_Vector64_Int32_1,
+ ["ShiftRightArithmeticAdd.Vector64.SByte.1"] = ShiftRightArithmeticAdd_Vector64_SByte_1,
+ ["ShiftRightArithmeticAdd.Vector128.Int16.1"] = ShiftRightArithmeticAdd_Vector128_Int16_1,
+ ["ShiftRightArithmeticAdd.Vector128.Int32.1"] = ShiftRightArithmeticAdd_Vector128_Int32_1,
+ ["ShiftRightArithmeticAdd.Vector128.Int64.1"] = ShiftRightArithmeticAdd_Vector128_Int64_1,
+ ["ShiftRightArithmeticAdd.Vector128.SByte.1"] = ShiftRightArithmeticAdd_Vector128_SByte_1,
+ ["ShiftRightArithmeticAddScalar.Vector64.Int64.1"] = ShiftRightArithmeticAddScalar_Vector64_Int64_1,
+ ["ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int16.1"] = ShiftRightArithmeticNarrowingSaturateLower_Vector64_Int16_1,
+ ["ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int32.1"] = ShiftRightArithmeticNarrowingSaturateLower_Vector64_Int32_1,
+ ["ShiftRightArithmeticNarrowingSaturateLower.Vector64.SByte.1"] = ShiftRightArithmeticNarrowingSaturateLower_Vector64_SByte_1,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.Byte.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedLower_Vector64_Byte_1,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt16.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedLower_Vector64_UInt16_1,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt32.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedLower_Vector64_UInt32_1,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.Byte.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedUpper_Vector128_Byte_1,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt16.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedUpper_Vector128_UInt16_1,
+ ["ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt32.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedUpper_Vector128_UInt32_1,
+ ["ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int16.1"] = ShiftRightArithmeticNarrowingSaturateUpper_Vector128_Int16_1,
+ ["ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int32.1"] = ShiftRightArithmeticNarrowingSaturateUpper_Vector128_Int32_1,
+ ["ShiftRightArithmeticNarrowingSaturateUpper.Vector128.SByte.1"] = ShiftRightArithmeticNarrowingSaturateUpper_Vector128_SByte_1,
+ ["ShiftRightArithmeticRounded.Vector64.Int16.1"] = ShiftRightArithmeticRounded_Vector64_Int16_1,
+ ["ShiftRightArithmeticRounded.Vector64.Int32.1"] = ShiftRightArithmeticRounded_Vector64_Int32_1,
+ ["ShiftRightArithmeticRounded.Vector64.SByte.1"] = ShiftRightArithmeticRounded_Vector64_SByte_1,
+ ["ShiftRightArithmeticRounded.Vector128.Int16.1"] = ShiftRightArithmeticRounded_Vector128_Int16_1,
+ ["ShiftRightArithmeticRounded.Vector128.Int32.1"] = ShiftRightArithmeticRounded_Vector128_Int32_1,
+ ["ShiftRightArithmeticRounded.Vector128.Int64.1"] = ShiftRightArithmeticRounded_Vector128_Int64_1,
+ ["ShiftRightArithmeticRounded.Vector128.SByte.1"] = ShiftRightArithmeticRounded_Vector128_SByte_1,
+ ["ShiftRightArithmeticRoundedAdd.Vector64.Int16.1"] = ShiftRightArithmeticRoundedAdd_Vector64_Int16_1,
+ ["ShiftRightArithmeticRoundedAdd.Vector64.Int32.1"] = ShiftRightArithmeticRoundedAdd_Vector64_Int32_1,
+ ["ShiftRightArithmeticRoundedAdd.Vector64.SByte.1"] = ShiftRightArithmeticRoundedAdd_Vector64_SByte_1,
+ ["ShiftRightArithmeticRoundedAdd.Vector128.Int16.1"] = ShiftRightArithmeticRoundedAdd_Vector128_Int16_1,
+ ["ShiftRightArithmeticRoundedAdd.Vector128.Int32.1"] = ShiftRightArithmeticRoundedAdd_Vector128_Int32_1,
+ ["ShiftRightArithmeticRoundedAdd.Vector128.Int64.1"] = ShiftRightArithmeticRoundedAdd_Vector128_Int64_1,
+ ["ShiftRightArithmeticRoundedAdd.Vector128.SByte.1"] = ShiftRightArithmeticRoundedAdd_Vector128_SByte_1,
+ ["ShiftRightArithmeticRoundedAddScalar.Vector64.Int64.1"] = ShiftRightArithmeticRoundedAddScalar_Vector64_Int64_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateLower_Vector64_Int16_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateLower_Vector64_Int32_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.SByte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateLower_Vector64_SByte_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.Byte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower_Vector64_Byte_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower_Vector64_UInt16_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower_Vector64_UInt32_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.Byte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper_Vector128_Byte_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper_Vector128_UInt16_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper_Vector128_UInt32_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUpper_Vector128_Int16_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUpper_Vector128_Int32_1,
+ ["ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.SByte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUpper_Vector128_SByte_1,
+ ["ShiftRightArithmeticRoundedScalar.Vector64.Int64.1"] = ShiftRightArithmeticRoundedScalar_Vector64_Int64_1,
+ ["ShiftRightArithmeticScalar.Vector64.Int64.1"] = ShiftRightArithmeticScalar_Vector64_Int64_1,
+ ["ShiftRightLogical.Vector64.Byte.1"] = ShiftRightLogical_Vector64_Byte_1,
+ ["ShiftRightLogical.Vector64.Int16.1"] = ShiftRightLogical_Vector64_Int16_1,
+ ["ShiftRightLogical.Vector64.Int32.1"] = ShiftRightLogical_Vector64_Int32_1,
+ ["ShiftRightLogical.Vector64.SByte.1"] = ShiftRightLogical_Vector64_SByte_1,
+ ["ShiftRightLogical.Vector64.UInt16.1"] = ShiftRightLogical_Vector64_UInt16_1,
+ ["ShiftRightLogical.Vector64.UInt32.1"] = ShiftRightLogical_Vector64_UInt32_1,
+ ["ShiftRightLogical.Vector128.Byte.1"] = ShiftRightLogical_Vector128_Byte_1,
+ ["ShiftRightLogical.Vector128.Int16.1"] = ShiftRightLogical_Vector128_Int16_1,
+ ["ShiftRightLogical.Vector128.Int32.1"] = ShiftRightLogical_Vector128_Int32_1,
+ ["ShiftRightLogical.Vector128.Int64.1"] = ShiftRightLogical_Vector128_Int64_1,
+ ["ShiftRightLogical.Vector128.SByte.1"] = ShiftRightLogical_Vector128_SByte_1,
+ ["ShiftRightLogical.Vector128.UInt16.1"] = ShiftRightLogical_Vector128_UInt16_1,
+ ["ShiftRightLogical.Vector128.UInt32.1"] = ShiftRightLogical_Vector128_UInt32_1,
+ ["ShiftRightLogical.Vector128.UInt64.1"] = ShiftRightLogical_Vector128_UInt64_1,
+ ["ShiftRightLogicalAdd.Vector64.Byte.1"] = ShiftRightLogicalAdd_Vector64_Byte_1,
+ ["ShiftRightLogicalAdd.Vector64.Int16.1"] = ShiftRightLogicalAdd_Vector64_Int16_1,
+ ["ShiftRightLogicalAdd.Vector64.Int32.1"] = ShiftRightLogicalAdd_Vector64_Int32_1,
+ ["ShiftRightLogicalAdd.Vector64.SByte.1"] = ShiftRightLogicalAdd_Vector64_SByte_1,
+ ["ShiftRightLogicalAdd.Vector64.UInt16.1"] = ShiftRightLogicalAdd_Vector64_UInt16_1,
+ ["ShiftRightLogicalAdd.Vector64.UInt32.1"] = ShiftRightLogicalAdd_Vector64_UInt32_1,
+ ["ShiftRightLogicalAdd.Vector128.Byte.1"] = ShiftRightLogicalAdd_Vector128_Byte_1,
+ ["ShiftRightLogicalAdd.Vector128.Int16.1"] = ShiftRightLogicalAdd_Vector128_Int16_1,
+ ["ShiftRightLogicalAdd.Vector128.Int32.1"] = ShiftRightLogicalAdd_Vector128_Int32_1,
+ ["ShiftRightLogicalAdd.Vector128.Int64.1"] = ShiftRightLogicalAdd_Vector128_Int64_1,
+ ["ShiftRightLogicalAdd.Vector128.SByte.1"] = ShiftRightLogicalAdd_Vector128_SByte_1,
+ ["ShiftRightLogicalAdd.Vector128.UInt16.1"] = ShiftRightLogicalAdd_Vector128_UInt16_1,
+ ["ShiftRightLogicalAdd.Vector128.UInt32.1"] = ShiftRightLogicalAdd_Vector128_UInt32_1,
+ ["ShiftRightLogicalAdd.Vector128.UInt64.1"] = ShiftRightLogicalAdd_Vector128_UInt64_1,
+ ["ShiftRightLogicalAddScalar.Vector64.Int64.1"] = ShiftRightLogicalAddScalar_Vector64_Int64_1,
+ ["ShiftRightLogicalAddScalar.Vector64.UInt64.1"] = ShiftRightLogicalAddScalar_Vector64_UInt64_1,
+ ["ShiftRightLogicalNarrowingLower.Vector64.Byte.1"] = ShiftRightLogicalNarrowingLower_Vector64_Byte_1,
+ ["ShiftRightLogicalNarrowingLower.Vector64.Int16.1"] = ShiftRightLogicalNarrowingLower_Vector64_Int16_1,
+ ["ShiftRightLogicalNarrowingLower.Vector64.Int32.1"] = ShiftRightLogicalNarrowingLower_Vector64_Int32_1,
+ ["ShiftRightLogicalNarrowingLower.Vector64.SByte.1"] = ShiftRightLogicalNarrowingLower_Vector64_SByte_1,
+ ["ShiftRightLogicalNarrowingLower.Vector64.UInt16.1"] = ShiftRightLogicalNarrowingLower_Vector64_UInt16_1,
+ ["ShiftRightLogicalNarrowingLower.Vector64.UInt32.1"] = ShiftRightLogicalNarrowingLower_Vector64_UInt32_1,
+ ["ShiftRightLogicalNarrowingSaturateLower.Vector64.Byte.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_Byte_1,
+ ["ShiftRightLogicalNarrowingSaturateLower.Vector64.Int16.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_Int16_1,
+ ["ShiftRightLogicalNarrowingSaturateLower.Vector64.Int32.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_Int32_1,
+ ["ShiftRightLogicalNarrowingSaturateLower.Vector64.SByte.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_SByte_1,
+ ["ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt16.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_UInt16_1,
+ ["ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt32.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_UInt32_1,
+ ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.Byte.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_Byte_1,
+ ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int16.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_Int16_1,
+ ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int32.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_Int32_1,
+ ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.SByte.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_SByte_1,
+ ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt16.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_UInt16_1,
+ ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt32.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_UInt32_1,
+ ["ShiftRightLogicalNarrowingUpper.Vector128.Byte.1"] = ShiftRightLogicalNarrowingUpper_Vector128_Byte_1,
+ ["ShiftRightLogicalNarrowingUpper.Vector128.Int16.1"] = ShiftRightLogicalNarrowingUpper_Vector128_Int16_1,
+ ["ShiftRightLogicalNarrowingUpper.Vector128.Int32.1"] = ShiftRightLogicalNarrowingUpper_Vector128_Int32_1,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["ShiftRightLogicalNarrowingUpper.Vector128.SByte.1"] = ShiftRightLogicalNarrowingUpper_Vector128_SByte_1,
+ ["ShiftRightLogicalNarrowingUpper.Vector128.UInt16.1"] = ShiftRightLogicalNarrowingUpper_Vector128_UInt16_1,
+ ["ShiftRightLogicalNarrowingUpper.Vector128.UInt32.1"] = ShiftRightLogicalNarrowingUpper_Vector128_UInt32_1,
+ ["ShiftRightLogicalRounded.Vector64.Byte.1"] = ShiftRightLogicalRounded_Vector64_Byte_1,
+ ["ShiftRightLogicalRounded.Vector64.Int16.1"] = ShiftRightLogicalRounded_Vector64_Int16_1,
+ ["ShiftRightLogicalRounded.Vector64.Int32.1"] = ShiftRightLogicalRounded_Vector64_Int32_1,
+ ["ShiftRightLogicalRounded.Vector64.SByte.1"] = ShiftRightLogicalRounded_Vector64_SByte_1,
+ ["ShiftRightLogicalRounded.Vector64.UInt16.1"] = ShiftRightLogicalRounded_Vector64_UInt16_1,
+ ["ShiftRightLogicalRounded.Vector64.UInt32.1"] = ShiftRightLogicalRounded_Vector64_UInt32_1,
+ ["ShiftRightLogicalRounded.Vector128.Byte.1"] = ShiftRightLogicalRounded_Vector128_Byte_1,
+ ["ShiftRightLogicalRounded.Vector128.Int16.1"] = ShiftRightLogicalRounded_Vector128_Int16_1,
+ ["ShiftRightLogicalRounded.Vector128.Int32.1"] = ShiftRightLogicalRounded_Vector128_Int32_1,
+ ["ShiftRightLogicalRounded.Vector128.Int64.1"] = ShiftRightLogicalRounded_Vector128_Int64_1,
+ ["ShiftRightLogicalRounded.Vector128.SByte.1"] = ShiftRightLogicalRounded_Vector128_SByte_1,
+ ["ShiftRightLogicalRounded.Vector128.UInt16.1"] = ShiftRightLogicalRounded_Vector128_UInt16_1,
+ ["ShiftRightLogicalRounded.Vector128.UInt32.1"] = ShiftRightLogicalRounded_Vector128_UInt32_1,
+ ["ShiftRightLogicalRounded.Vector128.UInt64.1"] = ShiftRightLogicalRounded_Vector128_UInt64_1,
+ ["ShiftRightLogicalRoundedAdd.Vector64.Byte.1"] = ShiftRightLogicalRoundedAdd_Vector64_Byte_1,
+ ["ShiftRightLogicalRoundedAdd.Vector64.Int16.1"] = ShiftRightLogicalRoundedAdd_Vector64_Int16_1,
+ ["ShiftRightLogicalRoundedAdd.Vector64.Int32.1"] = ShiftRightLogicalRoundedAdd_Vector64_Int32_1,
+ ["ShiftRightLogicalRoundedAdd.Vector64.SByte.1"] = ShiftRightLogicalRoundedAdd_Vector64_SByte_1,
+ ["ShiftRightLogicalRoundedAdd.Vector64.UInt16.1"] = ShiftRightLogicalRoundedAdd_Vector64_UInt16_1,
+ ["ShiftRightLogicalRoundedAdd.Vector64.UInt32.1"] = ShiftRightLogicalRoundedAdd_Vector64_UInt32_1,
+ ["ShiftRightLogicalRoundedAdd.Vector128.Byte.1"] = ShiftRightLogicalRoundedAdd_Vector128_Byte_1,
+ ["ShiftRightLogicalRoundedAdd.Vector128.Int16.1"] = ShiftRightLogicalRoundedAdd_Vector128_Int16_1,
+ ["ShiftRightLogicalRoundedAdd.Vector128.Int32.1"] = ShiftRightLogicalRoundedAdd_Vector128_Int32_1,
+ ["ShiftRightLogicalRoundedAdd.Vector128.Int64.1"] = ShiftRightLogicalRoundedAdd_Vector128_Int64_1,
+ ["ShiftRightLogicalRoundedAdd.Vector128.SByte.1"] = ShiftRightLogicalRoundedAdd_Vector128_SByte_1,
+ ["ShiftRightLogicalRoundedAdd.Vector128.UInt16.1"] = ShiftRightLogicalRoundedAdd_Vector128_UInt16_1,
+ ["ShiftRightLogicalRoundedAdd.Vector128.UInt32.1"] = ShiftRightLogicalRoundedAdd_Vector128_UInt32_1,
+ ["ShiftRightLogicalRoundedAdd.Vector128.UInt64.1"] = ShiftRightLogicalRoundedAdd_Vector128_UInt64_1,
+ ["ShiftRightLogicalRoundedAddScalar.Vector64.Int64.1"] = ShiftRightLogicalRoundedAddScalar_Vector64_Int64_1,
+ ["ShiftRightLogicalRoundedAddScalar.Vector64.UInt64.1"] = ShiftRightLogicalRoundedAddScalar_Vector64_UInt64_1,
+ ["ShiftRightLogicalRoundedNarrowingLower.Vector64.Byte.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_Byte_1,
+ ["ShiftRightLogicalRoundedNarrowingLower.Vector64.Int16.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_Int16_1,
+ ["ShiftRightLogicalRoundedNarrowingLower.Vector64.Int32.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_Int32_1,
+ ["ShiftRightLogicalRoundedNarrowingLower.Vector64.SByte.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_SByte_1,
+ ["ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt16.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_UInt16_1,
+ ["ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt32.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_UInt32_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Byte.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_Byte_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int16.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_Int16_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int32.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_Int32_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.SByte.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_SByte_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt16.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_UInt16_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt32.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_UInt32_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Byte.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_Byte_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int16.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_Int16_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int32.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_Int32_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.SByte.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_SByte_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt16.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_UInt16_1,
+ ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt32.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_UInt32_1,
+ ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.Byte.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_Byte_1,
+ ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int16.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_Int16_1,
+ ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int32.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_Int32_1,
+ ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.SByte.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_SByte_1,
+ ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt16.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_UInt16_1,
+ ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt32.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_UInt32_1,
+ ["ShiftRightLogicalRoundedScalar.Vector64.Int64.1"] = ShiftRightLogicalRoundedScalar_Vector64_Int64_1,
+ ["ShiftRightLogicalRoundedScalar.Vector64.UInt64.1"] = ShiftRightLogicalRoundedScalar_Vector64_UInt64_1,
+ ["ShiftRightLogicalScalar.Vector64.Int64.1"] = ShiftRightLogicalScalar_Vector64_Int64_1,
+ ["ShiftRightLogicalScalar.Vector64.UInt64.1"] = ShiftRightLogicalScalar_Vector64_UInt64_1,
+ ["SignExtendWideningLower.Vector64.Int16"] = SignExtendWideningLower_Vector64_Int16,
+ ["SignExtendWideningLower.Vector64.Int32"] = SignExtendWideningLower_Vector64_Int32,
+ ["SignExtendWideningLower.Vector64.SByte"] = SignExtendWideningLower_Vector64_SByte,
+ ["SignExtendWideningUpper.Vector128.Int16"] = SignExtendWideningUpper_Vector128_Int16,
+ ["SignExtendWideningUpper.Vector128.Int32"] = SignExtendWideningUpper_Vector128_Int32,
+ ["SignExtendWideningUpper.Vector128.SByte"] = SignExtendWideningUpper_Vector128_SByte,
+ ["SqrtScalar.Vector64.Double"] = SqrtScalar_Vector64_Double,
+ ["SqrtScalar.Vector64.Single"] = SqrtScalar_Vector64_Single,
+ ["Store.Vector64.Byte"] = Store_Vector64_Byte,
+ ["Store.Vector64.Double"] = Store_Vector64_Double,
+ ["Store.Vector64.Int16"] = Store_Vector64_Int16,
+ ["Store.Vector64.Int32"] = Store_Vector64_Int32,
+ ["Store.Vector64.Int64"] = Store_Vector64_Int64,
+ ["Store.Vector64.SByte"] = Store_Vector64_SByte,
+ ["Store.Vector64.Single"] = Store_Vector64_Single,
+ ["Store.Vector64.UInt16"] = Store_Vector64_UInt16,
+ ["Store.Vector64.UInt32"] = Store_Vector64_UInt32,
+ ["Store.Vector64.UInt64"] = Store_Vector64_UInt64,
+ ["Store.Vector128.Byte"] = Store_Vector128_Byte,
+ ["Store.Vector128.Double"] = Store_Vector128_Double,
+ ["Store.Vector128.Int16"] = Store_Vector128_Int16,
+ ["Store.Vector128.Int32"] = Store_Vector128_Int32,
+ ["Store.Vector128.Int64"] = Store_Vector128_Int64,
+ ["Store.Vector128.SByte"] = Store_Vector128_SByte,
+ ["Store.Vector128.Single"] = Store_Vector128_Single,
+ ["Store.Vector128.UInt16"] = Store_Vector128_UInt16,
+ ["Store.Vector128.UInt32"] = Store_Vector128_UInt32,
+ ["Store.Vector128.UInt64"] = Store_Vector128_UInt64,
+ ["StoreSelectedScalar.Vector64.Byte.7"] = StoreSelectedScalar_Vector64_Byte_7,
+ ["StoreSelectedScalar.Vector64.Int16.3"] = StoreSelectedScalar_Vector64_Int16_3,
+ ["StoreSelectedScalar.Vector64.Int32.1"] = StoreSelectedScalar_Vector64_Int32_1,
+ ["StoreSelectedScalar.Vector64.SByte.7"] = StoreSelectedScalar_Vector64_SByte_7,
+ ["StoreSelectedScalar.Vector64.Single.1"] = StoreSelectedScalar_Vector64_Single_1,
+ ["StoreSelectedScalar.Vector64.UInt16.3"] = StoreSelectedScalar_Vector64_UInt16_3,
+ ["StoreSelectedScalar.Vector64.UInt32.1"] = StoreSelectedScalar_Vector64_UInt32_1,
+ ["StoreSelectedScalar.Vector128.Byte.15"] = StoreSelectedScalar_Vector128_Byte_15,
+ ["StoreSelectedScalar.Vector128.Double.1"] = StoreSelectedScalar_Vector128_Double_1,
+ ["StoreSelectedScalar.Vector128.Int16.7"] = StoreSelectedScalar_Vector128_Int16_7,
+ ["StoreSelectedScalar.Vector128.Int32.3"] = StoreSelectedScalar_Vector128_Int32_3,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["StoreSelectedScalar.Vector128.Int64.1"] = StoreSelectedScalar_Vector128_Int64_1,
+ ["StoreSelectedScalar.Vector128.SByte.15"] = StoreSelectedScalar_Vector128_SByte_15,
+ ["StoreSelectedScalar.Vector128.Single.3"] = StoreSelectedScalar_Vector128_Single_3,
+ ["StoreSelectedScalar.Vector128.UInt16.7"] = StoreSelectedScalar_Vector128_UInt16_7,
+ ["StoreSelectedScalar.Vector128.UInt32.3"] = StoreSelectedScalar_Vector128_UInt32_3,
+ ["StoreSelectedScalar.Vector128.UInt64.1"] = StoreSelectedScalar_Vector128_UInt64_1,
+ ["Subtract.Vector64.Byte"] = Subtract_Vector64_Byte,
+ ["Subtract.Vector64.Int16"] = Subtract_Vector64_Int16,
+ ["Subtract.Vector64.Int32"] = Subtract_Vector64_Int32,
+ ["Subtract.Vector64.SByte"] = Subtract_Vector64_SByte,
+ ["Subtract.Vector64.Single"] = Subtract_Vector64_Single,
+ ["Subtract.Vector64.UInt16"] = Subtract_Vector64_UInt16,
+ ["Subtract.Vector64.UInt32"] = Subtract_Vector64_UInt32,
+ ["Subtract.Vector128.Byte"] = Subtract_Vector128_Byte,
+ ["Subtract.Vector128.Int16"] = Subtract_Vector128_Int16,
+ ["Subtract.Vector128.Int32"] = Subtract_Vector128_Int32,
+ ["Subtract.Vector128.Int64"] = Subtract_Vector128_Int64,
+ ["Subtract.Vector128.SByte"] = Subtract_Vector128_SByte,
+ ["Subtract.Vector128.Single"] = Subtract_Vector128_Single,
+ ["Subtract.Vector128.UInt16"] = Subtract_Vector128_UInt16,
+ ["Subtract.Vector128.UInt32"] = Subtract_Vector128_UInt32,
+ ["Subtract.Vector128.UInt64"] = Subtract_Vector128_UInt64,
+ ["SubtractHighNarrowingLower.Vector64.Byte"] = SubtractHighNarrowingLower_Vector64_Byte,
+ ["SubtractHighNarrowingLower.Vector64.Int16"] = SubtractHighNarrowingLower_Vector64_Int16,
+ ["SubtractHighNarrowingLower.Vector64.Int32"] = SubtractHighNarrowingLower_Vector64_Int32,
+ ["SubtractHighNarrowingLower.Vector64.SByte"] = SubtractHighNarrowingLower_Vector64_SByte,
+ ["SubtractHighNarrowingLower.Vector64.UInt16"] = SubtractHighNarrowingLower_Vector64_UInt16,
+ ["SubtractHighNarrowingLower.Vector64.UInt32"] = SubtractHighNarrowingLower_Vector64_UInt32,
+ ["SubtractHighNarrowingUpper.Vector128.Byte"] = SubtractHighNarrowingUpper_Vector128_Byte,
+ ["SubtractHighNarrowingUpper.Vector128.Int16"] = SubtractHighNarrowingUpper_Vector128_Int16,
+ ["SubtractHighNarrowingUpper.Vector128.Int32"] = SubtractHighNarrowingUpper_Vector128_Int32,
+ ["SubtractHighNarrowingUpper.Vector128.SByte"] = SubtractHighNarrowingUpper_Vector128_SByte,
+ ["SubtractHighNarrowingUpper.Vector128.UInt16"] = SubtractHighNarrowingUpper_Vector128_UInt16,
+ ["SubtractHighNarrowingUpper.Vector128.UInt32"] = SubtractHighNarrowingUpper_Vector128_UInt32,
+ ["SubtractRoundedHighNarrowingLower.Vector64.Byte"] = SubtractRoundedHighNarrowingLower_Vector64_Byte,
+ ["SubtractRoundedHighNarrowingLower.Vector64.Int16"] = SubtractRoundedHighNarrowingLower_Vector64_Int16,
+ ["SubtractRoundedHighNarrowingLower.Vector64.Int32"] = SubtractRoundedHighNarrowingLower_Vector64_Int32,
+ ["SubtractRoundedHighNarrowingLower.Vector64.SByte"] = SubtractRoundedHighNarrowingLower_Vector64_SByte,
+ ["SubtractRoundedHighNarrowingLower.Vector64.UInt16"] = SubtractRoundedHighNarrowingLower_Vector64_UInt16,
+ ["SubtractRoundedHighNarrowingLower.Vector64.UInt32"] = SubtractRoundedHighNarrowingLower_Vector64_UInt32,
+ ["SubtractRoundedHighNarrowingUpper.Vector128.Byte"] = SubtractRoundedHighNarrowingUpper_Vector128_Byte,
+ ["SubtractRoundedHighNarrowingUpper.Vector128.Int16"] = SubtractRoundedHighNarrowingUpper_Vector128_Int16,
+ ["SubtractRoundedHighNarrowingUpper.Vector128.Int32"] = SubtractRoundedHighNarrowingUpper_Vector128_Int32,
+ ["SubtractRoundedHighNarrowingUpper.Vector128.SByte"] = SubtractRoundedHighNarrowingUpper_Vector128_SByte,
+ ["SubtractRoundedHighNarrowingUpper.Vector128.UInt16"] = SubtractRoundedHighNarrowingUpper_Vector128_UInt16,
+ ["SubtractRoundedHighNarrowingUpper.Vector128.UInt32"] = SubtractRoundedHighNarrowingUpper_Vector128_UInt32,
+ ["SubtractSaturate.Vector64.Byte"] = SubtractSaturate_Vector64_Byte,
+ ["SubtractSaturate.Vector64.Int16"] = SubtractSaturate_Vector64_Int16,
+ ["SubtractSaturate.Vector64.Int32"] = SubtractSaturate_Vector64_Int32,
+ ["SubtractSaturate.Vector64.SByte"] = SubtractSaturate_Vector64_SByte,
+ ["SubtractSaturate.Vector64.UInt16"] = SubtractSaturate_Vector64_UInt16,
+ ["SubtractSaturate.Vector64.UInt32"] = SubtractSaturate_Vector64_UInt32,
+ ["SubtractSaturate.Vector128.Byte"] = SubtractSaturate_Vector128_Byte,
+ ["SubtractSaturate.Vector128.Int16"] = SubtractSaturate_Vector128_Int16,
+ ["SubtractSaturate.Vector128.Int32"] = SubtractSaturate_Vector128_Int32,
+ ["SubtractSaturate.Vector128.Int64"] = SubtractSaturate_Vector128_Int64,
+ ["SubtractSaturate.Vector128.SByte"] = SubtractSaturate_Vector128_SByte,
+ ["SubtractSaturate.Vector128.UInt16"] = SubtractSaturate_Vector128_UInt16,
+ ["SubtractSaturate.Vector128.UInt32"] = SubtractSaturate_Vector128_UInt32,
+ ["SubtractSaturate.Vector128.UInt64"] = SubtractSaturate_Vector128_UInt64,
+ ["SubtractSaturateScalar.Vector64.Int64"] = SubtractSaturateScalar_Vector64_Int64,
+ ["SubtractSaturateScalar.Vector64.UInt64"] = SubtractSaturateScalar_Vector64_UInt64,
+ ["SubtractScalar.Vector64.Double"] = SubtractScalar_Vector64_Double,
+ ["SubtractScalar.Vector64.Int64"] = SubtractScalar_Vector64_Int64,
+ ["SubtractScalar.Vector64.Single"] = SubtractScalar_Vector64_Single,
+ ["SubtractScalar.Vector64.UInt64"] = SubtractScalar_Vector64_UInt64,
+ ["SubtractWideningLower.Vector64.Byte"] = SubtractWideningLower_Vector64_Byte,
+ ["SubtractWideningLower.Vector64.Int16"] = SubtractWideningLower_Vector64_Int16,
+ ["SubtractWideningLower.Vector64.Int32"] = SubtractWideningLower_Vector64_Int32,
+ ["SubtractWideningLower.Vector64.SByte"] = SubtractWideningLower_Vector64_SByte,
+ ["SubtractWideningLower.Vector64.UInt16"] = SubtractWideningLower_Vector64_UInt16,
+ ["SubtractWideningLower.Vector64.UInt32"] = SubtractWideningLower_Vector64_UInt32,
+ ["SubtractWideningLower.Vector128.Int16"] = SubtractWideningLower_Vector128_Int16,
+ ["SubtractWideningLower.Vector128.Int32"] = SubtractWideningLower_Vector128_Int32,
+ ["SubtractWideningLower.Vector128.Int64"] = SubtractWideningLower_Vector128_Int64,
+ ["SubtractWideningLower.Vector128.UInt16"] = SubtractWideningLower_Vector128_UInt16,
+ ["SubtractWideningLower.Vector128.UInt32"] = SubtractWideningLower_Vector128_UInt32,
+ ["SubtractWideningLower.Vector128.UInt64"] = SubtractWideningLower_Vector128_UInt64,
+ ["SubtractWideningUpper.Vector128.Byte.Vector128.Byte"] = SubtractWideningUpper_Vector128_Byte_Vector128_Byte,
+ ["SubtractWideningUpper.Vector128.Int16.Vector128.Int16"] = SubtractWideningUpper_Vector128_Int16_Vector128_Int16,
+ ["SubtractWideningUpper.Vector128.Int16.Vector128.SByte"] = SubtractWideningUpper_Vector128_Int16_Vector128_SByte,
+ ["SubtractWideningUpper.Vector128.Int32.Vector128.Int16"] = SubtractWideningUpper_Vector128_Int32_Vector128_Int16,
+ ["SubtractWideningUpper.Vector128.Int32.Vector128.Int32"] = SubtractWideningUpper_Vector128_Int32_Vector128_Int32,
+ ["SubtractWideningUpper.Vector128.Int64.Vector128.Int32"] = SubtractWideningUpper_Vector128_Int64_Vector128_Int32,
+ ["SubtractWideningUpper.Vector128.SByte.Vector128.SByte"] = SubtractWideningUpper_Vector128_SByte_Vector128_SByte,
+ ["SubtractWideningUpper.Vector128.UInt16.Vector128.Byte"] = SubtractWideningUpper_Vector128_UInt16_Vector128_Byte,
+ ["SubtractWideningUpper.Vector128.UInt16.Vector128.UInt16"] = SubtractWideningUpper_Vector128_UInt16_Vector128_UInt16,
+ ["SubtractWideningUpper.Vector128.UInt32.Vector128.UInt16"] = SubtractWideningUpper_Vector128_UInt32_Vector128_UInt16,
+ ["SubtractWideningUpper.Vector128.UInt32.Vector128.UInt32"] = SubtractWideningUpper_Vector128_UInt32_Vector128_UInt32,
+ ["SubtractWideningUpper.Vector128.UInt64.Vector128.UInt32"] = SubtractWideningUpper_Vector128_UInt64_Vector128_UInt32,
+ ["VectorTableLookup.Vector64.Byte"] = VectorTableLookup_Vector64_Byte,
+ ["VectorTableLookup.Vector64.SByte"] = VectorTableLookup_Vector64_SByte,
+ ["VectorTableLookupExtension.Vector64.Byte"] = VectorTableLookupExtension_Vector64_Byte,
+ ["VectorTableLookupExtension.Vector64.SByte"] = VectorTableLookupExtension_Vector64_SByte,
+ ["Xor.Vector64.Byte"] = Xor_Vector64_Byte,
+ ["Xor.Vector64.Double"] = Xor_Vector64_Double,
+ ["Xor.Vector64.Int16"] = Xor_Vector64_Int16,
+ ["Xor.Vector64.Int32"] = Xor_Vector64_Int32,
+ ["Xor.Vector64.Int64"] = Xor_Vector64_Int64,
+ ["Xor.Vector64.SByte"] = Xor_Vector64_SByte,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["Xor.Vector64.Single"] = Xor_Vector64_Single,
+ ["Xor.Vector64.UInt16"] = Xor_Vector64_UInt16,
+ ["Xor.Vector64.UInt32"] = Xor_Vector64_UInt32,
+ ["Xor.Vector64.UInt64"] = Xor_Vector64_UInt64,
+ ["Xor.Vector128.Byte"] = Xor_Vector128_Byte,
+ ["Xor.Vector128.Double"] = Xor_Vector128_Double,
+ ["Xor.Vector128.Int16"] = Xor_Vector128_Int16,
+ ["Xor.Vector128.Int32"] = Xor_Vector128_Int32,
+ ["Xor.Vector128.Int64"] = Xor_Vector128_Int64,
+ ["Xor.Vector128.SByte"] = Xor_Vector128_SByte,
+ ["Xor.Vector128.Single"] = Xor_Vector128_Single,
+ ["Xor.Vector128.UInt16"] = Xor_Vector128_UInt16,
+ ["Xor.Vector128.UInt32"] = Xor_Vector128_UInt32,
+ ["Xor.Vector128.UInt64"] = Xor_Vector128_UInt64,
+ ["ZeroExtendWideningLower.Vector64.Byte"] = ZeroExtendWideningLower_Vector64_Byte,
+ ["ZeroExtendWideningLower.Vector64.Int16"] = ZeroExtendWideningLower_Vector64_Int16,
+ ["ZeroExtendWideningLower.Vector64.Int32"] = ZeroExtendWideningLower_Vector64_Int32,
+ ["ZeroExtendWideningLower.Vector64.SByte"] = ZeroExtendWideningLower_Vector64_SByte,
+ ["ZeroExtendWideningLower.Vector64.UInt16"] = ZeroExtendWideningLower_Vector64_UInt16,
+ ["ZeroExtendWideningLower.Vector64.UInt32"] = ZeroExtendWideningLower_Vector64_UInt32,
+ ["ZeroExtendWideningUpper.Vector128.Byte"] = ZeroExtendWideningUpper_Vector128_Byte,
+ ["ZeroExtendWideningUpper.Vector128.Int16"] = ZeroExtendWideningUpper_Vector128_Int16,
+ ["ZeroExtendWideningUpper.Vector128.Int32"] = ZeroExtendWideningUpper_Vector128_Int32,
+ ["ZeroExtendWideningUpper.Vector128.SByte"] = ZeroExtendWideningUpper_Vector128_SByte,
+ ["ZeroExtendWideningUpper.Vector128.UInt16"] = ZeroExtendWideningUpper_Vector128_UInt16,
+ ["ZeroExtendWideningUpper.Vector128.UInt32"] = ZeroExtendWideningUpper_Vector128_UInt32,
+ };
+ }
+ }
+}
static Program()
{
TestList = new Dictionary<string, Action>() {
- ["FusedAddRoundedHalving.Vector64.Int16"] = FusedAddRoundedHalving_Vector64_Int16,
- ["FusedAddRoundedHalving.Vector64.Int32"] = FusedAddRoundedHalving_Vector64_Int32,
- ["FusedAddRoundedHalving.Vector64.SByte"] = FusedAddRoundedHalving_Vector64_SByte,
- ["FusedAddRoundedHalving.Vector64.UInt16"] = FusedAddRoundedHalving_Vector64_UInt16,
- ["FusedAddRoundedHalving.Vector64.UInt32"] = FusedAddRoundedHalving_Vector64_UInt32,
- ["FusedAddRoundedHalving.Vector128.Byte"] = FusedAddRoundedHalving_Vector128_Byte,
- ["FusedAddRoundedHalving.Vector128.Int16"] = FusedAddRoundedHalving_Vector128_Int16,
- ["FusedAddRoundedHalving.Vector128.Int32"] = FusedAddRoundedHalving_Vector128_Int32,
- ["FusedAddRoundedHalving.Vector128.SByte"] = FusedAddRoundedHalving_Vector128_SByte,
- ["FusedAddRoundedHalving.Vector128.UInt16"] = FusedAddRoundedHalving_Vector128_UInt16,
- ["FusedAddRoundedHalving.Vector128.UInt32"] = FusedAddRoundedHalving_Vector128_UInt32,
- ["FusedMultiplyAdd.Vector64.Single"] = FusedMultiplyAdd_Vector64_Single,
- ["FusedMultiplyAdd.Vector128.Single"] = FusedMultiplyAdd_Vector128_Single,
- ["FusedMultiplyAddScalar.Vector64.Double"] = FusedMultiplyAddScalar_Vector64_Double,
- ["FusedMultiplyAddScalar.Vector64.Single"] = FusedMultiplyAddScalar_Vector64_Single,
- ["FusedMultiplyAddNegatedScalar.Vector64.Double"] = FusedMultiplyAddNegatedScalar_Vector64_Double,
- ["FusedMultiplyAddNegatedScalar.Vector64.Single"] = FusedMultiplyAddNegatedScalar_Vector64_Single,
- ["FusedMultiplySubtract.Vector64.Single"] = FusedMultiplySubtract_Vector64_Single,
- ["FusedMultiplySubtract.Vector128.Single"] = FusedMultiplySubtract_Vector128_Single,
- ["FusedMultiplySubtractScalar.Vector64.Double"] = FusedMultiplySubtractScalar_Vector64_Double,
- ["FusedMultiplySubtractScalar.Vector64.Single"] = FusedMultiplySubtractScalar_Vector64_Single,
- ["FusedMultiplySubtractNegatedScalar.Vector64.Double"] = FusedMultiplySubtractNegatedScalar_Vector64_Double,
- ["FusedMultiplySubtractNegatedScalar.Vector64.Single"] = FusedMultiplySubtractNegatedScalar_Vector64_Single,
- ["FusedSubtractHalving.Vector64.Byte"] = FusedSubtractHalving_Vector64_Byte,
- ["FusedSubtractHalving.Vector64.Int16"] = FusedSubtractHalving_Vector64_Int16,
- ["FusedSubtractHalving.Vector64.Int32"] = FusedSubtractHalving_Vector64_Int32,
- ["FusedSubtractHalving.Vector64.SByte"] = FusedSubtractHalving_Vector64_SByte,
- ["FusedSubtractHalving.Vector64.UInt16"] = FusedSubtractHalving_Vector64_UInt16,
- ["FusedSubtractHalving.Vector64.UInt32"] = FusedSubtractHalving_Vector64_UInt32,
- ["FusedSubtractHalving.Vector128.Byte"] = FusedSubtractHalving_Vector128_Byte,
- ["FusedSubtractHalving.Vector128.Int16"] = FusedSubtractHalving_Vector128_Int16,
- ["FusedSubtractHalving.Vector128.Int32"] = FusedSubtractHalving_Vector128_Int32,
- ["FusedSubtractHalving.Vector128.SByte"] = FusedSubtractHalving_Vector128_SByte,
- ["FusedSubtractHalving.Vector128.UInt16"] = FusedSubtractHalving_Vector128_UInt16,
- ["FusedSubtractHalving.Vector128.UInt32"] = FusedSubtractHalving_Vector128_UInt32,
- ["Insert.Vector64.Byte.1"] = Insert_Vector64_Byte_1,
- ["Insert.Vector64.Int16.1"] = Insert_Vector64_Int16_1,
- ["Insert.Vector64.Int32.1"] = Insert_Vector64_Int32_1,
- ["Insert.Vector64.SByte.1"] = Insert_Vector64_SByte_1,
- ["Insert.Vector64.Single.1"] = Insert_Vector64_Single_1,
- ["Insert.Vector64.UInt16.1"] = Insert_Vector64_UInt16_1,
- ["Insert.Vector64.UInt32.1"] = Insert_Vector64_UInt32_1,
- ["Insert.Vector128.Byte.1"] = Insert_Vector128_Byte_1,
- ["Insert.Vector128.Double.1"] = Insert_Vector128_Double_1,
- ["Insert.Vector128.Int16.1"] = Insert_Vector128_Int16_1,
- ["Insert.Vector128.Int32.1"] = Insert_Vector128_Int32_1,
- ["Insert.Vector128.Int64.1"] = Insert_Vector128_Int64_1,
- ["Insert.Vector128.SByte.1"] = Insert_Vector128_SByte_1,
- ["Insert.Vector128.Single.1"] = Insert_Vector128_Single_1,
- ["Insert.Vector128.UInt16.1"] = Insert_Vector128_UInt16_1,
- ["Insert.Vector128.UInt32.1"] = Insert_Vector128_UInt32_1,
- ["Insert.Vector128.UInt64.1"] = Insert_Vector128_UInt64_1,
- ["InsertScalar.Vector128.Double.1"] = InsertScalar_Vector128_Double_1,
- ["InsertScalar.Vector128.Int64.1"] = InsertScalar_Vector128_Int64_1,
- ["InsertScalar.Vector128.UInt64.1"] = InsertScalar_Vector128_UInt64_1,
- ["LeadingSignCount.Vector64.Int16"] = LeadingSignCount_Vector64_Int16,
- ["LeadingSignCount.Vector64.Int32"] = LeadingSignCount_Vector64_Int32,
- ["LeadingSignCount.Vector64.SByte"] = LeadingSignCount_Vector64_SByte,
- ["LeadingSignCount.Vector128.Int16"] = LeadingSignCount_Vector128_Int16,
- ["LeadingSignCount.Vector128.Int32"] = LeadingSignCount_Vector128_Int32,
- ["LeadingSignCount.Vector128.SByte"] = LeadingSignCount_Vector128_SByte,
- ["LeadingZeroCount.Vector64.Byte"] = LeadingZeroCount_Vector64_Byte,
- ["LeadingZeroCount.Vector64.Int16"] = LeadingZeroCount_Vector64_Int16,
- ["LeadingZeroCount.Vector64.Int32"] = LeadingZeroCount_Vector64_Int32,
- ["LeadingZeroCount.Vector64.SByte"] = LeadingZeroCount_Vector64_SByte,
- ["LeadingZeroCount.Vector64.UInt16"] = LeadingZeroCount_Vector64_UInt16,
- ["LeadingZeroCount.Vector64.UInt32"] = LeadingZeroCount_Vector64_UInt32,
- ["LeadingZeroCount.Vector128.Byte"] = LeadingZeroCount_Vector128_Byte,
- ["LeadingZeroCount.Vector128.Int16"] = LeadingZeroCount_Vector128_Int16,
- ["LeadingZeroCount.Vector128.Int32"] = LeadingZeroCount_Vector128_Int32,
- ["LeadingZeroCount.Vector128.SByte"] = LeadingZeroCount_Vector128_SByte,
- ["LeadingZeroCount.Vector128.UInt16"] = LeadingZeroCount_Vector128_UInt16,
- ["LeadingZeroCount.Vector128.UInt32"] = LeadingZeroCount_Vector128_UInt32,
- ["LoadAndInsertScalar.Vector64.Byte.7"] = LoadAndInsertScalar_Vector64_Byte_7,
- ["LoadAndInsertScalar.Vector64.Int16.3"] = LoadAndInsertScalar_Vector64_Int16_3,
- ["LoadAndInsertScalar.Vector64.Int32.1"] = LoadAndInsertScalar_Vector64_Int32_1,
- ["LoadAndInsertScalar.Vector64.SByte.7"] = LoadAndInsertScalar_Vector64_SByte_7,
- ["LoadAndInsertScalar.Vector64.Single.1"] = LoadAndInsertScalar_Vector64_Single_1,
- ["LoadAndInsertScalar.Vector64.UInt16.3"] = LoadAndInsertScalar_Vector64_UInt16_3,
- ["LoadAndInsertScalar.Vector64.UInt32.1"] = LoadAndInsertScalar_Vector64_UInt32_1,
- ["LoadAndInsertScalar.Vector128.Byte.15"] = LoadAndInsertScalar_Vector128_Byte_15,
- ["LoadAndInsertScalar.Vector128.Double.1"] = LoadAndInsertScalar_Vector128_Double_1,
- ["LoadAndInsertScalar.Vector128.Int16.7"] = LoadAndInsertScalar_Vector128_Int16_7,
- ["LoadAndInsertScalar.Vector128.Int32.3"] = LoadAndInsertScalar_Vector128_Int32_3,
- ["LoadAndInsertScalar.Vector128.Int64.1"] = LoadAndInsertScalar_Vector128_Int64_1,
- ["LoadAndInsertScalar.Vector128.SByte.15"] = LoadAndInsertScalar_Vector128_SByte_15,
- ["LoadAndInsertScalar.Vector128.Single.3"] = LoadAndInsertScalar_Vector128_Single_3,
- ["LoadAndInsertScalar.Vector128.UInt16.7"] = LoadAndInsertScalar_Vector128_UInt16_7,
- ["LoadAndInsertScalar.Vector128.UInt32.3"] = LoadAndInsertScalar_Vector128_UInt32_3,
- ["LoadAndInsertScalar.Vector128.UInt64.1"] = LoadAndInsertScalar_Vector128_UInt64_1,
- ["LoadAndReplicateToVector64.Byte"] = LoadAndReplicateToVector64_Byte,
- ["LoadAndReplicateToVector64.Int16"] = LoadAndReplicateToVector64_Int16,
- ["LoadAndReplicateToVector64.Int32"] = LoadAndReplicateToVector64_Int32,
- ["LoadAndReplicateToVector64.SByte"] = LoadAndReplicateToVector64_SByte,
- ["LoadAndReplicateToVector64.Single"] = LoadAndReplicateToVector64_Single,
- ["LoadAndReplicateToVector64.UInt16"] = LoadAndReplicateToVector64_UInt16,
- ["LoadAndReplicateToVector64.UInt32"] = LoadAndReplicateToVector64_UInt32,
- ["LoadAndReplicateToVector128.Byte"] = LoadAndReplicateToVector128_Byte,
- ["LoadAndReplicateToVector128.Int16"] = LoadAndReplicateToVector128_Int16,
- ["LoadAndReplicateToVector128.Int32"] = LoadAndReplicateToVector128_Int32,
- ["LoadAndReplicateToVector128.SByte"] = LoadAndReplicateToVector128_SByte,
- ["LoadAndReplicateToVector128.Single"] = LoadAndReplicateToVector128_Single,
- ["LoadAndReplicateToVector128.UInt16"] = LoadAndReplicateToVector128_UInt16,
- ["LoadAndReplicateToVector128.UInt32"] = LoadAndReplicateToVector128_UInt32,
- ["LoadVector64.Byte"] = LoadVector64_Byte,
- ["LoadVector64.Double"] = LoadVector64_Double,
- ["LoadVector64.Int16"] = LoadVector64_Int16,
- ["LoadVector64.Int32"] = LoadVector64_Int32,
- ["LoadVector64.Int64"] = LoadVector64_Int64,
- ["LoadVector64.SByte"] = LoadVector64_SByte,
- ["LoadVector64.Single"] = LoadVector64_Single,
- ["LoadVector64.UInt16"] = LoadVector64_UInt16,
- ["LoadVector64.UInt32"] = LoadVector64_UInt32,
- ["LoadVector64.UInt64"] = LoadVector64_UInt64,
- ["LoadVector128.Byte"] = LoadVector128_Byte,
- ["LoadVector128.Double"] = LoadVector128_Double,
- ["LoadVector128.Int16"] = LoadVector128_Int16,
- ["LoadVector128.Int32"] = LoadVector128_Int32,
- ["LoadVector128.Int64"] = LoadVector128_Int64,
- ["LoadVector128.SByte"] = LoadVector128_SByte,
- ["LoadVector128.Single"] = LoadVector128_Single,
- ["LoadVector128.UInt16"] = LoadVector128_UInt16,
- ["LoadVector128.UInt32"] = LoadVector128_UInt32,
- ["LoadVector128.UInt64"] = LoadVector128_UInt64,
- ["Max.Vector64.Byte"] = Max_Vector64_Byte,
- ["Max.Vector64.Int16"] = Max_Vector64_Int16,
- ["Max.Vector64.Int32"] = Max_Vector64_Int32,
- ["Max.Vector64.SByte"] = Max_Vector64_SByte,
- ["Max.Vector64.Single"] = Max_Vector64_Single,
- ["Max.Vector64.UInt16"] = Max_Vector64_UInt16,
- ["Max.Vector64.UInt32"] = Max_Vector64_UInt32,
- ["Max.Vector128.Byte"] = Max_Vector128_Byte,
- ["Max.Vector128.Int16"] = Max_Vector128_Int16,
- ["Max.Vector128.Int32"] = Max_Vector128_Int32,
- ["Max.Vector128.SByte"] = Max_Vector128_SByte,
- ["Max.Vector128.Single"] = Max_Vector128_Single,
- ["Max.Vector128.UInt16"] = Max_Vector128_UInt16,
- ["Max.Vector128.UInt32"] = Max_Vector128_UInt32,
- ["MaxNumber.Vector64.Single"] = MaxNumber_Vector64_Single,
- ["MaxNumber.Vector128.Single"] = MaxNumber_Vector128_Single,
- ["MaxNumberScalar.Vector64.Double"] = MaxNumberScalar_Vector64_Double,
- ["MaxNumberScalar.Vector64.Single"] = MaxNumberScalar_Vector64_Single,
- ["MaxPairwise.Vector64.Byte"] = MaxPairwise_Vector64_Byte,
- ["MaxPairwise.Vector64.Int16"] = MaxPairwise_Vector64_Int16,
- ["MaxPairwise.Vector64.Int32"] = MaxPairwise_Vector64_Int32,
- ["MaxPairwise.Vector64.SByte"] = MaxPairwise_Vector64_SByte,
- ["MaxPairwise.Vector64.Single"] = MaxPairwise_Vector64_Single,
- ["MaxPairwise.Vector64.UInt16"] = MaxPairwise_Vector64_UInt16,
- ["MaxPairwise.Vector64.UInt32"] = MaxPairwise_Vector64_UInt32,
- ["Min.Vector64.Byte"] = Min_Vector64_Byte,
- ["Min.Vector64.Int16"] = Min_Vector64_Int16,
- ["Min.Vector64.Int32"] = Min_Vector64_Int32,
- ["Min.Vector64.SByte"] = Min_Vector64_SByte,
- ["Min.Vector64.Single"] = Min_Vector64_Single,
- ["Min.Vector64.UInt16"] = Min_Vector64_UInt16,
- ["Min.Vector64.UInt32"] = Min_Vector64_UInt32,
- ["Min.Vector128.Byte"] = Min_Vector128_Byte,
- ["Min.Vector128.Int16"] = Min_Vector128_Int16,
- ["Min.Vector128.Int32"] = Min_Vector128_Int32,
- ["Min.Vector128.SByte"] = Min_Vector128_SByte,
- ["Min.Vector128.Single"] = Min_Vector128_Single,
- ["Min.Vector128.UInt16"] = Min_Vector128_UInt16,
- ["Min.Vector128.UInt32"] = Min_Vector128_UInt32,
- ["MinNumber.Vector64.Single"] = MinNumber_Vector64_Single,
- ["MinNumber.Vector128.Single"] = MinNumber_Vector128_Single,
- ["MinNumberScalar.Vector64.Double"] = MinNumberScalar_Vector64_Double,
- ["MinNumberScalar.Vector64.Single"] = MinNumberScalar_Vector64_Single,
- ["MinPairwise.Vector64.Byte"] = MinPairwise_Vector64_Byte,
- ["MinPairwise.Vector64.Int16"] = MinPairwise_Vector64_Int16,
- ["MinPairwise.Vector64.Int32"] = MinPairwise_Vector64_Int32,
- ["MinPairwise.Vector64.SByte"] = MinPairwise_Vector64_SByte,
- ["MinPairwise.Vector64.Single"] = MinPairwise_Vector64_Single,
- ["MinPairwise.Vector64.UInt16"] = MinPairwise_Vector64_UInt16,
- ["MinPairwise.Vector64.UInt32"] = MinPairwise_Vector64_UInt32,
- ["Multiply.Vector64.Byte"] = Multiply_Vector64_Byte,
- ["Multiply.Vector64.Int16"] = Multiply_Vector64_Int16,
- ["Multiply.Vector64.Int32"] = Multiply_Vector64_Int32,
- ["Multiply.Vector64.SByte"] = Multiply_Vector64_SByte,
- ["Multiply.Vector64.Single"] = Multiply_Vector64_Single,
- ["Multiply.Vector64.UInt16"] = Multiply_Vector64_UInt16,
- ["Multiply.Vector64.UInt32"] = Multiply_Vector64_UInt32,
- ["Multiply.Vector128.Byte"] = Multiply_Vector128_Byte,
- ["Multiply.Vector128.Int16"] = Multiply_Vector128_Int16,
- ["Multiply.Vector128.Int32"] = Multiply_Vector128_Int32,
- ["Multiply.Vector128.SByte"] = Multiply_Vector128_SByte,
- ["Multiply.Vector128.Single"] = Multiply_Vector128_Single,
- ["Multiply.Vector128.UInt16"] = Multiply_Vector128_UInt16,
- ["Multiply.Vector128.UInt32"] = Multiply_Vector128_UInt32,
- ["MultiplyScalar.Vector64.Double"] = MultiplyScalar_Vector64_Double,
- ["MultiplyScalar.Vector64.Single"] = MultiplyScalar_Vector64_Single,
- ["MultiplyAdd.Vector64.Byte"] = MultiplyAdd_Vector64_Byte,
- ["MultiplyAdd.Vector64.Int16"] = MultiplyAdd_Vector64_Int16,
- ["MultiplyAdd.Vector64.Int32"] = MultiplyAdd_Vector64_Int32,
- ["MultiplyAdd.Vector64.SByte"] = MultiplyAdd_Vector64_SByte,
- ["MultiplyAdd.Vector64.UInt16"] = MultiplyAdd_Vector64_UInt16,
- ["MultiplyAdd.Vector64.UInt32"] = MultiplyAdd_Vector64_UInt32,
- ["MultiplyAdd.Vector128.Byte"] = MultiplyAdd_Vector128_Byte,
- ["MultiplyAdd.Vector128.Int16"] = MultiplyAdd_Vector128_Int16,
- ["MultiplyAdd.Vector128.Int32"] = MultiplyAdd_Vector128_Int32,
- ["MultiplyAdd.Vector128.SByte"] = MultiplyAdd_Vector128_SByte,
- ["MultiplyAdd.Vector128.UInt16"] = MultiplyAdd_Vector128_UInt16,
- ["MultiplyAdd.Vector128.UInt32"] = MultiplyAdd_Vector128_UInt32,
- ["MultiplyAddByScalar.Vector64.Int16"] = MultiplyAddByScalar_Vector64_Int16,
- ["MultiplyAddByScalar.Vector64.Int32"] = MultiplyAddByScalar_Vector64_Int32,
- ["MultiplyAddByScalar.Vector64.UInt16"] = MultiplyAddByScalar_Vector64_UInt16,
- ["MultiplyAddByScalar.Vector64.UInt32"] = MultiplyAddByScalar_Vector64_UInt32,
- ["MultiplyAddByScalar.Vector128.Int16"] = MultiplyAddByScalar_Vector128_Int16,
- ["MultiplyAddByScalar.Vector128.Int32"] = MultiplyAddByScalar_Vector128_Int32,
- ["MultiplyAddByScalar.Vector128.UInt16"] = MultiplyAddByScalar_Vector128_UInt16,
- ["MultiplyAddByScalar.Vector128.UInt32"] = MultiplyAddByScalar_Vector128_UInt32,
- ["MultiplyAddBySelectedScalar.Vector64.Int16.Vector64.Int16.3"] = MultiplyAddBySelectedScalar_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyAddBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplyAddBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyAddBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplyAddBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyAddBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplyAddBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyAddBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3"] = MultiplyAddBySelectedScalar_Vector64_UInt16_Vector64_UInt16_3,
- ["MultiplyAddBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyAddBySelectedScalar_Vector64_UInt16_Vector128_UInt16_7,
- ["MultiplyAddBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyAddBySelectedScalar_Vector64_UInt32_Vector64_UInt32_1,
- ["MultiplyAddBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyAddBySelectedScalar_Vector64_UInt32_Vector128_UInt32_3,
- ["MultiplyAddBySelectedScalar.Vector128.Int16.Vector64.Int16.3"] = MultiplyAddBySelectedScalar_Vector128_Int16_Vector64_Int16_3,
- ["MultiplyAddBySelectedScalar.Vector128.Int16.Vector128.Int16.7"] = MultiplyAddBySelectedScalar_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyAddBySelectedScalar.Vector128.Int32.Vector64.Int32.1"] = MultiplyAddBySelectedScalar_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyAddBySelectedScalar.Vector128.Int32.Vector128.Int32.3"] = MultiplyAddBySelectedScalar_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyAddBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3"] = MultiplyAddBySelectedScalar_Vector128_UInt16_Vector64_UInt16_3,
- ["MultiplyAddBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyAddBySelectedScalar_Vector128_UInt16_Vector128_UInt16_7,
- ["MultiplyAddBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyAddBySelectedScalar_Vector128_UInt32_Vector64_UInt32_1,
- ["MultiplyAddBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyAddBySelectedScalar_Vector128_UInt32_Vector128_UInt32_3,
- ["MultiplyByScalar.Vector64.Int16"] = MultiplyByScalar_Vector64_Int16,
- ["MultiplyByScalar.Vector64.Int32"] = MultiplyByScalar_Vector64_Int32,
- ["MultiplyByScalar.Vector64.Single"] = MultiplyByScalar_Vector64_Single,
- ["MultiplyByScalar.Vector64.UInt16"] = MultiplyByScalar_Vector64_UInt16,
- ["MultiplyByScalar.Vector64.UInt32"] = MultiplyByScalar_Vector64_UInt32,
- ["MultiplyByScalar.Vector128.Int16"] = MultiplyByScalar_Vector128_Int16,
- ["MultiplyByScalar.Vector128.Int32"] = MultiplyByScalar_Vector128_Int32,
- ["MultiplyByScalar.Vector128.Single"] = MultiplyByScalar_Vector128_Single,
- ["MultiplyByScalar.Vector128.UInt16"] = MultiplyByScalar_Vector128_UInt16,
- ["MultiplyByScalar.Vector128.UInt32"] = MultiplyByScalar_Vector128_UInt32,
- ["MultiplyBySelectedScalar.Vector64.Int16.Vector64.Int16.1"] = MultiplyBySelectedScalar_Vector64_Int16_Vector64_Int16_1,
- ["MultiplyBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyBySelectedScalar.Vector64.Single.Vector64.Single.1"] = MultiplyBySelectedScalar_Vector64_Single_Vector64_Single_1,
- ["MultiplyBySelectedScalar.Vector64.Single.Vector128.Single.3"] = MultiplyBySelectedScalar_Vector64_Single_Vector128_Single_3,
- ["MultiplyBySelectedScalar.Vector64.UInt16.Vector64.UInt16.1"] = MultiplyBySelectedScalar_Vector64_UInt16_Vector64_UInt16_1,
- ["MultiplyBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalar_Vector64_UInt16_Vector128_UInt16_7,
- ["MultiplyBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalar_Vector64_UInt32_Vector64_UInt32_1,
- ["MultiplyBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalar_Vector64_UInt32_Vector128_UInt32_3,
- ["MultiplyBySelectedScalar.Vector128.Int16.Vector64.Int16.1"] = MultiplyBySelectedScalar_Vector128_Int16_Vector64_Int16_1,
- ["MultiplyBySelectedScalar.Vector128.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalar_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyBySelectedScalar.Vector128.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalar_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyBySelectedScalar.Vector128.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalar_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyBySelectedScalar.Vector128.Single.Vector64.Single.1"] = MultiplyBySelectedScalar_Vector128_Single_Vector64_Single_1,
- ["MultiplyBySelectedScalar.Vector128.Single.Vector128.Single.3"] = MultiplyBySelectedScalar_Vector128_Single_Vector128_Single_3,
- ["MultiplyBySelectedScalar.Vector128.UInt16.Vector64.UInt16.1"] = MultiplyBySelectedScalar_Vector128_UInt16_Vector64_UInt16_1,
- ["MultiplyBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalar_Vector128_UInt16_Vector128_UInt16_7,
- ["MultiplyBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalar_Vector128_UInt32_Vector64_UInt32_1,
- ["MultiplyBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalar_Vector128_UInt32_Vector128_UInt32_3,
+ ["And.Vector128.Double"] = And_Vector128_Double,
+ ["And.Vector128.Int16"] = And_Vector128_Int16,
+ ["And.Vector128.Int32"] = And_Vector128_Int32,
+ ["And.Vector128.Int64"] = And_Vector128_Int64,
+ ["And.Vector128.SByte"] = And_Vector128_SByte,
+ ["And.Vector128.Single"] = And_Vector128_Single,
+ ["And.Vector128.UInt16"] = And_Vector128_UInt16,
+ ["And.Vector128.UInt32"] = And_Vector128_UInt32,
+ ["And.Vector128.UInt64"] = And_Vector128_UInt64,
+ ["BitwiseClear.Vector64.Byte"] = BitwiseClear_Vector64_Byte,
+ ["BitwiseClear.Vector64.Double"] = BitwiseClear_Vector64_Double,
+ ["BitwiseClear.Vector64.Int16"] = BitwiseClear_Vector64_Int16,
+ ["BitwiseClear.Vector64.Int32"] = BitwiseClear_Vector64_Int32,
+ ["BitwiseClear.Vector64.Int64"] = BitwiseClear_Vector64_Int64,
+ ["BitwiseClear.Vector64.SByte"] = BitwiseClear_Vector64_SByte,
+ ["BitwiseClear.Vector64.Single"] = BitwiseClear_Vector64_Single,
+ ["BitwiseClear.Vector64.UInt16"] = BitwiseClear_Vector64_UInt16,
+ ["BitwiseClear.Vector64.UInt32"] = BitwiseClear_Vector64_UInt32,
+ ["BitwiseClear.Vector64.UInt64"] = BitwiseClear_Vector64_UInt64,
+ ["BitwiseClear.Vector128.Byte"] = BitwiseClear_Vector128_Byte,
+ ["BitwiseClear.Vector128.Double"] = BitwiseClear_Vector128_Double,
+ ["BitwiseClear.Vector128.Int16"] = BitwiseClear_Vector128_Int16,
+ ["BitwiseClear.Vector128.Int32"] = BitwiseClear_Vector128_Int32,
+ ["BitwiseClear.Vector128.Int64"] = BitwiseClear_Vector128_Int64,
+ ["BitwiseClear.Vector128.SByte"] = BitwiseClear_Vector128_SByte,
+ ["BitwiseClear.Vector128.Single"] = BitwiseClear_Vector128_Single,
+ ["BitwiseClear.Vector128.UInt16"] = BitwiseClear_Vector128_UInt16,
+ ["BitwiseClear.Vector128.UInt32"] = BitwiseClear_Vector128_UInt32,
+ ["BitwiseClear.Vector128.UInt64"] = BitwiseClear_Vector128_UInt64,
+ ["BitwiseSelect.Vector64.Byte"] = BitwiseSelect_Vector64_Byte,
+ ["BitwiseSelect.Vector64.Double"] = BitwiseSelect_Vector64_Double,
+ ["BitwiseSelect.Vector64.Int16"] = BitwiseSelect_Vector64_Int16,
+ ["BitwiseSelect.Vector64.Int32"] = BitwiseSelect_Vector64_Int32,
+ ["BitwiseSelect.Vector64.Int64"] = BitwiseSelect_Vector64_Int64,
+ ["BitwiseSelect.Vector64.SByte"] = BitwiseSelect_Vector64_SByte,
+ ["BitwiseSelect.Vector64.Single"] = BitwiseSelect_Vector64_Single,
+ ["BitwiseSelect.Vector64.UInt16"] = BitwiseSelect_Vector64_UInt16,
+ ["BitwiseSelect.Vector64.UInt32"] = BitwiseSelect_Vector64_UInt32,
+ ["BitwiseSelect.Vector64.UInt64"] = BitwiseSelect_Vector64_UInt64,
+ ["BitwiseSelect.Vector128.Byte"] = BitwiseSelect_Vector128_Byte,
+ ["BitwiseSelect.Vector128.Double"] = BitwiseSelect_Vector128_Double,
+ ["BitwiseSelect.Vector128.Int16"] = BitwiseSelect_Vector128_Int16,
+ ["BitwiseSelect.Vector128.Int32"] = BitwiseSelect_Vector128_Int32,
+ ["BitwiseSelect.Vector128.Int64"] = BitwiseSelect_Vector128_Int64,
+ ["BitwiseSelect.Vector128.SByte"] = BitwiseSelect_Vector128_SByte,
+ ["BitwiseSelect.Vector128.Single"] = BitwiseSelect_Vector128_Single,
+ ["BitwiseSelect.Vector128.UInt16"] = BitwiseSelect_Vector128_UInt16,
+ ["BitwiseSelect.Vector128.UInt32"] = BitwiseSelect_Vector128_UInt32,
+ ["BitwiseSelect.Vector128.UInt64"] = BitwiseSelect_Vector128_UInt64,
+ ["Ceiling.Vector64.Single"] = Ceiling_Vector64_Single,
+ ["Ceiling.Vector128.Single"] = Ceiling_Vector128_Single,
+ ["CeilingScalar.Vector64.Double"] = CeilingScalar_Vector64_Double,
+ ["CeilingScalar.Vector64.Single"] = CeilingScalar_Vector64_Single,
+ ["CompareEqual.Vector64.Byte"] = CompareEqual_Vector64_Byte,
+ ["CompareEqual.Vector64.Int16"] = CompareEqual_Vector64_Int16,
+ ["CompareEqual.Vector64.Int32"] = CompareEqual_Vector64_Int32,
+ ["CompareEqual.Vector64.SByte"] = CompareEqual_Vector64_SByte,
+ ["CompareEqual.Vector64.Single"] = CompareEqual_Vector64_Single,
+ ["CompareEqual.Vector64.UInt16"] = CompareEqual_Vector64_UInt16,
+ ["CompareEqual.Vector64.UInt32"] = CompareEqual_Vector64_UInt32,
+ ["CompareEqual.Vector128.Byte"] = CompareEqual_Vector128_Byte,
+ ["CompareEqual.Vector128.Int16"] = CompareEqual_Vector128_Int16,
+ ["CompareEqual.Vector128.Int32"] = CompareEqual_Vector128_Int32,
+ ["CompareEqual.Vector128.SByte"] = CompareEqual_Vector128_SByte,
+ ["CompareEqual.Vector128.Single"] = CompareEqual_Vector128_Single,
+ ["CompareEqual.Vector128.UInt16"] = CompareEqual_Vector128_UInt16,
+ ["CompareEqual.Vector128.UInt32"] = CompareEqual_Vector128_UInt32,
+ ["CompareGreaterThan.Vector64.Byte"] = CompareGreaterThan_Vector64_Byte,
+ ["CompareGreaterThan.Vector64.Int16"] = CompareGreaterThan_Vector64_Int16,
+ ["CompareGreaterThan.Vector64.Int32"] = CompareGreaterThan_Vector64_Int32,
+ ["CompareGreaterThan.Vector64.SByte"] = CompareGreaterThan_Vector64_SByte,
+ ["CompareGreaterThan.Vector64.Single"] = CompareGreaterThan_Vector64_Single,
+ ["CompareGreaterThan.Vector64.UInt16"] = CompareGreaterThan_Vector64_UInt16,
+ ["CompareGreaterThan.Vector64.UInt32"] = CompareGreaterThan_Vector64_UInt32,
+ ["CompareGreaterThan.Vector128.Byte"] = CompareGreaterThan_Vector128_Byte,
+ ["CompareGreaterThan.Vector128.Int16"] = CompareGreaterThan_Vector128_Int16,
+ ["CompareGreaterThan.Vector128.Int32"] = CompareGreaterThan_Vector128_Int32,
+ ["CompareGreaterThan.Vector128.SByte"] = CompareGreaterThan_Vector128_SByte,
+ ["CompareGreaterThan.Vector128.Single"] = CompareGreaterThan_Vector128_Single,
+ ["CompareGreaterThan.Vector128.UInt16"] = CompareGreaterThan_Vector128_UInt16,
+ ["CompareGreaterThan.Vector128.UInt32"] = CompareGreaterThan_Vector128_UInt32,
+ ["CompareGreaterThanOrEqual.Vector64.Byte"] = CompareGreaterThanOrEqual_Vector64_Byte,
+ ["CompareGreaterThanOrEqual.Vector64.Int16"] = CompareGreaterThanOrEqual_Vector64_Int16,
+ ["CompareGreaterThanOrEqual.Vector64.Int32"] = CompareGreaterThanOrEqual_Vector64_Int32,
+ ["CompareGreaterThanOrEqual.Vector64.SByte"] = CompareGreaterThanOrEqual_Vector64_SByte,
+ ["CompareGreaterThanOrEqual.Vector64.Single"] = CompareGreaterThanOrEqual_Vector64_Single,
+ ["CompareGreaterThanOrEqual.Vector64.UInt16"] = CompareGreaterThanOrEqual_Vector64_UInt16,
+ ["CompareGreaterThanOrEqual.Vector64.UInt32"] = CompareGreaterThanOrEqual_Vector64_UInt32,
+ ["CompareGreaterThanOrEqual.Vector128.Byte"] = CompareGreaterThanOrEqual_Vector128_Byte,
+ ["CompareGreaterThanOrEqual.Vector128.Int16"] = CompareGreaterThanOrEqual_Vector128_Int16,
+ ["CompareGreaterThanOrEqual.Vector128.Int32"] = CompareGreaterThanOrEqual_Vector128_Int32,
+ ["CompareGreaterThanOrEqual.Vector128.SByte"] = CompareGreaterThanOrEqual_Vector128_SByte,
+ ["CompareGreaterThanOrEqual.Vector128.Single"] = CompareGreaterThanOrEqual_Vector128_Single,
+ ["CompareGreaterThanOrEqual.Vector128.UInt16"] = CompareGreaterThanOrEqual_Vector128_UInt16,
+ ["CompareGreaterThanOrEqual.Vector128.UInt32"] = CompareGreaterThanOrEqual_Vector128_UInt32,
+ ["CompareLessThan.Vector64.Byte"] = CompareLessThan_Vector64_Byte,
+ ["CompareLessThan.Vector64.Int16"] = CompareLessThan_Vector64_Int16,
+ ["CompareLessThan.Vector64.Int32"] = CompareLessThan_Vector64_Int32,
+ ["CompareLessThan.Vector64.SByte"] = CompareLessThan_Vector64_SByte,
+ ["CompareLessThan.Vector64.Single"] = CompareLessThan_Vector64_Single,
};
}
}
static Program()
{
TestList = new Dictionary<string, Action>() {
- ["MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningLower_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningLower_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningLower_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningLower_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningLower_Vector64_UInt16_Vector64_UInt16_3,
- ["MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningLower_Vector64_UInt16_Vector128_UInt16_7,
- ["MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningLower_Vector64_UInt32_Vector64_UInt32_1,
- ["MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningLower_Vector64_UInt32_Vector128_UInt32_3,
- ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_UInt16_Vector64_UInt16_3,
- ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_UInt16_Vector128_UInt16_7,
- ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_UInt32_Vector64_UInt32_1,
- ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_UInt32_Vector128_UInt32_3,
- ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_UInt16_Vector64_UInt16_3,
- ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_UInt16_Vector128_UInt16_7,
- ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_UInt32_Vector64_UInt32_1,
- ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_UInt32_Vector128_UInt32_3,
- ["MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningUpper_Vector128_Int16_Vector64_Int16_3,
- ["MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningUpper_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningUpper_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningUpper_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningUpper_Vector128_UInt16_Vector64_UInt16_3,
- ["MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningUpper_Vector128_UInt16_Vector128_UInt16_7,
- ["MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningUpper_Vector128_UInt32_Vector64_UInt32_1,
- ["MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningUpper_Vector128_UInt32_Vector128_UInt32_3,
- ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_Int16_Vector64_Int16_3,
- ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_UInt16_Vector64_UInt16_3,
- ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_UInt16_Vector128_UInt16_7,
- ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_UInt32_Vector64_UInt32_1,
- ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_UInt32_Vector128_UInt32_3,
- ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_Int16_Vector64_Int16_3,
- ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_UInt16_Vector64_UInt16_3,
- ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_UInt16_Vector128_UInt16_7,
- ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_UInt32_Vector64_UInt32_1,
- ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_UInt32_Vector128_UInt32_3,
- ["MultiplyDoublingByScalarSaturateHigh.Vector64.Int16"] = MultiplyDoublingByScalarSaturateHigh_Vector64_Int16,
- ["MultiplyDoublingByScalarSaturateHigh.Vector64.Int32"] = MultiplyDoublingByScalarSaturateHigh_Vector64_Int32,
- ["MultiplyDoublingByScalarSaturateHigh.Vector128.Int16"] = MultiplyDoublingByScalarSaturateHigh_Vector128_Int16,
- ["MultiplyDoublingByScalarSaturateHigh.Vector128.Int32"] = MultiplyDoublingByScalarSaturateHigh_Vector128_Int32,
- ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.3"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector128_Int16_Vector64_Int16_3,
- ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyDoublingSaturateHigh.Vector64.Int16"] = MultiplyDoublingSaturateHigh_Vector64_Int16,
- ["MultiplyDoublingSaturateHigh.Vector64.Int32"] = MultiplyDoublingSaturateHigh_Vector64_Int32,
- ["MultiplyDoublingSaturateHigh.Vector128.Int16"] = MultiplyDoublingSaturateHigh_Vector128_Int16,
- ["MultiplyDoublingSaturateHigh.Vector128.Int32"] = MultiplyDoublingSaturateHigh_Vector128_Int32,
- ["MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int16"] = MultiplyDoublingWideningLowerAndAddSaturate_Vector64_Int16,
- ["MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int32"] = MultiplyDoublingWideningLowerAndAddSaturate_Vector64_Int32,
- ["MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int16"] = MultiplyDoublingWideningLowerAndSubtractSaturate_Vector64_Int16,
- ["MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int32"] = MultiplyDoublingWideningLowerAndSubtractSaturate_Vector64_Int32,
- ["MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int16.Vector64.Int16"] = MultiplyDoublingWideningLowerByScalarAndAddSaturate_Vector64_Int16_Vector64_Int16,
- ["MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int32.Vector64.Int32"] = MultiplyDoublingWideningLowerByScalarAndAddSaturate_Vector64_Int32_Vector64_Int32,
- ["MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16"] = MultiplyDoublingWideningLowerByScalarAndSubtractSaturate_Vector64_Int16_Vector64_Int16,
- ["MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32"] = MultiplyDoublingWideningLowerByScalarAndSubtractSaturate_Vector64_Int32_Vector64_Int32,
- ["MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyDoublingWideningSaturateLower.Vector64.Int16"] = MultiplyDoublingWideningSaturateLower_Vector64_Int16,
- ["MultiplyDoublingWideningSaturateLower.Vector64.Int32"] = MultiplyDoublingWideningSaturateLower_Vector64_Int32,
- ["MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int16"] = MultiplyDoublingWideningSaturateLowerByScalar_Vector64_Int16,
- ["MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int32"] = MultiplyDoublingWideningSaturateLowerByScalar_Vector64_Int32,
- ["MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningSaturateLowerBySelectedScalar_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningSaturateLowerBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningSaturateLowerBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningSaturateLowerBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyDoublingWideningSaturateUpper.Vector128.Int16"] = MultiplyDoublingWideningSaturateUpper_Vector128_Int16,
- ["MultiplyDoublingWideningSaturateUpper.Vector128.Int32"] = MultiplyDoublingWideningSaturateUpper_Vector128_Int32,
- ["MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int16"] = MultiplyDoublingWideningSaturateUpperByScalar_Vector128_Int16,
- ["MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int32"] = MultiplyDoublingWideningSaturateUpperByScalar_Vector128_Int32,
- ["MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningSaturateUpperBySelectedScalar_Vector128_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningSaturateUpperBySelectedScalar_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningSaturateUpperBySelectedScalar_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningSaturateUpperBySelectedScalar_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int16"] = MultiplyDoublingWideningUpperAndAddSaturate_Vector128_Int16,
- ["MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int32"] = MultiplyDoublingWideningUpperAndAddSaturate_Vector128_Int32,
- ["MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int16"] = MultiplyDoublingWideningUpperAndSubtractSaturate_Vector128_Int16,
- ["MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int32"] = MultiplyDoublingWideningUpperAndSubtractSaturate_Vector128_Int32,
- ["MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int16.Vector64.Int16"] = MultiplyDoublingWideningUpperByScalarAndAddSaturate_Vector128_Int16_Vector64_Int16,
- ["MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int32.Vector64.Int32"] = MultiplyDoublingWideningUpperByScalarAndAddSaturate_Vector128_Int32_Vector64_Int32,
- ["MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16"] = MultiplyDoublingWideningUpperByScalarAndSubtractSaturate_Vector128_Int16_Vector64_Int16,
- ["MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32"] = MultiplyDoublingWideningUpperByScalarAndSubtractSaturate_Vector128_Int32_Vector64_Int32,
- ["MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate_Vector128_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate_Vector128_Int16_Vector64_Int16_3,
- ["MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int16"] = MultiplyRoundedDoublingByScalarSaturateHigh_Vector64_Int16,
- ["MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int32"] = MultiplyRoundedDoublingByScalarSaturateHigh_Vector64_Int32,
- ["MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int16"] = MultiplyRoundedDoublingByScalarSaturateHigh_Vector128_Int16,
- ["MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int32"] = MultiplyRoundedDoublingByScalarSaturateHigh_Vector128_Int32,
- ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector64_Int16_Vector64_Int16_3,
- ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector64_Int16_Vector128_Int16_7,
- ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector64_Int32_Vector64_Int32_1,
- ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector64_Int32_Vector128_Int32_3,
- ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.2"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector128_Int16_Vector64_Int16_2,
- ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector128_Int16_Vector128_Int16_7,
- ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector128_Int32_Vector64_Int32_1,
- ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector128_Int32_Vector128_Int32_3,
- ["MultiplyRoundedDoublingSaturateHigh.Vector64.Int16"] = MultiplyRoundedDoublingSaturateHigh_Vector64_Int16,
- ["MultiplyRoundedDoublingSaturateHigh.Vector64.Int32"] = MultiplyRoundedDoublingSaturateHigh_Vector64_Int32,
- ["MultiplyRoundedDoublingSaturateHigh.Vector128.Int16"] = MultiplyRoundedDoublingSaturateHigh_Vector128_Int16,
- ["MultiplyRoundedDoublingSaturateHigh.Vector128.Int32"] = MultiplyRoundedDoublingSaturateHigh_Vector128_Int32,
- ["MultiplyScalarBySelectedScalar.Vector64.Single.Vector64.Single.1"] = MultiplyScalarBySelectedScalar_Vector64_Single_Vector64_Single_1,
- ["MultiplyScalarBySelectedScalar.Vector64.Single.Vector128.Single.3"] = MultiplyScalarBySelectedScalar_Vector64_Single_Vector128_Single_3,
- ["MultiplySubtract.Vector64.Byte"] = MultiplySubtract_Vector64_Byte,
- ["MultiplySubtract.Vector64.Int16"] = MultiplySubtract_Vector64_Int16,
- ["MultiplySubtract.Vector64.Int32"] = MultiplySubtract_Vector64_Int32,
- ["MultiplySubtract.Vector64.SByte"] = MultiplySubtract_Vector64_SByte,
- ["MultiplySubtract.Vector64.UInt16"] = MultiplySubtract_Vector64_UInt16,
- ["MultiplySubtract.Vector64.UInt32"] = MultiplySubtract_Vector64_UInt32,
- ["MultiplySubtract.Vector128.Byte"] = MultiplySubtract_Vector128_Byte,
- ["MultiplySubtract.Vector128.Int16"] = MultiplySubtract_Vector128_Int16,
- ["MultiplySubtract.Vector128.Int32"] = MultiplySubtract_Vector128_Int32,
- ["MultiplySubtract.Vector128.SByte"] = MultiplySubtract_Vector128_SByte,
- ["MultiplySubtract.Vector128.UInt16"] = MultiplySubtract_Vector128_UInt16,
- ["MultiplySubtract.Vector128.UInt32"] = MultiplySubtract_Vector128_UInt32,
- ["MultiplySubtractBySelectedScalar.Vector64.Int16.Vector64.Int16.3"] = MultiplySubtractBySelectedScalar_Vector64_Int16_Vector64_Int16_3,
- ["MultiplySubtractBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplySubtractBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
- ["MultiplySubtractBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplySubtractBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
- ["MultiplySubtractBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplySubtractBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
- ["MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3"] = MultiplySubtractBySelectedScalar_Vector64_UInt16_Vector64_UInt16_3,
- ["MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7"] = MultiplySubtractBySelectedScalar_Vector64_UInt16_Vector128_UInt16_7,
- ["MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1"] = MultiplySubtractBySelectedScalar_Vector64_UInt32_Vector64_UInt32_1,
- ["MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3"] = MultiplySubtractBySelectedScalar_Vector64_UInt32_Vector128_UInt32_3,
- ["MultiplySubtractBySelectedScalar.Vector128.Int16.Vector64.Int16.3"] = MultiplySubtractBySelectedScalar_Vector128_Int16_Vector64_Int16_3,
- ["MultiplySubtractBySelectedScalar.Vector128.Int16.Vector128.Int16.7"] = MultiplySubtractBySelectedScalar_Vector128_Int16_Vector128_Int16_7,
- ["MultiplySubtractBySelectedScalar.Vector128.Int32.Vector64.Int32.1"] = MultiplySubtractBySelectedScalar_Vector128_Int32_Vector64_Int32_1,
- ["MultiplySubtractBySelectedScalar.Vector128.Int32.Vector128.Int32.3"] = MultiplySubtractBySelectedScalar_Vector128_Int32_Vector128_Int32_3,
- ["MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3"] = MultiplySubtractBySelectedScalar_Vector128_UInt16_Vector64_UInt16_3,
- ["MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7"] = MultiplySubtractBySelectedScalar_Vector128_UInt16_Vector128_UInt16_7,
- ["MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1"] = MultiplySubtractBySelectedScalar_Vector128_UInt32_Vector64_UInt32_1,
- ["MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3"] = MultiplySubtractBySelectedScalar_Vector128_UInt32_Vector128_UInt32_3,
- ["MultiplySubtractByScalar.Vector64.Int16"] = MultiplySubtractByScalar_Vector64_Int16,
- ["MultiplySubtractByScalar.Vector64.Int32"] = MultiplySubtractByScalar_Vector64_Int32,
- ["MultiplySubtractByScalar.Vector64.UInt16"] = MultiplySubtractByScalar_Vector64_UInt16,
- ["MultiplySubtractByScalar.Vector64.UInt32"] = MultiplySubtractByScalar_Vector64_UInt32,
- ["MultiplySubtractByScalar.Vector128.Int16"] = MultiplySubtractByScalar_Vector128_Int16,
- ["MultiplySubtractByScalar.Vector128.Int32"] = MultiplySubtractByScalar_Vector128_Int32,
- ["MultiplySubtractByScalar.Vector128.UInt16"] = MultiplySubtractByScalar_Vector128_UInt16,
- ["MultiplySubtractByScalar.Vector128.UInt32"] = MultiplySubtractByScalar_Vector128_UInt32,
- ["MultiplyWideningLower.Vector64.Byte"] = MultiplyWideningLower_Vector64_Byte,
- ["MultiplyWideningLower.Vector64.Int16"] = MultiplyWideningLower_Vector64_Int16,
- ["MultiplyWideningLower.Vector64.Int32"] = MultiplyWideningLower_Vector64_Int32,
- ["MultiplyWideningLower.Vector64.SByte"] = MultiplyWideningLower_Vector64_SByte,
- ["MultiplyWideningLower.Vector64.UInt16"] = MultiplyWideningLower_Vector64_UInt16,
- ["MultiplyWideningLower.Vector64.UInt32"] = MultiplyWideningLower_Vector64_UInt32,
- ["MultiplyWideningLowerAndAdd.Vector64.Byte"] = MultiplyWideningLowerAndAdd_Vector64_Byte,
- ["MultiplyWideningLowerAndAdd.Vector64.Int16"] = MultiplyWideningLowerAndAdd_Vector64_Int16,
- ["MultiplyWideningLowerAndAdd.Vector64.Int32"] = MultiplyWideningLowerAndAdd_Vector64_Int32,
- ["MultiplyWideningLowerAndAdd.Vector64.SByte"] = MultiplyWideningLowerAndAdd_Vector64_SByte,
- ["MultiplyWideningLowerAndAdd.Vector64.UInt16"] = MultiplyWideningLowerAndAdd_Vector64_UInt16,
- ["MultiplyWideningLowerAndAdd.Vector64.UInt32"] = MultiplyWideningLowerAndAdd_Vector64_UInt32,
- ["MultiplyWideningLowerAndSubtract.Vector64.Byte"] = MultiplyWideningLowerAndSubtract_Vector64_Byte,
- ["MultiplyWideningLowerAndSubtract.Vector64.Int16"] = MultiplyWideningLowerAndSubtract_Vector64_Int16,
- ["MultiplyWideningLowerAndSubtract.Vector64.Int32"] = MultiplyWideningLowerAndSubtract_Vector64_Int32,
- ["MultiplyWideningLowerAndSubtract.Vector64.SByte"] = MultiplyWideningLowerAndSubtract_Vector64_SByte,
- ["MultiplyWideningLowerAndSubtract.Vector64.UInt16"] = MultiplyWideningLowerAndSubtract_Vector64_UInt16,
- ["MultiplyWideningLowerAndSubtract.Vector64.UInt32"] = MultiplyWideningLowerAndSubtract_Vector64_UInt32,
- ["MultiplyWideningUpper.Vector128.Byte"] = MultiplyWideningUpper_Vector128_Byte,
- ["MultiplyWideningUpper.Vector128.Int16"] = MultiplyWideningUpper_Vector128_Int16,
- ["MultiplyWideningUpper.Vector128.Int32"] = MultiplyWideningUpper_Vector128_Int32,
- ["MultiplyWideningUpper.Vector128.SByte"] = MultiplyWideningUpper_Vector128_SByte,
- ["MultiplyWideningUpper.Vector128.UInt16"] = MultiplyWideningUpper_Vector128_UInt16,
- ["MultiplyWideningUpper.Vector128.UInt32"] = MultiplyWideningUpper_Vector128_UInt32,
- ["MultiplyWideningUpperAndAdd.Vector128.Byte"] = MultiplyWideningUpperAndAdd_Vector128_Byte,
- ["MultiplyWideningUpperAndAdd.Vector128.Int16"] = MultiplyWideningUpperAndAdd_Vector128_Int16,
- ["MultiplyWideningUpperAndAdd.Vector128.Int32"] = MultiplyWideningUpperAndAdd_Vector128_Int32,
- ["MultiplyWideningUpperAndAdd.Vector128.SByte"] = MultiplyWideningUpperAndAdd_Vector128_SByte,
- ["MultiplyWideningUpperAndAdd.Vector128.UInt16"] = MultiplyWideningUpperAndAdd_Vector128_UInt16,
- ["MultiplyWideningUpperAndAdd.Vector128.UInt32"] = MultiplyWideningUpperAndAdd_Vector128_UInt32,
- ["MultiplyWideningUpperAndSubtract.Vector128.Byte"] = MultiplyWideningUpperAndSubtract_Vector128_Byte,
- ["MultiplyWideningUpperAndSubtract.Vector128.Int16"] = MultiplyWideningUpperAndSubtract_Vector128_Int16,
- ["MultiplyWideningUpperAndSubtract.Vector128.Int32"] = MultiplyWideningUpperAndSubtract_Vector128_Int32,
- ["MultiplyWideningUpperAndSubtract.Vector128.SByte"] = MultiplyWideningUpperAndSubtract_Vector128_SByte,
- ["MultiplyWideningUpperAndSubtract.Vector128.UInt16"] = MultiplyWideningUpperAndSubtract_Vector128_UInt16,
- ["MultiplyWideningUpperAndSubtract.Vector128.UInt32"] = MultiplyWideningUpperAndSubtract_Vector128_UInt32,
- ["Negate.Vector64.Int16"] = Negate_Vector64_Int16,
- ["Negate.Vector64.Int32"] = Negate_Vector64_Int32,
- ["Negate.Vector64.SByte"] = Negate_Vector64_SByte,
- ["Negate.Vector64.Single"] = Negate_Vector64_Single,
- ["Negate.Vector128.Int16"] = Negate_Vector128_Int16,
- ["Negate.Vector128.Int32"] = Negate_Vector128_Int32,
- ["Negate.Vector128.SByte"] = Negate_Vector128_SByte,
- ["Negate.Vector128.Single"] = Negate_Vector128_Single,
- ["NegateSaturate.Vector64.Int16"] = NegateSaturate_Vector64_Int16,
- ["NegateSaturate.Vector64.Int32"] = NegateSaturate_Vector64_Int32,
- ["NegateSaturate.Vector64.SByte"] = NegateSaturate_Vector64_SByte,
- ["NegateSaturate.Vector128.Int16"] = NegateSaturate_Vector128_Int16,
- ["NegateSaturate.Vector128.Int32"] = NegateSaturate_Vector128_Int32,
- ["NegateSaturate.Vector128.SByte"] = NegateSaturate_Vector128_SByte,
- ["NegateScalar.Vector64.Double"] = NegateScalar_Vector64_Double,
- ["NegateScalar.Vector64.Single"] = NegateScalar_Vector64_Single,
- ["Not.Vector64.Byte"] = Not_Vector64_Byte,
- ["Not.Vector64.Double"] = Not_Vector64_Double,
- ["Not.Vector64.Int16"] = Not_Vector64_Int16,
- ["Not.Vector64.Int32"] = Not_Vector64_Int32,
- ["Not.Vector64.Int64"] = Not_Vector64_Int64,
- ["Not.Vector64.SByte"] = Not_Vector64_SByte,
- ["Not.Vector64.Single"] = Not_Vector64_Single,
- ["Not.Vector64.UInt16"] = Not_Vector64_UInt16,
- ["Not.Vector64.UInt32"] = Not_Vector64_UInt32,
- ["Not.Vector64.UInt64"] = Not_Vector64_UInt64,
- ["Not.Vector128.Byte"] = Not_Vector128_Byte,
- ["Not.Vector128.Double"] = Not_Vector128_Double,
- ["Not.Vector128.Int16"] = Not_Vector128_Int16,
- ["Not.Vector128.Int32"] = Not_Vector128_Int32,
- ["Not.Vector128.Int64"] = Not_Vector128_Int64,
- ["Not.Vector128.SByte"] = Not_Vector128_SByte,
- ["Not.Vector128.Single"] = Not_Vector128_Single,
- ["Not.Vector128.UInt16"] = Not_Vector128_UInt16,
- ["Not.Vector128.UInt32"] = Not_Vector128_UInt32,
- ["Not.Vector128.UInt64"] = Not_Vector128_UInt64,
- ["Or.Vector64.Byte"] = Or_Vector64_Byte,
- ["Or.Vector64.Double"] = Or_Vector64_Double,
- ["Or.Vector64.Int16"] = Or_Vector64_Int16,
- ["Or.Vector64.Int32"] = Or_Vector64_Int32,
- ["Or.Vector64.Int64"] = Or_Vector64_Int64,
- ["Or.Vector64.SByte"] = Or_Vector64_SByte,
- ["Or.Vector64.Single"] = Or_Vector64_Single,
- ["Or.Vector64.UInt16"] = Or_Vector64_UInt16,
- ["Or.Vector64.UInt32"] = Or_Vector64_UInt32,
- ["Or.Vector64.UInt64"] = Or_Vector64_UInt64,
- ["Or.Vector128.Byte"] = Or_Vector128_Byte,
- ["Or.Vector128.Double"] = Or_Vector128_Double,
- ["Or.Vector128.Int16"] = Or_Vector128_Int16,
- ["Or.Vector128.Int32"] = Or_Vector128_Int32,
- ["Or.Vector128.Int64"] = Or_Vector128_Int64,
- ["Or.Vector128.SByte"] = Or_Vector128_SByte,
- ["Or.Vector128.Single"] = Or_Vector128_Single,
- ["Or.Vector128.UInt16"] = Or_Vector128_UInt16,
+ ["CompareLessThan.Vector64.UInt16"] = CompareLessThan_Vector64_UInt16,
+ ["CompareLessThan.Vector64.UInt32"] = CompareLessThan_Vector64_UInt32,
+ ["CompareLessThan.Vector128.Byte"] = CompareLessThan_Vector128_Byte,
+ ["CompareLessThan.Vector128.Int16"] = CompareLessThan_Vector128_Int16,
+ ["CompareLessThan.Vector128.Int32"] = CompareLessThan_Vector128_Int32,
+ ["CompareLessThan.Vector128.SByte"] = CompareLessThan_Vector128_SByte,
+ ["CompareLessThan.Vector128.Single"] = CompareLessThan_Vector128_Single,
+ ["CompareLessThan.Vector128.UInt16"] = CompareLessThan_Vector128_UInt16,
+ ["CompareLessThan.Vector128.UInt32"] = CompareLessThan_Vector128_UInt32,
+ ["CompareLessThanOrEqual.Vector64.Byte"] = CompareLessThanOrEqual_Vector64_Byte,
+ ["CompareLessThanOrEqual.Vector64.Int16"] = CompareLessThanOrEqual_Vector64_Int16,
+ ["CompareLessThanOrEqual.Vector64.Int32"] = CompareLessThanOrEqual_Vector64_Int32,
+ ["CompareLessThanOrEqual.Vector64.SByte"] = CompareLessThanOrEqual_Vector64_SByte,
+ ["CompareLessThanOrEqual.Vector64.Single"] = CompareLessThanOrEqual_Vector64_Single,
+ ["CompareLessThanOrEqual.Vector64.UInt16"] = CompareLessThanOrEqual_Vector64_UInt16,
+ ["CompareLessThanOrEqual.Vector64.UInt32"] = CompareLessThanOrEqual_Vector64_UInt32,
+ ["CompareLessThanOrEqual.Vector128.Byte"] = CompareLessThanOrEqual_Vector128_Byte,
+ ["CompareLessThanOrEqual.Vector128.Int16"] = CompareLessThanOrEqual_Vector128_Int16,
+ ["CompareLessThanOrEqual.Vector128.Int32"] = CompareLessThanOrEqual_Vector128_Int32,
+ ["CompareLessThanOrEqual.Vector128.SByte"] = CompareLessThanOrEqual_Vector128_SByte,
+ ["CompareLessThanOrEqual.Vector128.Single"] = CompareLessThanOrEqual_Vector128_Single,
+ ["CompareLessThanOrEqual.Vector128.UInt16"] = CompareLessThanOrEqual_Vector128_UInt16,
+ ["CompareLessThanOrEqual.Vector128.UInt32"] = CompareLessThanOrEqual_Vector128_UInt32,
+ ["CompareTest.Vector64.Byte"] = CompareTest_Vector64_Byte,
+ ["CompareTest.Vector64.Int16"] = CompareTest_Vector64_Int16,
+ ["CompareTest.Vector64.Int32"] = CompareTest_Vector64_Int32,
+ ["CompareTest.Vector64.SByte"] = CompareTest_Vector64_SByte,
+ ["CompareTest.Vector64.Single"] = CompareTest_Vector64_Single,
+ ["CompareTest.Vector64.UInt16"] = CompareTest_Vector64_UInt16,
+ ["CompareTest.Vector64.UInt32"] = CompareTest_Vector64_UInt32,
+ ["CompareTest.Vector128.Byte"] = CompareTest_Vector128_Byte,
+ ["CompareTest.Vector128.Int16"] = CompareTest_Vector128_Int16,
+ ["CompareTest.Vector128.Int32"] = CompareTest_Vector128_Int32,
+ ["CompareTest.Vector128.SByte"] = CompareTest_Vector128_SByte,
+ ["CompareTest.Vector128.Single"] = CompareTest_Vector128_Single,
+ ["CompareTest.Vector128.UInt16"] = CompareTest_Vector128_UInt16,
+ ["CompareTest.Vector128.UInt32"] = CompareTest_Vector128_UInt32,
+ ["ConvertToInt32RoundAwayFromZero.Vector64.Single"] = ConvertToInt32RoundAwayFromZero_Vector64_Single,
+ ["ConvertToInt32RoundAwayFromZero.Vector128.Single"] = ConvertToInt32RoundAwayFromZero_Vector128_Single,
+ ["ConvertToInt32RoundAwayFromZeroScalar.Vector64.Single"] = ConvertToInt32RoundAwayFromZeroScalar_Vector64_Single,
+ ["ConvertToInt32RoundToEven.Vector64.Single"] = ConvertToInt32RoundToEven_Vector64_Single,
+ ["ConvertToInt32RoundToEven.Vector128.Single"] = ConvertToInt32RoundToEven_Vector128_Single,
+ ["ConvertToInt32RoundToEvenScalar.Vector64.Single"] = ConvertToInt32RoundToEvenScalar_Vector64_Single,
+ ["ConvertToInt32RoundToNegativeInfinity.Vector64.Single"] = ConvertToInt32RoundToNegativeInfinity_Vector64_Single,
+ ["ConvertToInt32RoundToNegativeInfinity.Vector128.Single"] = ConvertToInt32RoundToNegativeInfinity_Vector128_Single,
+ ["ConvertToInt32RoundToNegativeInfinityScalar.Vector64.Single"] = ConvertToInt32RoundToNegativeInfinityScalar_Vector64_Single,
+ ["ConvertToInt32RoundToPositiveInfinity.Vector64.Single"] = ConvertToInt32RoundToPositiveInfinity_Vector64_Single,
+ ["ConvertToInt32RoundToPositiveInfinity.Vector128.Single"] = ConvertToInt32RoundToPositiveInfinity_Vector128_Single,
+ ["ConvertToInt32RoundToPositiveInfinityScalar.Vector64.Single"] = ConvertToInt32RoundToPositiveInfinityScalar_Vector64_Single,
+ ["ConvertToInt32RoundToZero.Vector64.Single"] = ConvertToInt32RoundToZero_Vector64_Single,
+ ["ConvertToInt32RoundToZero.Vector128.Single"] = ConvertToInt32RoundToZero_Vector128_Single,
+ ["ConvertToInt32RoundToZeroScalar.Vector64.Single"] = ConvertToInt32RoundToZeroScalar_Vector64_Single,
+ ["ConvertToSingle.Vector64.Int32"] = ConvertToSingle_Vector64_Int32,
+ ["ConvertToSingle.Vector64.UInt32"] = ConvertToSingle_Vector64_UInt32,
+ ["ConvertToSingle.Vector128.Int32"] = ConvertToSingle_Vector128_Int32,
+ ["ConvertToSingle.Vector128.UInt32"] = ConvertToSingle_Vector128_UInt32,
+ ["ConvertToSingleScalar.Vector64.Int32"] = ConvertToSingleScalar_Vector64_Int32,
+ ["ConvertToSingleScalar.Vector64.UInt32"] = ConvertToSingleScalar_Vector64_UInt32,
+ ["ConvertToUInt32RoundAwayFromZero.Vector64.Single"] = ConvertToUInt32RoundAwayFromZero_Vector64_Single,
+ ["ConvertToUInt32RoundAwayFromZero.Vector128.Single"] = ConvertToUInt32RoundAwayFromZero_Vector128_Single,
+ ["ConvertToUInt32RoundAwayFromZeroScalar.Vector64.Single"] = ConvertToUInt32RoundAwayFromZeroScalar_Vector64_Single,
+ ["ConvertToUInt32RoundToEven.Vector64.Single"] = ConvertToUInt32RoundToEven_Vector64_Single,
+ ["ConvertToUInt32RoundToEven.Vector128.Single"] = ConvertToUInt32RoundToEven_Vector128_Single,
+ ["ConvertToUInt32RoundToEvenScalar.Vector64.Single"] = ConvertToUInt32RoundToEvenScalar_Vector64_Single,
+ ["ConvertToUInt32RoundToNegativeInfinity.Vector64.Single"] = ConvertToUInt32RoundToNegativeInfinity_Vector64_Single,
+ ["ConvertToUInt32RoundToNegativeInfinity.Vector128.Single"] = ConvertToUInt32RoundToNegativeInfinity_Vector128_Single,
+ ["ConvertToUInt32RoundToNegativeInfinityScalar.Vector64.Single"] = ConvertToUInt32RoundToNegativeInfinityScalar_Vector64_Single,
+ ["ConvertToUInt32RoundToPositiveInfinity.Vector64.Single"] = ConvertToUInt32RoundToPositiveInfinity_Vector64_Single,
+ ["ConvertToUInt32RoundToPositiveInfinity.Vector128.Single"] = ConvertToUInt32RoundToPositiveInfinity_Vector128_Single,
+ ["ConvertToUInt32RoundToPositiveInfinityScalar.Vector64.Single"] = ConvertToUInt32RoundToPositiveInfinityScalar_Vector64_Single,
+ ["ConvertToUInt32RoundToZero.Vector64.Single"] = ConvertToUInt32RoundToZero_Vector64_Single,
+ ["ConvertToUInt32RoundToZero.Vector128.Single"] = ConvertToUInt32RoundToZero_Vector128_Single,
+ ["ConvertToUInt32RoundToZeroScalar.Vector64.Single"] = ConvertToUInt32RoundToZeroScalar_Vector64_Single,
+ ["DivideScalar.Vector64.Double"] = DivideScalar_Vector64_Double,
+ ["DivideScalar.Vector64.Single"] = DivideScalar_Vector64_Single,
+ ["DuplicateSelectedScalarToVector64.Vector64.Byte.1"] = DuplicateSelectedScalarToVector64_Vector64_Byte_1,
+ ["DuplicateSelectedScalarToVector64.Vector64.Int16.1"] = DuplicateSelectedScalarToVector64_Vector64_Int16_1,
+ ["DuplicateSelectedScalarToVector64.Vector64.Int32.1"] = DuplicateSelectedScalarToVector64_Vector64_Int32_1,
+ ["DuplicateSelectedScalarToVector64.Vector64.SByte.1"] = DuplicateSelectedScalarToVector64_Vector64_SByte_1,
+ ["DuplicateSelectedScalarToVector64.Vector64.Single.1"] = DuplicateSelectedScalarToVector64_Vector64_Single_1,
+ ["DuplicateSelectedScalarToVector64.Vector64.UInt16.1"] = DuplicateSelectedScalarToVector64_Vector64_UInt16_1,
+ ["DuplicateSelectedScalarToVector64.Vector64.UInt32.1"] = DuplicateSelectedScalarToVector64_Vector64_UInt32_1,
+ ["DuplicateSelectedScalarToVector64.Vector128.Byte.8"] = DuplicateSelectedScalarToVector64_Vector128_Byte_8,
+ ["DuplicateSelectedScalarToVector64.Vector128.Int16.4"] = DuplicateSelectedScalarToVector64_Vector128_Int16_4,
+ ["DuplicateSelectedScalarToVector64.Vector128.Int32.2"] = DuplicateSelectedScalarToVector64_Vector128_Int32_2,
+ ["DuplicateSelectedScalarToVector64.Vector128.SByte.8"] = DuplicateSelectedScalarToVector64_Vector128_SByte_8,
+ ["DuplicateSelectedScalarToVector64.Vector128.Single.2"] = DuplicateSelectedScalarToVector64_Vector128_Single_2,
+ ["DuplicateSelectedScalarToVector64.Vector128.UInt16.4"] = DuplicateSelectedScalarToVector64_Vector128_UInt16_4,
+ ["DuplicateSelectedScalarToVector64.Vector128.UInt32.2"] = DuplicateSelectedScalarToVector64_Vector128_UInt32_2,
+ ["DuplicateSelectedScalarToVector128.Vector64.Byte.1"] = DuplicateSelectedScalarToVector128_Vector64_Byte_1,
+ ["DuplicateSelectedScalarToVector128.Vector64.Int16.1"] = DuplicateSelectedScalarToVector128_Vector64_Int16_1,
+ ["DuplicateSelectedScalarToVector128.Vector64.Int32.1"] = DuplicateSelectedScalarToVector128_Vector64_Int32_1,
+ ["DuplicateSelectedScalarToVector128.Vector64.SByte.1"] = DuplicateSelectedScalarToVector128_Vector64_SByte_1,
+ ["DuplicateSelectedScalarToVector128.Vector64.Single.1"] = DuplicateSelectedScalarToVector128_Vector64_Single_1,
+ ["DuplicateSelectedScalarToVector128.Vector64.UInt16.1"] = DuplicateSelectedScalarToVector128_Vector64_UInt16_1,
+ ["DuplicateSelectedScalarToVector128.Vector64.UInt32.1"] = DuplicateSelectedScalarToVector128_Vector64_UInt32_1,
+ ["DuplicateSelectedScalarToVector128.Vector128.Byte.8"] = DuplicateSelectedScalarToVector128_Vector128_Byte_8,
+ ["DuplicateSelectedScalarToVector128.Vector128.Int16.4"] = DuplicateSelectedScalarToVector128_Vector128_Int16_4,
+ ["DuplicateSelectedScalarToVector128.Vector128.Int32.2"] = DuplicateSelectedScalarToVector128_Vector128_Int32_2,
+ ["DuplicateSelectedScalarToVector128.Vector128.SByte.8"] = DuplicateSelectedScalarToVector128_Vector128_SByte_8,
};
}
}
static Program()
{
TestList = new Dictionary<string, Action>() {
- ["Or.Vector128.UInt32"] = Or_Vector128_UInt32,
- ["Or.Vector128.UInt64"] = Or_Vector128_UInt64,
- ["OrNot.Vector64.Byte"] = OrNot_Vector64_Byte,
- ["OrNot.Vector64.Double"] = OrNot_Vector64_Double,
- ["OrNot.Vector64.Int16"] = OrNot_Vector64_Int16,
- ["OrNot.Vector64.Int32"] = OrNot_Vector64_Int32,
- ["OrNot.Vector64.Int64"] = OrNot_Vector64_Int64,
- ["OrNot.Vector64.SByte"] = OrNot_Vector64_SByte,
- ["OrNot.Vector64.Single"] = OrNot_Vector64_Single,
- ["OrNot.Vector64.UInt16"] = OrNot_Vector64_UInt16,
- ["OrNot.Vector64.UInt32"] = OrNot_Vector64_UInt32,
- ["OrNot.Vector64.UInt64"] = OrNot_Vector64_UInt64,
- ["OrNot.Vector128.Byte"] = OrNot_Vector128_Byte,
- ["OrNot.Vector128.Double"] = OrNot_Vector128_Double,
- ["OrNot.Vector128.Int16"] = OrNot_Vector128_Int16,
- ["OrNot.Vector128.Int32"] = OrNot_Vector128_Int32,
- ["OrNot.Vector128.Int64"] = OrNot_Vector128_Int64,
- ["OrNot.Vector128.SByte"] = OrNot_Vector128_SByte,
- ["OrNot.Vector128.Single"] = OrNot_Vector128_Single,
- ["OrNot.Vector128.UInt16"] = OrNot_Vector128_UInt16,
- ["OrNot.Vector128.UInt32"] = OrNot_Vector128_UInt32,
- ["OrNot.Vector128.UInt64"] = OrNot_Vector128_UInt64,
- ["PolynomialMultiply.Vector64.Byte"] = PolynomialMultiply_Vector64_Byte,
- ["PolynomialMultiply.Vector64.SByte"] = PolynomialMultiply_Vector64_SByte,
- ["PolynomialMultiply.Vector128.Byte"] = PolynomialMultiply_Vector128_Byte,
- ["PolynomialMultiply.Vector128.SByte"] = PolynomialMultiply_Vector128_SByte,
- ["PolynomialMultiplyWideningLower.Vector64.Byte"] = PolynomialMultiplyWideningLower_Vector64_Byte,
- ["PolynomialMultiplyWideningLower.Vector64.SByte"] = PolynomialMultiplyWideningLower_Vector64_SByte,
- ["PolynomialMultiplyWideningUpper.Vector128.Byte"] = PolynomialMultiplyWideningUpper_Vector128_Byte,
- ["PolynomialMultiplyWideningUpper.Vector128.SByte"] = PolynomialMultiplyWideningUpper_Vector128_SByte,
- ["PopCount.Vector64.Byte"] = PopCount_Vector64_Byte,
- ["PopCount.Vector64.SByte"] = PopCount_Vector64_SByte,
- ["PopCount.Vector128.Byte"] = PopCount_Vector128_Byte,
- ["PopCount.Vector128.SByte"] = PopCount_Vector128_SByte,
- ["ReciprocalEstimate.Vector64.Single"] = ReciprocalEstimate_Vector64_Single,
- ["ReciprocalEstimate.Vector64.UInt32"] = ReciprocalEstimate_Vector64_UInt32,
- ["ReciprocalEstimate.Vector128.Single"] = ReciprocalEstimate_Vector128_Single,
- ["ReciprocalEstimate.Vector128.UInt32"] = ReciprocalEstimate_Vector128_UInt32,
- ["ReciprocalSquareRootEstimate.Vector64.Single"] = ReciprocalSquareRootEstimate_Vector64_Single,
- ["ReciprocalSquareRootEstimate.Vector64.UInt32"] = ReciprocalSquareRootEstimate_Vector64_UInt32,
- ["ReciprocalSquareRootEstimate.Vector128.Single"] = ReciprocalSquareRootEstimate_Vector128_Single,
- ["ReciprocalSquareRootEstimate.Vector128.UInt32"] = ReciprocalSquareRootEstimate_Vector128_UInt32,
- ["ReciprocalSquareRootStep.Vector64.Single"] = ReciprocalSquareRootStep_Vector64_Single,
- ["ReciprocalSquareRootStep.Vector128.Single"] = ReciprocalSquareRootStep_Vector128_Single,
- ["ReciprocalStep.Vector64.Single"] = ReciprocalStep_Vector64_Single,
- ["ReciprocalStep.Vector128.Single"] = ReciprocalStep_Vector128_Single,
- ["ReverseElement16.Vector64.Int32"] = ReverseElement16_Vector64_Int32,
- ["ReverseElement16.Vector64.Int64"] = ReverseElement16_Vector64_Int64,
- ["ReverseElement16.Vector64.UInt32"] = ReverseElement16_Vector64_UInt32,
- ["ReverseElement16.Vector64.UInt64"] = ReverseElement16_Vector64_UInt64,
- ["ReverseElement16.Vector128.Int32"] = ReverseElement16_Vector128_Int32,
- ["ReverseElement16.Vector128.Int64"] = ReverseElement16_Vector128_Int64,
- ["ReverseElement16.Vector128.UInt32"] = ReverseElement16_Vector128_UInt32,
- ["ReverseElement16.Vector128.UInt64"] = ReverseElement16_Vector128_UInt64,
- ["ReverseElement32.Vector64.Int64"] = ReverseElement32_Vector64_Int64,
- ["ReverseElement32.Vector64.UInt64"] = ReverseElement32_Vector64_UInt64,
- ["ReverseElement32.Vector128.Int64"] = ReverseElement32_Vector128_Int64,
- ["ReverseElement32.Vector128.UInt64"] = ReverseElement32_Vector128_UInt64,
- ["ReverseElement8.Vector64.Int16"] = ReverseElement8_Vector64_Int16,
- ["ReverseElement8.Vector64.Int32"] = ReverseElement8_Vector64_Int32,
- ["ReverseElement8.Vector64.Int64"] = ReverseElement8_Vector64_Int64,
- ["ReverseElement8.Vector64.UInt16"] = ReverseElement8_Vector64_UInt16,
- ["ReverseElement8.Vector64.UInt32"] = ReverseElement8_Vector64_UInt32,
- ["ReverseElement8.Vector64.UInt64"] = ReverseElement8_Vector64_UInt64,
- ["ReverseElement8.Vector128.Int16"] = ReverseElement8_Vector128_Int16,
- ["ReverseElement8.Vector128.Int32"] = ReverseElement8_Vector128_Int32,
- ["ReverseElement8.Vector128.Int64"] = ReverseElement8_Vector128_Int64,
- ["ReverseElement8.Vector128.UInt16"] = ReverseElement8_Vector128_UInt16,
- ["ReverseElement8.Vector128.UInt32"] = ReverseElement8_Vector128_UInt32,
- ["ReverseElement8.Vector128.UInt64"] = ReverseElement8_Vector128_UInt64,
- ["RoundAwayFromZero.Vector64.Single"] = RoundAwayFromZero_Vector64_Single,
- ["RoundAwayFromZero.Vector128.Single"] = RoundAwayFromZero_Vector128_Single,
- ["RoundAwayFromZeroScalar.Vector64.Double"] = RoundAwayFromZeroScalar_Vector64_Double,
- ["RoundAwayFromZeroScalar.Vector64.Single"] = RoundAwayFromZeroScalar_Vector64_Single,
- ["RoundToNearest.Vector64.Single"] = RoundToNearest_Vector64_Single,
- ["RoundToNearest.Vector128.Single"] = RoundToNearest_Vector128_Single,
- ["RoundToNearestScalar.Vector64.Double"] = RoundToNearestScalar_Vector64_Double,
- ["RoundToNearestScalar.Vector64.Single"] = RoundToNearestScalar_Vector64_Single,
- ["RoundToNegativeInfinity.Vector64.Single"] = RoundToNegativeInfinity_Vector64_Single,
- ["RoundToNegativeInfinity.Vector128.Single"] = RoundToNegativeInfinity_Vector128_Single,
- ["RoundToNegativeInfinityScalar.Vector64.Double"] = RoundToNegativeInfinityScalar_Vector64_Double,
- ["RoundToNegativeInfinityScalar.Vector64.Single"] = RoundToNegativeInfinityScalar_Vector64_Single,
- ["RoundToPositiveInfinity.Vector64.Single"] = RoundToPositiveInfinity_Vector64_Single,
- ["RoundToPositiveInfinity.Vector128.Single"] = RoundToPositiveInfinity_Vector128_Single,
- ["RoundToPositiveInfinityScalar.Vector64.Double"] = RoundToPositiveInfinityScalar_Vector64_Double,
- ["RoundToPositiveInfinityScalar.Vector64.Single"] = RoundToPositiveInfinityScalar_Vector64_Single,
- ["RoundToZero.Vector64.Single"] = RoundToZero_Vector64_Single,
- ["RoundToZero.Vector128.Single"] = RoundToZero_Vector128_Single,
- ["RoundToZeroScalar.Vector64.Double"] = RoundToZeroScalar_Vector64_Double,
- ["RoundToZeroScalar.Vector64.Single"] = RoundToZeroScalar_Vector64_Single,
- ["ShiftArithmetic.Vector64.Int16"] = ShiftArithmetic_Vector64_Int16,
- ["ShiftArithmetic.Vector64.Int32"] = ShiftArithmetic_Vector64_Int32,
- ["ShiftArithmetic.Vector64.SByte"] = ShiftArithmetic_Vector64_SByte,
- ["ShiftArithmetic.Vector128.Int16"] = ShiftArithmetic_Vector128_Int16,
- ["ShiftArithmetic.Vector128.Int32"] = ShiftArithmetic_Vector128_Int32,
- ["ShiftArithmetic.Vector128.Int64"] = ShiftArithmetic_Vector128_Int64,
- ["ShiftArithmetic.Vector128.SByte"] = ShiftArithmetic_Vector128_SByte,
- ["ShiftArithmeticRounded.Vector64.Int16"] = ShiftArithmeticRounded_Vector64_Int16,
- ["ShiftArithmeticRounded.Vector64.Int32"] = ShiftArithmeticRounded_Vector64_Int32,
- ["ShiftArithmeticRounded.Vector64.SByte"] = ShiftArithmeticRounded_Vector64_SByte,
- ["ShiftArithmeticRounded.Vector128.Int16"] = ShiftArithmeticRounded_Vector128_Int16,
- ["ShiftArithmeticRounded.Vector128.Int32"] = ShiftArithmeticRounded_Vector128_Int32,
- ["ShiftArithmeticRounded.Vector128.Int64"] = ShiftArithmeticRounded_Vector128_Int64,
- ["ShiftArithmeticRounded.Vector128.SByte"] = ShiftArithmeticRounded_Vector128_SByte,
- ["ShiftArithmeticRoundedSaturate.Vector64.Int16"] = ShiftArithmeticRoundedSaturate_Vector64_Int16,
- ["ShiftArithmeticRoundedSaturate.Vector64.Int32"] = ShiftArithmeticRoundedSaturate_Vector64_Int32,
- ["ShiftArithmeticRoundedSaturate.Vector64.SByte"] = ShiftArithmeticRoundedSaturate_Vector64_SByte,
- ["ShiftArithmeticRoundedSaturate.Vector128.Int16"] = ShiftArithmeticRoundedSaturate_Vector128_Int16,
- ["ShiftArithmeticRoundedSaturate.Vector128.Int32"] = ShiftArithmeticRoundedSaturate_Vector128_Int32,
- ["ShiftArithmeticRoundedSaturate.Vector128.Int64"] = ShiftArithmeticRoundedSaturate_Vector128_Int64,
- ["ShiftArithmeticRoundedSaturate.Vector128.SByte"] = ShiftArithmeticRoundedSaturate_Vector128_SByte,
- ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int64"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int64,
- ["ShiftArithmeticRoundedScalar.Vector64.Int64"] = ShiftArithmeticRoundedScalar_Vector64_Int64,
- ["ShiftArithmeticSaturate.Vector64.Int16"] = ShiftArithmeticSaturate_Vector64_Int16,
- ["ShiftArithmeticSaturate.Vector64.Int32"] = ShiftArithmeticSaturate_Vector64_Int32,
- ["ShiftArithmeticSaturate.Vector64.SByte"] = ShiftArithmeticSaturate_Vector64_SByte,
- ["ShiftArithmeticSaturate.Vector128.Int16"] = ShiftArithmeticSaturate_Vector128_Int16,
- ["ShiftArithmeticSaturate.Vector128.Int32"] = ShiftArithmeticSaturate_Vector128_Int32,
- ["ShiftArithmeticSaturate.Vector128.Int64"] = ShiftArithmeticSaturate_Vector128_Int64,
- ["ShiftArithmeticSaturate.Vector128.SByte"] = ShiftArithmeticSaturate_Vector128_SByte,
- ["ShiftArithmeticSaturateScalar.Vector64.Int64"] = ShiftArithmeticSaturateScalar_Vector64_Int64,
- ["ShiftArithmeticScalar.Vector64.Int64"] = ShiftArithmeticScalar_Vector64_Int64,
- ["ShiftLeftAndInsert.Vector64.Byte"] = ShiftLeftAndInsert_Vector64_Byte,
- ["ShiftLeftAndInsert.Vector64.Int16"] = ShiftLeftAndInsert_Vector64_Int16,
- ["ShiftLeftAndInsert.Vector64.Int32"] = ShiftLeftAndInsert_Vector64_Int32,
- ["ShiftLeftAndInsert.Vector64.SByte"] = ShiftLeftAndInsert_Vector64_SByte,
- ["ShiftLeftAndInsert.Vector64.UInt16"] = ShiftLeftAndInsert_Vector64_UInt16,
- ["ShiftLeftAndInsert.Vector64.UInt32"] = ShiftLeftAndInsert_Vector64_UInt32,
- ["ShiftLeftAndInsert.Vector128.Byte"] = ShiftLeftAndInsert_Vector128_Byte,
- ["ShiftLeftAndInsert.Vector128.Int16"] = ShiftLeftAndInsert_Vector128_Int16,
- ["ShiftLeftAndInsert.Vector128.Int32"] = ShiftLeftAndInsert_Vector128_Int32,
- ["ShiftLeftAndInsert.Vector128.Int64"] = ShiftLeftAndInsert_Vector128_Int64,
- ["ShiftLeftAndInsert.Vector128.SByte"] = ShiftLeftAndInsert_Vector128_SByte,
- ["ShiftLeftAndInsert.Vector128.UInt16"] = ShiftLeftAndInsert_Vector128_UInt16,
- ["ShiftLeftAndInsert.Vector128.UInt32"] = ShiftLeftAndInsert_Vector128_UInt32,
- ["ShiftLeftAndInsert.Vector128.UInt64"] = ShiftLeftAndInsert_Vector128_UInt64,
- ["ShiftLeftAndInsertScalar.Vector64.Int64"] = ShiftLeftAndInsertScalar_Vector64_Int64,
- ["ShiftLeftAndInsertScalar.Vector64.UInt64"] = ShiftLeftAndInsertScalar_Vector64_UInt64,
- ["ShiftLeftLogical.Vector64.Byte.1"] = ShiftLeftLogical_Vector64_Byte_1,
- ["ShiftLeftLogical.Vector64.Int16.1"] = ShiftLeftLogical_Vector64_Int16_1,
- ["ShiftLeftLogical.Vector64.Int32.1"] = ShiftLeftLogical_Vector64_Int32_1,
- ["ShiftLeftLogical.Vector64.SByte.1"] = ShiftLeftLogical_Vector64_SByte_1,
- ["ShiftLeftLogical.Vector64.UInt16.1"] = ShiftLeftLogical_Vector64_UInt16_1,
- ["ShiftLeftLogical.Vector64.UInt32.1"] = ShiftLeftLogical_Vector64_UInt32_1,
- ["ShiftLeftLogical.Vector128.Byte.1"] = ShiftLeftLogical_Vector128_Byte_1,
- ["ShiftLeftLogical.Vector128.Int16.1"] = ShiftLeftLogical_Vector128_Int16_1,
- ["ShiftLeftLogical.Vector128.Int64.1"] = ShiftLeftLogical_Vector128_Int64_1,
- ["ShiftLeftLogical.Vector128.SByte.1"] = ShiftLeftLogical_Vector128_SByte_1,
- ["ShiftLeftLogical.Vector128.UInt16.1"] = ShiftLeftLogical_Vector128_UInt16_1,
- ["ShiftLeftLogical.Vector128.UInt32.1"] = ShiftLeftLogical_Vector128_UInt32_1,
- ["ShiftLeftLogical.Vector128.UInt64.1"] = ShiftLeftLogical_Vector128_UInt64_1,
- ["ShiftLeftLogicalSaturate.Vector64.Byte.1"] = ShiftLeftLogicalSaturate_Vector64_Byte_1,
- ["ShiftLeftLogicalSaturate.Vector64.Int16.1"] = ShiftLeftLogicalSaturate_Vector64_Int16_1,
- ["ShiftLeftLogicalSaturate.Vector64.Int32.1"] = ShiftLeftLogicalSaturate_Vector64_Int32_1,
- ["ShiftLeftLogicalSaturate.Vector64.SByte.1"] = ShiftLeftLogicalSaturate_Vector64_SByte_1,
- ["ShiftLeftLogicalSaturate.Vector64.UInt16.1"] = ShiftLeftLogicalSaturate_Vector64_UInt16_1,
- ["ShiftLeftLogicalSaturate.Vector64.UInt32.1"] = ShiftLeftLogicalSaturate_Vector64_UInt32_1,
- ["ShiftLeftLogicalSaturate.Vector128.Byte.1"] = ShiftLeftLogicalSaturate_Vector128_Byte_1,
- ["ShiftLeftLogicalSaturate.Vector128.Int16.1"] = ShiftLeftLogicalSaturate_Vector128_Int16_1,
- ["ShiftLeftLogicalSaturate.Vector128.Int32.1"] = ShiftLeftLogicalSaturate_Vector128_Int32_1,
- ["ShiftLeftLogicalSaturate.Vector128.Int64.1"] = ShiftLeftLogicalSaturate_Vector128_Int64_1,
- ["ShiftLeftLogicalSaturate.Vector128.SByte.1"] = ShiftLeftLogicalSaturate_Vector128_SByte_1,
- ["ShiftLeftLogicalSaturate.Vector128.UInt16.1"] = ShiftLeftLogicalSaturate_Vector128_UInt16_1,
- ["ShiftLeftLogicalSaturate.Vector128.UInt32.1"] = ShiftLeftLogicalSaturate_Vector128_UInt32_1,
- ["ShiftLeftLogicalSaturate.Vector128.UInt64.1"] = ShiftLeftLogicalSaturate_Vector128_UInt64_1,
- ["ShiftLeftLogicalSaturateScalar.Vector64.Int64.1"] = ShiftLeftLogicalSaturateScalar_Vector64_Int64_1,
- ["ShiftLeftLogicalSaturateScalar.Vector64.UInt64.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt64_1,
- ["ShiftLeftLogicalSaturateUnsigned.Vector64.Int16.1"] = ShiftLeftLogicalSaturateUnsigned_Vector64_Int16_1,
- ["ShiftLeftLogicalSaturateUnsigned.Vector64.Int32.1"] = ShiftLeftLogicalSaturateUnsigned_Vector64_Int32_1,
- ["ShiftLeftLogicalSaturateUnsigned.Vector64.SByte.1"] = ShiftLeftLogicalSaturateUnsigned_Vector64_SByte_1,
- ["ShiftLeftLogicalSaturateUnsigned.Vector128.Int16.1"] = ShiftLeftLogicalSaturateUnsigned_Vector128_Int16_1,
- ["ShiftLeftLogicalSaturateUnsigned.Vector128.Int32.1"] = ShiftLeftLogicalSaturateUnsigned_Vector128_Int32_1,
- ["ShiftLeftLogicalSaturateUnsigned.Vector128.Int64.1"] = ShiftLeftLogicalSaturateUnsigned_Vector128_Int64_1,
- ["ShiftLeftLogicalSaturateUnsigned.Vector128.SByte.1"] = ShiftLeftLogicalSaturateUnsigned_Vector128_SByte_1,
- ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int64.1"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int64_1,
- ["ShiftLeftLogicalScalar.Vector64.Int64.1"] = ShiftLeftLogicalScalar_Vector64_Int64_1,
- ["ShiftLeftLogicalScalar.Vector64.UInt64.1"] = ShiftLeftLogicalScalar_Vector64_UInt64_1,
- ["ShiftLeftLogicalWideningLower.Vector64.Byte.1"] = ShiftLeftLogicalWideningLower_Vector64_Byte_1,
- ["ShiftLeftLogicalWideningLower.Vector64.Int16.1"] = ShiftLeftLogicalWideningLower_Vector64_Int16_1,
- ["ShiftLeftLogicalWideningLower.Vector64.Int32.1"] = ShiftLeftLogicalWideningLower_Vector64_Int32_1,
- ["ShiftLeftLogicalWideningLower.Vector64.SByte.1"] = ShiftLeftLogicalWideningLower_Vector64_SByte_1,
- ["ShiftLeftLogicalWideningLower.Vector64.UInt16.1"] = ShiftLeftLogicalWideningLower_Vector64_UInt16_1,
- ["ShiftLeftLogicalWideningLower.Vector64.UInt32.1"] = ShiftLeftLogicalWideningLower_Vector64_UInt32_1,
- ["ShiftLeftLogicalWideningUpper.Vector128.Byte.1"] = ShiftLeftLogicalWideningUpper_Vector128_Byte_1,
- ["ShiftLeftLogicalWideningUpper.Vector128.Int16.1"] = ShiftLeftLogicalWideningUpper_Vector128_Int16_1,
- ["ShiftLeftLogicalWideningUpper.Vector128.Int32.1"] = ShiftLeftLogicalWideningUpper_Vector128_Int32_1,
- ["ShiftLeftLogicalWideningUpper.Vector128.SByte.1"] = ShiftLeftLogicalWideningUpper_Vector128_SByte_1,
- ["ShiftLeftLogicalWideningUpper.Vector128.UInt16.1"] = ShiftLeftLogicalWideningUpper_Vector128_UInt16_1,
- ["ShiftLeftLogicalWideningUpper.Vector128.UInt32.1"] = ShiftLeftLogicalWideningUpper_Vector128_UInt32_1,
- ["ShiftLogical.Vector64.Byte"] = ShiftLogical_Vector64_Byte,
- ["ShiftLogical.Vector64.Int16"] = ShiftLogical_Vector64_Int16,
- ["ShiftLogical.Vector64.Int32"] = ShiftLogical_Vector64_Int32,
- ["ShiftLogical.Vector64.SByte"] = ShiftLogical_Vector64_SByte,
- ["ShiftLogical.Vector64.UInt16"] = ShiftLogical_Vector64_UInt16,
- ["ShiftLogical.Vector64.UInt32"] = ShiftLogical_Vector64_UInt32,
- ["ShiftLogical.Vector128.Byte"] = ShiftLogical_Vector128_Byte,
- ["ShiftLogical.Vector128.Int16"] = ShiftLogical_Vector128_Int16,
- ["ShiftLogical.Vector128.Int32"] = ShiftLogical_Vector128_Int32,
- ["ShiftLogical.Vector128.Int64"] = ShiftLogical_Vector128_Int64,
- ["ShiftLogical.Vector128.SByte"] = ShiftLogical_Vector128_SByte,
- ["ShiftLogical.Vector128.UInt16"] = ShiftLogical_Vector128_UInt16,
- ["ShiftLogical.Vector128.UInt32"] = ShiftLogical_Vector128_UInt32,
- ["ShiftLogical.Vector128.UInt64"] = ShiftLogical_Vector128_UInt64,
- ["ShiftLogicalRounded.Vector64.Byte"] = ShiftLogicalRounded_Vector64_Byte,
- ["ShiftLogicalRounded.Vector64.Int16"] = ShiftLogicalRounded_Vector64_Int16,
- ["ShiftLogicalRounded.Vector64.Int32"] = ShiftLogicalRounded_Vector64_Int32,
- ["ShiftLogicalRounded.Vector64.SByte"] = ShiftLogicalRounded_Vector64_SByte,
- ["ShiftLogicalRounded.Vector64.UInt16"] = ShiftLogicalRounded_Vector64_UInt16,
- ["ShiftLogicalRounded.Vector64.UInt32"] = ShiftLogicalRounded_Vector64_UInt32,
- ["ShiftLogicalRounded.Vector128.Byte"] = ShiftLogicalRounded_Vector128_Byte,
- ["ShiftLogicalRounded.Vector128.Int16"] = ShiftLogicalRounded_Vector128_Int16,
- ["ShiftLogicalRounded.Vector128.Int32"] = ShiftLogicalRounded_Vector128_Int32,
- ["ShiftLogicalRounded.Vector128.Int64"] = ShiftLogicalRounded_Vector128_Int64,
- ["ShiftLogicalRounded.Vector128.SByte"] = ShiftLogicalRounded_Vector128_SByte,
- ["ShiftLogicalRounded.Vector128.UInt16"] = ShiftLogicalRounded_Vector128_UInt16,
- ["ShiftLogicalRounded.Vector128.UInt32"] = ShiftLogicalRounded_Vector128_UInt32,
- ["ShiftLogicalRounded.Vector128.UInt64"] = ShiftLogicalRounded_Vector128_UInt64,
- ["ShiftLogicalRoundedSaturate.Vector64.Byte"] = ShiftLogicalRoundedSaturate_Vector64_Byte,
- ["ShiftLogicalRoundedSaturate.Vector64.Int16"] = ShiftLogicalRoundedSaturate_Vector64_Int16,
- ["ShiftLogicalRoundedSaturate.Vector64.Int32"] = ShiftLogicalRoundedSaturate_Vector64_Int32,
- ["ShiftLogicalRoundedSaturate.Vector64.SByte"] = ShiftLogicalRoundedSaturate_Vector64_SByte,
- ["ShiftLogicalRoundedSaturate.Vector64.UInt16"] = ShiftLogicalRoundedSaturate_Vector64_UInt16,
- ["ShiftLogicalRoundedSaturate.Vector64.UInt32"] = ShiftLogicalRoundedSaturate_Vector64_UInt32,
- ["ShiftLogicalRoundedSaturate.Vector128.Byte"] = ShiftLogicalRoundedSaturate_Vector128_Byte,
- ["ShiftLogicalRoundedSaturate.Vector128.Int16"] = ShiftLogicalRoundedSaturate_Vector128_Int16,
- ["ShiftLogicalRoundedSaturate.Vector128.Int32"] = ShiftLogicalRoundedSaturate_Vector128_Int32,
- ["ShiftLogicalRoundedSaturate.Vector128.Int64"] = ShiftLogicalRoundedSaturate_Vector128_Int64,
- ["ShiftLogicalRoundedSaturate.Vector128.SByte"] = ShiftLogicalRoundedSaturate_Vector128_SByte,
- ["ShiftLogicalRoundedSaturate.Vector128.UInt16"] = ShiftLogicalRoundedSaturate_Vector128_UInt16,
- ["ShiftLogicalRoundedSaturate.Vector128.UInt32"] = ShiftLogicalRoundedSaturate_Vector128_UInt32,
- ["ShiftLogicalRoundedSaturate.Vector128.UInt64"] = ShiftLogicalRoundedSaturate_Vector128_UInt64,
- ["ShiftLogicalRoundedSaturateScalar.Vector64.Int64"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int64,
- ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt64"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt64,
- ["ShiftLogicalRoundedScalar.Vector64.Int64"] = ShiftLogicalRoundedScalar_Vector64_Int64,
- ["ShiftLogicalRoundedScalar.Vector64.UInt64"] = ShiftLogicalRoundedScalar_Vector64_UInt64,
- ["ShiftLogicalSaturate.Vector64.Byte"] = ShiftLogicalSaturate_Vector64_Byte,
- ["ShiftLogicalSaturate.Vector64.Int16"] = ShiftLogicalSaturate_Vector64_Int16,
- ["ShiftLogicalSaturate.Vector64.Int32"] = ShiftLogicalSaturate_Vector64_Int32,
- ["ShiftLogicalSaturate.Vector64.SByte"] = ShiftLogicalSaturate_Vector64_SByte,
- ["ShiftLogicalSaturate.Vector64.UInt16"] = ShiftLogicalSaturate_Vector64_UInt16,
- ["ShiftLogicalSaturate.Vector64.UInt32"] = ShiftLogicalSaturate_Vector64_UInt32,
- ["ShiftLogicalSaturate.Vector128.Byte"] = ShiftLogicalSaturate_Vector128_Byte,
- ["ShiftLogicalSaturate.Vector128.Int16"] = ShiftLogicalSaturate_Vector128_Int16,
- ["ShiftLogicalSaturate.Vector128.Int32"] = ShiftLogicalSaturate_Vector128_Int32,
- ["ShiftLogicalSaturate.Vector128.Int64"] = ShiftLogicalSaturate_Vector128_Int64,
- ["ShiftLogicalSaturate.Vector128.SByte"] = ShiftLogicalSaturate_Vector128_SByte,
- ["ShiftLogicalSaturate.Vector128.UInt16"] = ShiftLogicalSaturate_Vector128_UInt16,
- ["ShiftLogicalSaturate.Vector128.UInt32"] = ShiftLogicalSaturate_Vector128_UInt32,
- ["ShiftLogicalSaturate.Vector128.UInt64"] = ShiftLogicalSaturate_Vector128_UInt64,
- ["ShiftLogicalSaturateScalar.Vector64.Int64"] = ShiftLogicalSaturateScalar_Vector64_Int64,
- ["ShiftLogicalSaturateScalar.Vector64.UInt64"] = ShiftLogicalSaturateScalar_Vector64_UInt64,
- ["ShiftLogicalScalar.Vector64.Int64"] = ShiftLogicalScalar_Vector64_Int64,
- ["ShiftLogicalScalar.Vector64.UInt64"] = ShiftLogicalScalar_Vector64_UInt64,
- ["ShiftRightAndInsert.Vector64.Byte"] = ShiftRightAndInsert_Vector64_Byte,
- ["ShiftRightAndInsert.Vector64.Int16"] = ShiftRightAndInsert_Vector64_Int16,
- ["ShiftRightAndInsert.Vector64.Int32"] = ShiftRightAndInsert_Vector64_Int32,
+ ["DuplicateSelectedScalarToVector128.Vector128.Single.2"] = DuplicateSelectedScalarToVector128_Vector128_Single_2,
+ ["DuplicateSelectedScalarToVector128.Vector128.UInt16.4"] = DuplicateSelectedScalarToVector128_Vector128_UInt16_4,
+ ["DuplicateSelectedScalarToVector128.Vector128.UInt32.2"] = DuplicateSelectedScalarToVector128_Vector128_UInt32_2,
+ ["DuplicateToVector64.Byte"] = DuplicateToVector64_Byte,
+ ["DuplicateToVector64.Byte.31"] = DuplicateToVector64_Byte_31,
+ ["DuplicateToVector64.Int16"] = DuplicateToVector64_Int16,
+ ["DuplicateToVector64.Int16.31"] = DuplicateToVector64_Int16_31,
+ ["DuplicateToVector64.Int32"] = DuplicateToVector64_Int32,
+ ["DuplicateToVector64.Int32.31"] = DuplicateToVector64_Int32_31,
+ ["DuplicateToVector64.SByte"] = DuplicateToVector64_SByte,
+ ["DuplicateToVector64.SByte.31"] = DuplicateToVector64_SByte_31,
+ ["DuplicateToVector64.Single"] = DuplicateToVector64_Single,
+ ["DuplicateToVector64.Single.31"] = DuplicateToVector64_Single_31,
+ ["DuplicateToVector64.UInt16"] = DuplicateToVector64_UInt16,
+ ["DuplicateToVector64.UInt16.31"] = DuplicateToVector64_UInt16_31,
+ ["DuplicateToVector64.UInt32"] = DuplicateToVector64_UInt32,
+ ["DuplicateToVector64.UInt32.31"] = DuplicateToVector64_UInt32_31,
+ ["DuplicateToVector128.Byte"] = DuplicateToVector128_Byte,
+ ["DuplicateToVector128.Byte.31"] = DuplicateToVector128_Byte_31,
+ ["DuplicateToVector128.Int16"] = DuplicateToVector128_Int16,
+ ["DuplicateToVector128.Int16.31"] = DuplicateToVector128_Int16_31,
+ ["DuplicateToVector128.Int32"] = DuplicateToVector128_Int32,
+ ["DuplicateToVector128.Int32.31"] = DuplicateToVector128_Int32_31,
+ ["DuplicateToVector128.SByte"] = DuplicateToVector128_SByte,
+ ["DuplicateToVector128.SByte.31"] = DuplicateToVector128_SByte_31,
+ ["DuplicateToVector128.Single"] = DuplicateToVector128_Single,
+ ["DuplicateToVector128.Single.31"] = DuplicateToVector128_Single_31,
+ ["DuplicateToVector128.UInt16"] = DuplicateToVector128_UInt16,
+ ["DuplicateToVector128.UInt16.31"] = DuplicateToVector128_UInt16_31,
+ ["DuplicateToVector128.UInt32"] = DuplicateToVector128_UInt32,
+ ["DuplicateToVector128.UInt32.31"] = DuplicateToVector128_UInt32_31,
+ ["Extract.Vector64.Byte.1"] = Extract_Vector64_Byte_1,
+ ["Extract.Vector64.Int16.1"] = Extract_Vector64_Int16_1,
+ ["Extract.Vector64.Int32.1"] = Extract_Vector64_Int32_1,
+ ["Extract.Vector64.SByte.1"] = Extract_Vector64_SByte_1,
+ ["Extract.Vector64.Single.1"] = Extract_Vector64_Single_1,
+ ["Extract.Vector64.UInt16.1"] = Extract_Vector64_UInt16_1,
+ ["Extract.Vector64.UInt32.1"] = Extract_Vector64_UInt32_1,
+ ["Extract.Vector128.Byte.1"] = Extract_Vector128_Byte_1,
+ ["Extract.Vector128.Double.1"] = Extract_Vector128_Double_1,
+ ["Extract.Vector128.Int16.1"] = Extract_Vector128_Int16_1,
+ ["Extract.Vector128.Int32.1"] = Extract_Vector128_Int32_1,
+ ["Extract.Vector128.Int64.1"] = Extract_Vector128_Int64_1,
+ ["Extract.Vector128.SByte.1"] = Extract_Vector128_SByte_1,
+ ["Extract.Vector128.Single.1"] = Extract_Vector128_Single_1,
+ ["Extract.Vector128.UInt16.1"] = Extract_Vector128_UInt16_1,
+ ["Extract.Vector128.UInt32.1"] = Extract_Vector128_UInt32_1,
+ ["Extract.Vector128.UInt64.1"] = Extract_Vector128_UInt64_1,
+ ["ExtractNarrowingLower.Vector64.Byte"] = ExtractNarrowingLower_Vector64_Byte,
+ ["ExtractNarrowingLower.Vector64.Int16"] = ExtractNarrowingLower_Vector64_Int16,
+ ["ExtractNarrowingLower.Vector64.Int32"] = ExtractNarrowingLower_Vector64_Int32,
+ ["ExtractNarrowingLower.Vector64.SByte"] = ExtractNarrowingLower_Vector64_SByte,
+ ["ExtractNarrowingLower.Vector64.UInt16"] = ExtractNarrowingLower_Vector64_UInt16,
+ ["ExtractNarrowingLower.Vector64.UInt32"] = ExtractNarrowingLower_Vector64_UInt32,
+ ["ExtractNarrowingSaturateLower.Vector64.Byte"] = ExtractNarrowingSaturateLower_Vector64_Byte,
+ ["ExtractNarrowingSaturateLower.Vector64.Int16"] = ExtractNarrowingSaturateLower_Vector64_Int16,
+ ["ExtractNarrowingSaturateLower.Vector64.Int32"] = ExtractNarrowingSaturateLower_Vector64_Int32,
+ ["ExtractNarrowingSaturateLower.Vector64.SByte"] = ExtractNarrowingSaturateLower_Vector64_SByte,
+ ["ExtractNarrowingSaturateLower.Vector64.UInt16"] = ExtractNarrowingSaturateLower_Vector64_UInt16,
+ ["ExtractNarrowingSaturateLower.Vector64.UInt32"] = ExtractNarrowingSaturateLower_Vector64_UInt32,
+ ["ExtractNarrowingSaturateUnsignedLower.Vector64.Byte"] = ExtractNarrowingSaturateUnsignedLower_Vector64_Byte,
+ ["ExtractNarrowingSaturateUnsignedLower.Vector64.UInt16"] = ExtractNarrowingSaturateUnsignedLower_Vector64_UInt16,
+ ["ExtractNarrowingSaturateUnsignedLower.Vector64.UInt32"] = ExtractNarrowingSaturateUnsignedLower_Vector64_UInt32,
+ ["ExtractNarrowingSaturateUnsignedUpper.Vector128.Byte"] = ExtractNarrowingSaturateUnsignedUpper_Vector128_Byte,
+ ["ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt16"] = ExtractNarrowingSaturateUnsignedUpper_Vector128_UInt16,
+ ["ExtractNarrowingSaturateUnsignedUpper.Vector128.UInt32"] = ExtractNarrowingSaturateUnsignedUpper_Vector128_UInt32,
+ ["ExtractNarrowingSaturateUpper.Vector128.Byte"] = ExtractNarrowingSaturateUpper_Vector128_Byte,
+ ["ExtractNarrowingSaturateUpper.Vector128.Int16"] = ExtractNarrowingSaturateUpper_Vector128_Int16,
+ ["ExtractNarrowingSaturateUpper.Vector128.Int32"] = ExtractNarrowingSaturateUpper_Vector128_Int32,
+ ["ExtractNarrowingSaturateUpper.Vector128.SByte"] = ExtractNarrowingSaturateUpper_Vector128_SByte,
+ ["ExtractNarrowingSaturateUpper.Vector128.UInt16"] = ExtractNarrowingSaturateUpper_Vector128_UInt16,
+ ["ExtractNarrowingSaturateUpper.Vector128.UInt32"] = ExtractNarrowingSaturateUpper_Vector128_UInt32,
+ ["ExtractNarrowingUpper.Vector128.Byte"] = ExtractNarrowingUpper_Vector128_Byte,
+ ["ExtractNarrowingUpper.Vector128.Int16"] = ExtractNarrowingUpper_Vector128_Int16,
+ ["ExtractNarrowingUpper.Vector128.Int32"] = ExtractNarrowingUpper_Vector128_Int32,
+ ["ExtractNarrowingUpper.Vector128.SByte"] = ExtractNarrowingUpper_Vector128_SByte,
+ ["ExtractNarrowingUpper.Vector128.UInt16"] = ExtractNarrowingUpper_Vector128_UInt16,
+ ["ExtractNarrowingUpper.Vector128.UInt32"] = ExtractNarrowingUpper_Vector128_UInt32,
+ ["ExtractVector64.Byte.1"] = ExtractVector64_Byte_1,
+ ["ExtractVector64.Int16.1"] = ExtractVector64_Int16_1,
+ ["ExtractVector64.Int32.1"] = ExtractVector64_Int32_1,
+ ["ExtractVector64.SByte.1"] = ExtractVector64_SByte_1,
+ ["ExtractVector64.Single.1"] = ExtractVector64_Single_1,
+ ["ExtractVector64.UInt16.1"] = ExtractVector64_UInt16_1,
+ ["ExtractVector64.UInt32.1"] = ExtractVector64_UInt32_1,
+ ["ExtractVector128.Byte.1"] = ExtractVector128_Byte_1,
+ ["ExtractVector128.Double.1"] = ExtractVector128_Double_1,
+ ["ExtractVector128.Int16.1"] = ExtractVector128_Int16_1,
+ ["ExtractVector128.Int32.1"] = ExtractVector128_Int32_1,
+ ["ExtractVector128.Int64.1"] = ExtractVector128_Int64_1,
+ ["ExtractVector128.SByte.1"] = ExtractVector128_SByte_1,
+ ["ExtractVector128.Single.1"] = ExtractVector128_Single_1,
+ ["ExtractVector128.UInt16.1"] = ExtractVector128_UInt16_1,
+ ["ExtractVector128.UInt32.1"] = ExtractVector128_UInt32_1,
+ ["ExtractVector128.UInt64.1"] = ExtractVector128_UInt64_1,
+ ["Floor.Vector64.Single"] = Floor_Vector64_Single,
+ ["Floor.Vector128.Single"] = Floor_Vector128_Single,
+ ["FloorScalar.Vector64.Double"] = FloorScalar_Vector64_Double,
+ ["FloorScalar.Vector64.Single"] = FloorScalar_Vector64_Single,
+ ["FusedAddHalving.Vector64.Byte"] = FusedAddHalving_Vector64_Byte,
};
}
}
static Program()
{
TestList = new Dictionary<string, Action>() {
- ["ShiftRightAndInsert.Vector64.SByte"] = ShiftRightAndInsert_Vector64_SByte,
- ["ShiftRightAndInsert.Vector64.UInt16"] = ShiftRightAndInsert_Vector64_UInt16,
- ["ShiftRightAndInsert.Vector64.UInt32"] = ShiftRightAndInsert_Vector64_UInt32,
- ["ShiftRightAndInsert.Vector128.Byte"] = ShiftRightAndInsert_Vector128_Byte,
- ["ShiftRightAndInsert.Vector128.Int16"] = ShiftRightAndInsert_Vector128_Int16,
- ["ShiftRightAndInsert.Vector128.Int32"] = ShiftRightAndInsert_Vector128_Int32,
- ["ShiftRightAndInsert.Vector128.Int64"] = ShiftRightAndInsert_Vector128_Int64,
- ["ShiftRightAndInsert.Vector128.SByte"] = ShiftRightAndInsert_Vector128_SByte,
- ["ShiftRightAndInsert.Vector128.UInt16"] = ShiftRightAndInsert_Vector128_UInt16,
- ["ShiftRightAndInsert.Vector128.UInt32"] = ShiftRightAndInsert_Vector128_UInt32,
- ["ShiftRightAndInsert.Vector128.UInt64"] = ShiftRightAndInsert_Vector128_UInt64,
- ["ShiftRightAndInsertScalar.Vector64.Int64"] = ShiftRightAndInsertScalar_Vector64_Int64,
- ["ShiftRightAndInsertScalar.Vector64.UInt64"] = ShiftRightAndInsertScalar_Vector64_UInt64,
- ["ShiftRightArithmetic.Vector64.Int16.1"] = ShiftRightArithmetic_Vector64_Int16_1,
- ["ShiftRightArithmetic.Vector64.Int32.1"] = ShiftRightArithmetic_Vector64_Int32_1,
- ["ShiftRightArithmetic.Vector64.SByte.1"] = ShiftRightArithmetic_Vector64_SByte_1,
- ["ShiftRightArithmetic.Vector128.Int16.1"] = ShiftRightArithmetic_Vector128_Int16_1,
- ["ShiftRightArithmetic.Vector128.Int32.1"] = ShiftRightArithmetic_Vector128_Int32_1,
- ["ShiftRightArithmetic.Vector128.Int64.1"] = ShiftRightArithmetic_Vector128_Int64_1,
- ["ShiftRightArithmetic.Vector128.SByte.1"] = ShiftRightArithmetic_Vector128_SByte_1,
- ["ShiftRightArithmeticAdd.Vector64.Int16.1"] = ShiftRightArithmeticAdd_Vector64_Int16_1,
- ["ShiftRightArithmeticAdd.Vector64.Int32.1"] = ShiftRightArithmeticAdd_Vector64_Int32_1,
- ["ShiftRightArithmeticAdd.Vector64.SByte.1"] = ShiftRightArithmeticAdd_Vector64_SByte_1,
- ["ShiftRightArithmeticAdd.Vector128.Int16.1"] = ShiftRightArithmeticAdd_Vector128_Int16_1,
- ["ShiftRightArithmeticAdd.Vector128.Int32.1"] = ShiftRightArithmeticAdd_Vector128_Int32_1,
- ["ShiftRightArithmeticAdd.Vector128.Int64.1"] = ShiftRightArithmeticAdd_Vector128_Int64_1,
- ["ShiftRightArithmeticAdd.Vector128.SByte.1"] = ShiftRightArithmeticAdd_Vector128_SByte_1,
- ["ShiftRightArithmeticAddScalar.Vector64.Int64.1"] = ShiftRightArithmeticAddScalar_Vector64_Int64_1,
- ["ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int16.1"] = ShiftRightArithmeticNarrowingSaturateLower_Vector64_Int16_1,
- ["ShiftRightArithmeticNarrowingSaturateLower.Vector64.Int32.1"] = ShiftRightArithmeticNarrowingSaturateLower_Vector64_Int32_1,
- ["ShiftRightArithmeticNarrowingSaturateLower.Vector64.SByte.1"] = ShiftRightArithmeticNarrowingSaturateLower_Vector64_SByte_1,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.Byte.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedLower_Vector64_Byte_1,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt16.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedLower_Vector64_UInt16_1,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedLower.Vector64.UInt32.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedLower_Vector64_UInt32_1,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.Byte.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedUpper_Vector128_Byte_1,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt16.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedUpper_Vector128_UInt16_1,
- ["ShiftRightArithmeticNarrowingSaturateUnsignedUpper.Vector128.UInt32.1"] = ShiftRightArithmeticNarrowingSaturateUnsignedUpper_Vector128_UInt32_1,
- ["ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int16.1"] = ShiftRightArithmeticNarrowingSaturateUpper_Vector128_Int16_1,
- ["ShiftRightArithmeticNarrowingSaturateUpper.Vector128.Int32.1"] = ShiftRightArithmeticNarrowingSaturateUpper_Vector128_Int32_1,
- ["ShiftRightArithmeticNarrowingSaturateUpper.Vector128.SByte.1"] = ShiftRightArithmeticNarrowingSaturateUpper_Vector128_SByte_1,
- ["ShiftRightArithmeticRounded.Vector64.Int16.1"] = ShiftRightArithmeticRounded_Vector64_Int16_1,
- ["ShiftRightArithmeticRounded.Vector64.Int32.1"] = ShiftRightArithmeticRounded_Vector64_Int32_1,
- ["ShiftRightArithmeticRounded.Vector64.SByte.1"] = ShiftRightArithmeticRounded_Vector64_SByte_1,
- ["ShiftRightArithmeticRounded.Vector128.Int16.1"] = ShiftRightArithmeticRounded_Vector128_Int16_1,
- ["ShiftRightArithmeticRounded.Vector128.Int32.1"] = ShiftRightArithmeticRounded_Vector128_Int32_1,
- ["ShiftRightArithmeticRounded.Vector128.Int64.1"] = ShiftRightArithmeticRounded_Vector128_Int64_1,
- ["ShiftRightArithmeticRounded.Vector128.SByte.1"] = ShiftRightArithmeticRounded_Vector128_SByte_1,
- ["ShiftRightArithmeticRoundedAdd.Vector64.Int16.1"] = ShiftRightArithmeticRoundedAdd_Vector64_Int16_1,
- ["ShiftRightArithmeticRoundedAdd.Vector64.Int32.1"] = ShiftRightArithmeticRoundedAdd_Vector64_Int32_1,
- ["ShiftRightArithmeticRoundedAdd.Vector64.SByte.1"] = ShiftRightArithmeticRoundedAdd_Vector64_SByte_1,
- ["ShiftRightArithmeticRoundedAdd.Vector128.Int16.1"] = ShiftRightArithmeticRoundedAdd_Vector128_Int16_1,
- ["ShiftRightArithmeticRoundedAdd.Vector128.Int32.1"] = ShiftRightArithmeticRoundedAdd_Vector128_Int32_1,
- ["ShiftRightArithmeticRoundedAdd.Vector128.Int64.1"] = ShiftRightArithmeticRoundedAdd_Vector128_Int64_1,
- ["ShiftRightArithmeticRoundedAdd.Vector128.SByte.1"] = ShiftRightArithmeticRoundedAdd_Vector128_SByte_1,
- ["ShiftRightArithmeticRoundedAddScalar.Vector64.Int64.1"] = ShiftRightArithmeticRoundedAddScalar_Vector64_Int64_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateLower_Vector64_Int16_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.Int32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateLower_Vector64_Int32_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateLower.Vector64.SByte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateLower_Vector64_SByte_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.Byte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower_Vector64_Byte_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower_Vector64_UInt16_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower.Vector64.UInt32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower_Vector64_UInt32_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.Byte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper_Vector128_Byte_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper_Vector128_UInt16_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper.Vector128.UInt32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper_Vector128_UInt32_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int16.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUpper_Vector128_Int16_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.Int32.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUpper_Vector128_Int32_1,
- ["ShiftRightArithmeticRoundedNarrowingSaturateUpper.Vector128.SByte.1"] = ShiftRightArithmeticRoundedNarrowingSaturateUpper_Vector128_SByte_1,
- ["ShiftRightArithmeticRoundedScalar.Vector64.Int64.1"] = ShiftRightArithmeticRoundedScalar_Vector64_Int64_1,
- ["ShiftRightArithmeticScalar.Vector64.Int64.1"] = ShiftRightArithmeticScalar_Vector64_Int64_1,
- ["ShiftRightLogical.Vector64.Byte.1"] = ShiftRightLogical_Vector64_Byte_1,
- ["ShiftRightLogical.Vector64.Int16.1"] = ShiftRightLogical_Vector64_Int16_1,
- ["ShiftRightLogical.Vector64.Int32.1"] = ShiftRightLogical_Vector64_Int32_1,
- ["ShiftRightLogical.Vector64.SByte.1"] = ShiftRightLogical_Vector64_SByte_1,
- ["ShiftRightLogical.Vector64.UInt16.1"] = ShiftRightLogical_Vector64_UInt16_1,
- ["ShiftRightLogical.Vector64.UInt32.1"] = ShiftRightLogical_Vector64_UInt32_1,
- ["ShiftRightLogical.Vector128.Byte.1"] = ShiftRightLogical_Vector128_Byte_1,
- ["ShiftRightLogical.Vector128.Int16.1"] = ShiftRightLogical_Vector128_Int16_1,
- ["ShiftRightLogical.Vector128.Int32.1"] = ShiftRightLogical_Vector128_Int32_1,
- ["ShiftRightLogical.Vector128.Int64.1"] = ShiftRightLogical_Vector128_Int64_1,
- ["ShiftRightLogical.Vector128.SByte.1"] = ShiftRightLogical_Vector128_SByte_1,
- ["ShiftRightLogical.Vector128.UInt16.1"] = ShiftRightLogical_Vector128_UInt16_1,
- ["ShiftRightLogical.Vector128.UInt32.1"] = ShiftRightLogical_Vector128_UInt32_1,
- ["ShiftRightLogical.Vector128.UInt64.1"] = ShiftRightLogical_Vector128_UInt64_1,
- ["ShiftRightLogicalAdd.Vector64.Byte.1"] = ShiftRightLogicalAdd_Vector64_Byte_1,
- ["ShiftRightLogicalAdd.Vector64.Int16.1"] = ShiftRightLogicalAdd_Vector64_Int16_1,
- ["ShiftRightLogicalAdd.Vector64.Int32.1"] = ShiftRightLogicalAdd_Vector64_Int32_1,
- ["ShiftRightLogicalAdd.Vector64.SByte.1"] = ShiftRightLogicalAdd_Vector64_SByte_1,
- ["ShiftRightLogicalAdd.Vector64.UInt16.1"] = ShiftRightLogicalAdd_Vector64_UInt16_1,
- ["ShiftRightLogicalAdd.Vector64.UInt32.1"] = ShiftRightLogicalAdd_Vector64_UInt32_1,
- ["ShiftRightLogicalAdd.Vector128.Byte.1"] = ShiftRightLogicalAdd_Vector128_Byte_1,
- ["ShiftRightLogicalAdd.Vector128.Int16.1"] = ShiftRightLogicalAdd_Vector128_Int16_1,
- ["ShiftRightLogicalAdd.Vector128.Int32.1"] = ShiftRightLogicalAdd_Vector128_Int32_1,
- ["ShiftRightLogicalAdd.Vector128.Int64.1"] = ShiftRightLogicalAdd_Vector128_Int64_1,
- ["ShiftRightLogicalAdd.Vector128.SByte.1"] = ShiftRightLogicalAdd_Vector128_SByte_1,
- ["ShiftRightLogicalAdd.Vector128.UInt16.1"] = ShiftRightLogicalAdd_Vector128_UInt16_1,
- ["ShiftRightLogicalAdd.Vector128.UInt32.1"] = ShiftRightLogicalAdd_Vector128_UInt32_1,
- ["ShiftRightLogicalAdd.Vector128.UInt64.1"] = ShiftRightLogicalAdd_Vector128_UInt64_1,
- ["ShiftRightLogicalAddScalar.Vector64.Int64.1"] = ShiftRightLogicalAddScalar_Vector64_Int64_1,
- ["ShiftRightLogicalAddScalar.Vector64.UInt64.1"] = ShiftRightLogicalAddScalar_Vector64_UInt64_1,
- ["ShiftRightLogicalNarrowingLower.Vector64.Byte.1"] = ShiftRightLogicalNarrowingLower_Vector64_Byte_1,
- ["ShiftRightLogicalNarrowingLower.Vector64.Int16.1"] = ShiftRightLogicalNarrowingLower_Vector64_Int16_1,
- ["ShiftRightLogicalNarrowingLower.Vector64.Int32.1"] = ShiftRightLogicalNarrowingLower_Vector64_Int32_1,
- ["ShiftRightLogicalNarrowingLower.Vector64.SByte.1"] = ShiftRightLogicalNarrowingLower_Vector64_SByte_1,
- ["ShiftRightLogicalNarrowingLower.Vector64.UInt16.1"] = ShiftRightLogicalNarrowingLower_Vector64_UInt16_1,
- ["ShiftRightLogicalNarrowingLower.Vector64.UInt32.1"] = ShiftRightLogicalNarrowingLower_Vector64_UInt32_1,
- ["ShiftRightLogicalNarrowingSaturateLower.Vector64.Byte.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_Byte_1,
- ["ShiftRightLogicalNarrowingSaturateLower.Vector64.Int16.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_Int16_1,
- ["ShiftRightLogicalNarrowingSaturateLower.Vector64.Int32.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_Int32_1,
- ["ShiftRightLogicalNarrowingSaturateLower.Vector64.SByte.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_SByte_1,
- ["ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt16.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_UInt16_1,
- ["ShiftRightLogicalNarrowingSaturateLower.Vector64.UInt32.1"] = ShiftRightLogicalNarrowingSaturateLower_Vector64_UInt32_1,
- ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.Byte.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_Byte_1,
- ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int16.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_Int16_1,
- ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.Int32.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_Int32_1,
- ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.SByte.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_SByte_1,
- ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt16.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_UInt16_1,
- ["ShiftRightLogicalNarrowingSaturateUpper.Vector128.UInt32.1"] = ShiftRightLogicalNarrowingSaturateUpper_Vector128_UInt32_1,
- ["ShiftRightLogicalNarrowingUpper.Vector128.Byte.1"] = ShiftRightLogicalNarrowingUpper_Vector128_Byte_1,
- ["ShiftRightLogicalNarrowingUpper.Vector128.Int16.1"] = ShiftRightLogicalNarrowingUpper_Vector128_Int16_1,
- ["ShiftRightLogicalNarrowingUpper.Vector128.Int32.1"] = ShiftRightLogicalNarrowingUpper_Vector128_Int32_1,
- ["ShiftRightLogicalNarrowingUpper.Vector128.SByte.1"] = ShiftRightLogicalNarrowingUpper_Vector128_SByte_1,
- ["ShiftRightLogicalNarrowingUpper.Vector128.UInt16.1"] = ShiftRightLogicalNarrowingUpper_Vector128_UInt16_1,
- ["ShiftRightLogicalNarrowingUpper.Vector128.UInt32.1"] = ShiftRightLogicalNarrowingUpper_Vector128_UInt32_1,
- ["ShiftRightLogicalRounded.Vector64.Byte.1"] = ShiftRightLogicalRounded_Vector64_Byte_1,
- ["ShiftRightLogicalRounded.Vector64.Int16.1"] = ShiftRightLogicalRounded_Vector64_Int16_1,
- ["ShiftRightLogicalRounded.Vector64.Int32.1"] = ShiftRightLogicalRounded_Vector64_Int32_1,
- ["ShiftRightLogicalRounded.Vector64.SByte.1"] = ShiftRightLogicalRounded_Vector64_SByte_1,
- ["ShiftRightLogicalRounded.Vector64.UInt16.1"] = ShiftRightLogicalRounded_Vector64_UInt16_1,
- ["ShiftRightLogicalRounded.Vector64.UInt32.1"] = ShiftRightLogicalRounded_Vector64_UInt32_1,
- ["ShiftRightLogicalRounded.Vector128.Byte.1"] = ShiftRightLogicalRounded_Vector128_Byte_1,
- ["ShiftRightLogicalRounded.Vector128.Int16.1"] = ShiftRightLogicalRounded_Vector128_Int16_1,
- ["ShiftRightLogicalRounded.Vector128.Int32.1"] = ShiftRightLogicalRounded_Vector128_Int32_1,
- ["ShiftRightLogicalRounded.Vector128.Int64.1"] = ShiftRightLogicalRounded_Vector128_Int64_1,
- ["ShiftRightLogicalRounded.Vector128.SByte.1"] = ShiftRightLogicalRounded_Vector128_SByte_1,
- ["ShiftRightLogicalRounded.Vector128.UInt16.1"] = ShiftRightLogicalRounded_Vector128_UInt16_1,
- ["ShiftRightLogicalRounded.Vector128.UInt32.1"] = ShiftRightLogicalRounded_Vector128_UInt32_1,
- ["ShiftRightLogicalRounded.Vector128.UInt64.1"] = ShiftRightLogicalRounded_Vector128_UInt64_1,
- ["ShiftRightLogicalRoundedAdd.Vector64.Byte.1"] = ShiftRightLogicalRoundedAdd_Vector64_Byte_1,
- ["ShiftRightLogicalRoundedAdd.Vector64.Int16.1"] = ShiftRightLogicalRoundedAdd_Vector64_Int16_1,
- ["ShiftRightLogicalRoundedAdd.Vector64.Int32.1"] = ShiftRightLogicalRoundedAdd_Vector64_Int32_1,
- ["ShiftRightLogicalRoundedAdd.Vector64.SByte.1"] = ShiftRightLogicalRoundedAdd_Vector64_SByte_1,
- ["ShiftRightLogicalRoundedAdd.Vector64.UInt16.1"] = ShiftRightLogicalRoundedAdd_Vector64_UInt16_1,
- ["ShiftRightLogicalRoundedAdd.Vector64.UInt32.1"] = ShiftRightLogicalRoundedAdd_Vector64_UInt32_1,
- ["ShiftRightLogicalRoundedAdd.Vector128.Byte.1"] = ShiftRightLogicalRoundedAdd_Vector128_Byte_1,
- ["ShiftRightLogicalRoundedAdd.Vector128.Int16.1"] = ShiftRightLogicalRoundedAdd_Vector128_Int16_1,
- ["ShiftRightLogicalRoundedAdd.Vector128.Int32.1"] = ShiftRightLogicalRoundedAdd_Vector128_Int32_1,
- ["ShiftRightLogicalRoundedAdd.Vector128.Int64.1"] = ShiftRightLogicalRoundedAdd_Vector128_Int64_1,
- ["ShiftRightLogicalRoundedAdd.Vector128.SByte.1"] = ShiftRightLogicalRoundedAdd_Vector128_SByte_1,
- ["ShiftRightLogicalRoundedAdd.Vector128.UInt16.1"] = ShiftRightLogicalRoundedAdd_Vector128_UInt16_1,
- ["ShiftRightLogicalRoundedAdd.Vector128.UInt32.1"] = ShiftRightLogicalRoundedAdd_Vector128_UInt32_1,
- ["ShiftRightLogicalRoundedAdd.Vector128.UInt64.1"] = ShiftRightLogicalRoundedAdd_Vector128_UInt64_1,
- ["ShiftRightLogicalRoundedAddScalar.Vector64.Int64.1"] = ShiftRightLogicalRoundedAddScalar_Vector64_Int64_1,
- ["ShiftRightLogicalRoundedAddScalar.Vector64.UInt64.1"] = ShiftRightLogicalRoundedAddScalar_Vector64_UInt64_1,
- ["ShiftRightLogicalRoundedNarrowingLower.Vector64.Byte.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_Byte_1,
- ["ShiftRightLogicalRoundedNarrowingLower.Vector64.Int16.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_Int16_1,
- ["ShiftRightLogicalRoundedNarrowingLower.Vector64.Int32.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_Int32_1,
- ["ShiftRightLogicalRoundedNarrowingLower.Vector64.SByte.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_SByte_1,
- ["ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt16.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_UInt16_1,
- ["ShiftRightLogicalRoundedNarrowingLower.Vector64.UInt32.1"] = ShiftRightLogicalRoundedNarrowingLower_Vector64_UInt32_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Byte.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_Byte_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int16.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_Int16_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.Int32.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_Int32_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.SByte.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_SByte_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt16.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_UInt16_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateLower.Vector64.UInt32.1"] = ShiftRightLogicalRoundedNarrowingSaturateLower_Vector64_UInt32_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Byte.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_Byte_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int16.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_Int16_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.Int32.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_Int32_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.SByte.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_SByte_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt16.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_UInt16_1,
- ["ShiftRightLogicalRoundedNarrowingSaturateUpper.Vector128.UInt32.1"] = ShiftRightLogicalRoundedNarrowingSaturateUpper_Vector128_UInt32_1,
- ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.Byte.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_Byte_1,
- ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int16.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_Int16_1,
- ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.Int32.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_Int32_1,
- ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.SByte.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_SByte_1,
- ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt16.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_UInt16_1,
- ["ShiftRightLogicalRoundedNarrowingUpper.Vector128.UInt32.1"] = ShiftRightLogicalRoundedNarrowingUpper_Vector128_UInt32_1,
- ["ShiftRightLogicalRoundedScalar.Vector64.Int64.1"] = ShiftRightLogicalRoundedScalar_Vector64_Int64_1,
- ["ShiftRightLogicalRoundedScalar.Vector64.UInt64.1"] = ShiftRightLogicalRoundedScalar_Vector64_UInt64_1,
- ["ShiftRightLogicalScalar.Vector64.Int64.1"] = ShiftRightLogicalScalar_Vector64_Int64_1,
- ["ShiftRightLogicalScalar.Vector64.UInt64.1"] = ShiftRightLogicalScalar_Vector64_UInt64_1,
- ["SignExtendWideningLower.Vector64.Int16"] = SignExtendWideningLower_Vector64_Int16,
- ["SignExtendWideningLower.Vector64.Int32"] = SignExtendWideningLower_Vector64_Int32,
- ["SignExtendWideningLower.Vector64.SByte"] = SignExtendWideningLower_Vector64_SByte,
- ["SignExtendWideningUpper.Vector128.Int16"] = SignExtendWideningUpper_Vector128_Int16,
- ["SignExtendWideningUpper.Vector128.Int32"] = SignExtendWideningUpper_Vector128_Int32,
- ["SignExtendWideningUpper.Vector128.SByte"] = SignExtendWideningUpper_Vector128_SByte,
- ["SqrtScalar.Vector64.Double"] = SqrtScalar_Vector64_Double,
- ["SqrtScalar.Vector64.Single"] = SqrtScalar_Vector64_Single,
- ["Store.Vector64.Byte"] = Store_Vector64_Byte,
- ["Store.Vector64.Double"] = Store_Vector64_Double,
- ["Store.Vector64.Int16"] = Store_Vector64_Int16,
- ["Store.Vector64.Int32"] = Store_Vector64_Int32,
- ["Store.Vector64.Int64"] = Store_Vector64_Int64,
- ["Store.Vector64.SByte"] = Store_Vector64_SByte,
- ["Store.Vector64.Single"] = Store_Vector64_Single,
- ["Store.Vector64.UInt16"] = Store_Vector64_UInt16,
- ["Store.Vector64.UInt32"] = Store_Vector64_UInt32,
- ["Store.Vector64.UInt64"] = Store_Vector64_UInt64,
- ["Store.Vector128.Byte"] = Store_Vector128_Byte,
- ["Store.Vector128.Double"] = Store_Vector128_Double,
- ["Store.Vector128.Int16"] = Store_Vector128_Int16,
- ["Store.Vector128.Int32"] = Store_Vector128_Int32,
- ["Store.Vector128.Int64"] = Store_Vector128_Int64,
- ["Store.Vector128.SByte"] = Store_Vector128_SByte,
- ["Store.Vector128.Single"] = Store_Vector128_Single,
- ["Store.Vector128.UInt16"] = Store_Vector128_UInt16,
- ["Store.Vector128.UInt32"] = Store_Vector128_UInt32,
- ["Store.Vector128.UInt64"] = Store_Vector128_UInt64,
- ["StoreSelectedScalar.Vector64.Byte.7"] = StoreSelectedScalar_Vector64_Byte_7,
- ["StoreSelectedScalar.Vector64.Int16.3"] = StoreSelectedScalar_Vector64_Int16_3,
- ["StoreSelectedScalar.Vector64.Int32.1"] = StoreSelectedScalar_Vector64_Int32_1,
- ["StoreSelectedScalar.Vector64.SByte.7"] = StoreSelectedScalar_Vector64_SByte_7,
- ["StoreSelectedScalar.Vector64.Single.1"] = StoreSelectedScalar_Vector64_Single_1,
- ["StoreSelectedScalar.Vector64.UInt16.3"] = StoreSelectedScalar_Vector64_UInt16_3,
- ["StoreSelectedScalar.Vector64.UInt32.1"] = StoreSelectedScalar_Vector64_UInt32_1,
- ["StoreSelectedScalar.Vector128.Byte.15"] = StoreSelectedScalar_Vector128_Byte_15,
- ["StoreSelectedScalar.Vector128.Double.1"] = StoreSelectedScalar_Vector128_Double_1,
- ["StoreSelectedScalar.Vector128.Int16.7"] = StoreSelectedScalar_Vector128_Int16_7,
- ["StoreSelectedScalar.Vector128.Int32.3"] = StoreSelectedScalar_Vector128_Int32_3,
- ["StoreSelectedScalar.Vector128.Int64.1"] = StoreSelectedScalar_Vector128_Int64_1,
- ["StoreSelectedScalar.Vector128.SByte.15"] = StoreSelectedScalar_Vector128_SByte_15,
- ["StoreSelectedScalar.Vector128.Single.3"] = StoreSelectedScalar_Vector128_Single_3,
- ["StoreSelectedScalar.Vector128.UInt16.7"] = StoreSelectedScalar_Vector128_UInt16_7,
- ["StoreSelectedScalar.Vector128.UInt32.3"] = StoreSelectedScalar_Vector128_UInt32_3,
- ["StoreSelectedScalar.Vector128.UInt64.1"] = StoreSelectedScalar_Vector128_UInt64_1,
- ["Subtract.Vector64.Byte"] = Subtract_Vector64_Byte,
- ["Subtract.Vector64.Int16"] = Subtract_Vector64_Int16,
- ["Subtract.Vector64.Int32"] = Subtract_Vector64_Int32,
- ["Subtract.Vector64.SByte"] = Subtract_Vector64_SByte,
- ["Subtract.Vector64.Single"] = Subtract_Vector64_Single,
- ["Subtract.Vector64.UInt16"] = Subtract_Vector64_UInt16,
- ["Subtract.Vector64.UInt32"] = Subtract_Vector64_UInt32,
- ["Subtract.Vector128.Byte"] = Subtract_Vector128_Byte,
- ["Subtract.Vector128.Int16"] = Subtract_Vector128_Int16,
- ["Subtract.Vector128.Int32"] = Subtract_Vector128_Int32,
- ["Subtract.Vector128.Int64"] = Subtract_Vector128_Int64,
- ["Subtract.Vector128.SByte"] = Subtract_Vector128_SByte,
- ["Subtract.Vector128.Single"] = Subtract_Vector128_Single,
- ["Subtract.Vector128.UInt16"] = Subtract_Vector128_UInt16,
- ["Subtract.Vector128.UInt32"] = Subtract_Vector128_UInt32,
- ["Subtract.Vector128.UInt64"] = Subtract_Vector128_UInt64,
- ["SubtractHighNarrowingLower.Vector64.Byte"] = SubtractHighNarrowingLower_Vector64_Byte,
- ["SubtractHighNarrowingLower.Vector64.Int16"] = SubtractHighNarrowingLower_Vector64_Int16,
- ["SubtractHighNarrowingLower.Vector64.Int32"] = SubtractHighNarrowingLower_Vector64_Int32,
- ["SubtractHighNarrowingLower.Vector64.SByte"] = SubtractHighNarrowingLower_Vector64_SByte,
- ["SubtractHighNarrowingLower.Vector64.UInt16"] = SubtractHighNarrowingLower_Vector64_UInt16,
- ["SubtractHighNarrowingLower.Vector64.UInt32"] = SubtractHighNarrowingLower_Vector64_UInt32,
- ["SubtractHighNarrowingUpper.Vector128.Byte"] = SubtractHighNarrowingUpper_Vector128_Byte,
- ["SubtractHighNarrowingUpper.Vector128.Int16"] = SubtractHighNarrowingUpper_Vector128_Int16,
- ["SubtractHighNarrowingUpper.Vector128.Int32"] = SubtractHighNarrowingUpper_Vector128_Int32,
- ["SubtractHighNarrowingUpper.Vector128.SByte"] = SubtractHighNarrowingUpper_Vector128_SByte,
- ["SubtractHighNarrowingUpper.Vector128.UInt16"] = SubtractHighNarrowingUpper_Vector128_UInt16,
- ["SubtractHighNarrowingUpper.Vector128.UInt32"] = SubtractHighNarrowingUpper_Vector128_UInt32,
- ["SubtractRoundedHighNarrowingLower.Vector64.Byte"] = SubtractRoundedHighNarrowingLower_Vector64_Byte,
- ["SubtractRoundedHighNarrowingLower.Vector64.Int16"] = SubtractRoundedHighNarrowingLower_Vector64_Int16,
+ ["FusedAddHalving.Vector64.Int16"] = FusedAddHalving_Vector64_Int16,
+ ["FusedAddHalving.Vector64.Int32"] = FusedAddHalving_Vector64_Int32,
+ ["FusedAddHalving.Vector64.SByte"] = FusedAddHalving_Vector64_SByte,
+ ["FusedAddHalving.Vector64.UInt16"] = FusedAddHalving_Vector64_UInt16,
+ ["FusedAddHalving.Vector64.UInt32"] = FusedAddHalving_Vector64_UInt32,
+ ["FusedAddHalving.Vector128.Byte"] = FusedAddHalving_Vector128_Byte,
+ ["FusedAddHalving.Vector128.Int16"] = FusedAddHalving_Vector128_Int16,
+ ["FusedAddHalving.Vector128.Int32"] = FusedAddHalving_Vector128_Int32,
+ ["FusedAddHalving.Vector128.SByte"] = FusedAddHalving_Vector128_SByte,
+ ["FusedAddHalving.Vector128.UInt16"] = FusedAddHalving_Vector128_UInt16,
+ ["FusedAddHalving.Vector128.UInt32"] = FusedAddHalving_Vector128_UInt32,
+ ["FusedAddRoundedHalving.Vector64.Byte"] = FusedAddRoundedHalving_Vector64_Byte,
+ ["FusedAddRoundedHalving.Vector64.Int16"] = FusedAddRoundedHalving_Vector64_Int16,
+ ["FusedAddRoundedHalving.Vector64.Int32"] = FusedAddRoundedHalving_Vector64_Int32,
+ ["FusedAddRoundedHalving.Vector64.SByte"] = FusedAddRoundedHalving_Vector64_SByte,
+ ["FusedAddRoundedHalving.Vector64.UInt16"] = FusedAddRoundedHalving_Vector64_UInt16,
+ ["FusedAddRoundedHalving.Vector64.UInt32"] = FusedAddRoundedHalving_Vector64_UInt32,
+ ["FusedAddRoundedHalving.Vector128.Byte"] = FusedAddRoundedHalving_Vector128_Byte,
+ ["FusedAddRoundedHalving.Vector128.Int16"] = FusedAddRoundedHalving_Vector128_Int16,
+ ["FusedAddRoundedHalving.Vector128.Int32"] = FusedAddRoundedHalving_Vector128_Int32,
+ ["FusedAddRoundedHalving.Vector128.SByte"] = FusedAddRoundedHalving_Vector128_SByte,
+ ["FusedAddRoundedHalving.Vector128.UInt16"] = FusedAddRoundedHalving_Vector128_UInt16,
+ ["FusedAddRoundedHalving.Vector128.UInt32"] = FusedAddRoundedHalving_Vector128_UInt32,
+ ["FusedMultiplyAdd.Vector64.Single"] = FusedMultiplyAdd_Vector64_Single,
+ ["FusedMultiplyAdd.Vector128.Single"] = FusedMultiplyAdd_Vector128_Single,
+ ["FusedMultiplyAddScalar.Vector64.Double"] = FusedMultiplyAddScalar_Vector64_Double,
+ ["FusedMultiplyAddScalar.Vector64.Single"] = FusedMultiplyAddScalar_Vector64_Single,
+ ["FusedMultiplyAddNegatedScalar.Vector64.Double"] = FusedMultiplyAddNegatedScalar_Vector64_Double,
+ ["FusedMultiplyAddNegatedScalar.Vector64.Single"] = FusedMultiplyAddNegatedScalar_Vector64_Single,
+ ["FusedMultiplySubtract.Vector64.Single"] = FusedMultiplySubtract_Vector64_Single,
+ ["FusedMultiplySubtract.Vector128.Single"] = FusedMultiplySubtract_Vector128_Single,
+ ["FusedMultiplySubtractScalar.Vector64.Double"] = FusedMultiplySubtractScalar_Vector64_Double,
+ ["FusedMultiplySubtractScalar.Vector64.Single"] = FusedMultiplySubtractScalar_Vector64_Single,
+ ["FusedMultiplySubtractNegatedScalar.Vector64.Double"] = FusedMultiplySubtractNegatedScalar_Vector64_Double,
+ ["FusedMultiplySubtractNegatedScalar.Vector64.Single"] = FusedMultiplySubtractNegatedScalar_Vector64_Single,
+ ["FusedSubtractHalving.Vector64.Byte"] = FusedSubtractHalving_Vector64_Byte,
+ ["FusedSubtractHalving.Vector64.Int16"] = FusedSubtractHalving_Vector64_Int16,
+ ["FusedSubtractHalving.Vector64.Int32"] = FusedSubtractHalving_Vector64_Int32,
+ ["FusedSubtractHalving.Vector64.SByte"] = FusedSubtractHalving_Vector64_SByte,
+ ["FusedSubtractHalving.Vector64.UInt16"] = FusedSubtractHalving_Vector64_UInt16,
+ ["FusedSubtractHalving.Vector64.UInt32"] = FusedSubtractHalving_Vector64_UInt32,
+ ["FusedSubtractHalving.Vector128.Byte"] = FusedSubtractHalving_Vector128_Byte,
+ ["FusedSubtractHalving.Vector128.Int16"] = FusedSubtractHalving_Vector128_Int16,
+ ["FusedSubtractHalving.Vector128.Int32"] = FusedSubtractHalving_Vector128_Int32,
+ ["FusedSubtractHalving.Vector128.SByte"] = FusedSubtractHalving_Vector128_SByte,
+ ["FusedSubtractHalving.Vector128.UInt16"] = FusedSubtractHalving_Vector128_UInt16,
+ ["FusedSubtractHalving.Vector128.UInt32"] = FusedSubtractHalving_Vector128_UInt32,
+ ["Insert.Vector64.Byte.1"] = Insert_Vector64_Byte_1,
+ ["Insert.Vector64.Int16.1"] = Insert_Vector64_Int16_1,
+ ["Insert.Vector64.Int32.1"] = Insert_Vector64_Int32_1,
+ ["Insert.Vector64.SByte.1"] = Insert_Vector64_SByte_1,
+ ["Insert.Vector64.Single.1"] = Insert_Vector64_Single_1,
+ ["Insert.Vector64.UInt16.1"] = Insert_Vector64_UInt16_1,
+ ["Insert.Vector64.UInt32.1"] = Insert_Vector64_UInt32_1,
+ ["Insert.Vector128.Byte.1"] = Insert_Vector128_Byte_1,
+ ["Insert.Vector128.Double.1"] = Insert_Vector128_Double_1,
+ ["Insert.Vector128.Int16.1"] = Insert_Vector128_Int16_1,
+ ["Insert.Vector128.Int32.1"] = Insert_Vector128_Int32_1,
+ ["Insert.Vector128.Int64.1"] = Insert_Vector128_Int64_1,
+ ["Insert.Vector128.SByte.1"] = Insert_Vector128_SByte_1,
+ ["Insert.Vector128.Single.1"] = Insert_Vector128_Single_1,
+ ["Insert.Vector128.UInt16.1"] = Insert_Vector128_UInt16_1,
+ ["Insert.Vector128.UInt32.1"] = Insert_Vector128_UInt32_1,
+ ["Insert.Vector128.UInt64.1"] = Insert_Vector128_UInt64_1,
+ ["InsertScalar.Vector128.Double.1"] = InsertScalar_Vector128_Double_1,
+ ["InsertScalar.Vector128.Int64.1"] = InsertScalar_Vector128_Int64_1,
+ ["InsertScalar.Vector128.UInt64.1"] = InsertScalar_Vector128_UInt64_1,
+ ["LeadingSignCount.Vector64.Int16"] = LeadingSignCount_Vector64_Int16,
+ ["LeadingSignCount.Vector64.Int32"] = LeadingSignCount_Vector64_Int32,
+ ["LeadingSignCount.Vector64.SByte"] = LeadingSignCount_Vector64_SByte,
+ ["LeadingSignCount.Vector128.Int16"] = LeadingSignCount_Vector128_Int16,
+ ["LeadingSignCount.Vector128.Int32"] = LeadingSignCount_Vector128_Int32,
+ ["LeadingSignCount.Vector128.SByte"] = LeadingSignCount_Vector128_SByte,
+ ["LeadingZeroCount.Vector64.Byte"] = LeadingZeroCount_Vector64_Byte,
+ ["LeadingZeroCount.Vector64.Int16"] = LeadingZeroCount_Vector64_Int16,
+ ["LeadingZeroCount.Vector64.Int32"] = LeadingZeroCount_Vector64_Int32,
+ ["LeadingZeroCount.Vector64.SByte"] = LeadingZeroCount_Vector64_SByte,
+ ["LeadingZeroCount.Vector64.UInt16"] = LeadingZeroCount_Vector64_UInt16,
+ ["LeadingZeroCount.Vector64.UInt32"] = LeadingZeroCount_Vector64_UInt32,
+ ["LeadingZeroCount.Vector128.Byte"] = LeadingZeroCount_Vector128_Byte,
+ ["LeadingZeroCount.Vector128.Int16"] = LeadingZeroCount_Vector128_Int16,
+ ["LeadingZeroCount.Vector128.Int32"] = LeadingZeroCount_Vector128_Int32,
+ ["LeadingZeroCount.Vector128.SByte"] = LeadingZeroCount_Vector128_SByte,
+ ["LeadingZeroCount.Vector128.UInt16"] = LeadingZeroCount_Vector128_UInt16,
+ ["LeadingZeroCount.Vector128.UInt32"] = LeadingZeroCount_Vector128_UInt32,
+ ["LoadAndInsertScalar.Vector64.Byte.7"] = LoadAndInsertScalar_Vector64_Byte_7,
+ ["LoadAndInsertScalar.Vector64.Int16.3"] = LoadAndInsertScalar_Vector64_Int16_3,
+ ["LoadAndInsertScalar.Vector64.Int32.1"] = LoadAndInsertScalar_Vector64_Int32_1,
+ ["LoadAndInsertScalar.Vector64.SByte.7"] = LoadAndInsertScalar_Vector64_SByte_7,
+ ["LoadAndInsertScalar.Vector64.Single.1"] = LoadAndInsertScalar_Vector64_Single_1,
+ ["LoadAndInsertScalar.Vector64.UInt16.3"] = LoadAndInsertScalar_Vector64_UInt16_3,
+ ["LoadAndInsertScalar.Vector64.UInt32.1"] = LoadAndInsertScalar_Vector64_UInt32_1,
+ ["LoadAndInsertScalar.Vector128.Byte.15"] = LoadAndInsertScalar_Vector128_Byte_15,
+ ["LoadAndInsertScalar.Vector128.Double.1"] = LoadAndInsertScalar_Vector128_Double_1,
+ ["LoadAndInsertScalar.Vector128.Int16.7"] = LoadAndInsertScalar_Vector128_Int16_7,
+ ["LoadAndInsertScalar.Vector128.Int32.3"] = LoadAndInsertScalar_Vector128_Int32_3,
+ ["LoadAndInsertScalar.Vector128.Int64.1"] = LoadAndInsertScalar_Vector128_Int64_1,
+ ["LoadAndInsertScalar.Vector128.SByte.15"] = LoadAndInsertScalar_Vector128_SByte_15,
+ ["LoadAndInsertScalar.Vector128.Single.3"] = LoadAndInsertScalar_Vector128_Single_3,
+ ["LoadAndInsertScalar.Vector128.UInt16.7"] = LoadAndInsertScalar_Vector128_UInt16_7,
};
}
}
static Program()
{
TestList = new Dictionary<string, Action>() {
- ["SubtractRoundedHighNarrowingLower.Vector64.Int32"] = SubtractRoundedHighNarrowingLower_Vector64_Int32,
- ["SubtractRoundedHighNarrowingLower.Vector64.SByte"] = SubtractRoundedHighNarrowingLower_Vector64_SByte,
- ["SubtractRoundedHighNarrowingLower.Vector64.UInt16"] = SubtractRoundedHighNarrowingLower_Vector64_UInt16,
- ["SubtractRoundedHighNarrowingLower.Vector64.UInt32"] = SubtractRoundedHighNarrowingLower_Vector64_UInt32,
- ["SubtractRoundedHighNarrowingUpper.Vector128.Byte"] = SubtractRoundedHighNarrowingUpper_Vector128_Byte,
- ["SubtractRoundedHighNarrowingUpper.Vector128.Int16"] = SubtractRoundedHighNarrowingUpper_Vector128_Int16,
- ["SubtractRoundedHighNarrowingUpper.Vector128.Int32"] = SubtractRoundedHighNarrowingUpper_Vector128_Int32,
- ["SubtractRoundedHighNarrowingUpper.Vector128.SByte"] = SubtractRoundedHighNarrowingUpper_Vector128_SByte,
- ["SubtractRoundedHighNarrowingUpper.Vector128.UInt16"] = SubtractRoundedHighNarrowingUpper_Vector128_UInt16,
- ["SubtractRoundedHighNarrowingUpper.Vector128.UInt32"] = SubtractRoundedHighNarrowingUpper_Vector128_UInt32,
- ["SubtractSaturate.Vector64.Byte"] = SubtractSaturate_Vector64_Byte,
- ["SubtractSaturate.Vector64.Int16"] = SubtractSaturate_Vector64_Int16,
- ["SubtractSaturate.Vector64.Int32"] = SubtractSaturate_Vector64_Int32,
- ["SubtractSaturate.Vector64.SByte"] = SubtractSaturate_Vector64_SByte,
- ["SubtractSaturate.Vector64.UInt16"] = SubtractSaturate_Vector64_UInt16,
- ["SubtractSaturate.Vector64.UInt32"] = SubtractSaturate_Vector64_UInt32,
- ["SubtractSaturate.Vector128.Byte"] = SubtractSaturate_Vector128_Byte,
- ["SubtractSaturate.Vector128.Int16"] = SubtractSaturate_Vector128_Int16,
- ["SubtractSaturate.Vector128.Int32"] = SubtractSaturate_Vector128_Int32,
- ["SubtractSaturate.Vector128.Int64"] = SubtractSaturate_Vector128_Int64,
- ["SubtractSaturate.Vector128.SByte"] = SubtractSaturate_Vector128_SByte,
- ["SubtractSaturate.Vector128.UInt16"] = SubtractSaturate_Vector128_UInt16,
- ["SubtractSaturate.Vector128.UInt32"] = SubtractSaturate_Vector128_UInt32,
- ["SubtractSaturate.Vector128.UInt64"] = SubtractSaturate_Vector128_UInt64,
- ["SubtractSaturateScalar.Vector64.Int64"] = SubtractSaturateScalar_Vector64_Int64,
- ["SubtractSaturateScalar.Vector64.UInt64"] = SubtractSaturateScalar_Vector64_UInt64,
- ["SubtractScalar.Vector64.Double"] = SubtractScalar_Vector64_Double,
- ["SubtractScalar.Vector64.Int64"] = SubtractScalar_Vector64_Int64,
- ["SubtractScalar.Vector64.Single"] = SubtractScalar_Vector64_Single,
- ["SubtractScalar.Vector64.UInt64"] = SubtractScalar_Vector64_UInt64,
- ["SubtractWideningLower.Vector64.Byte"] = SubtractWideningLower_Vector64_Byte,
- ["SubtractWideningLower.Vector64.Int16"] = SubtractWideningLower_Vector64_Int16,
- ["SubtractWideningLower.Vector64.Int32"] = SubtractWideningLower_Vector64_Int32,
- ["SubtractWideningLower.Vector64.SByte"] = SubtractWideningLower_Vector64_SByte,
- ["SubtractWideningLower.Vector64.UInt16"] = SubtractWideningLower_Vector64_UInt16,
- ["SubtractWideningLower.Vector64.UInt32"] = SubtractWideningLower_Vector64_UInt32,
- ["SubtractWideningLower.Vector128.Int16"] = SubtractWideningLower_Vector128_Int16,
- ["SubtractWideningLower.Vector128.Int32"] = SubtractWideningLower_Vector128_Int32,
- ["SubtractWideningLower.Vector128.Int64"] = SubtractWideningLower_Vector128_Int64,
- ["SubtractWideningLower.Vector128.UInt16"] = SubtractWideningLower_Vector128_UInt16,
- ["SubtractWideningLower.Vector128.UInt32"] = SubtractWideningLower_Vector128_UInt32,
- ["SubtractWideningLower.Vector128.UInt64"] = SubtractWideningLower_Vector128_UInt64,
- ["SubtractWideningUpper.Vector128.Byte.Vector128.Byte"] = SubtractWideningUpper_Vector128_Byte_Vector128_Byte,
- ["SubtractWideningUpper.Vector128.Int16.Vector128.Int16"] = SubtractWideningUpper_Vector128_Int16_Vector128_Int16,
- ["SubtractWideningUpper.Vector128.Int16.Vector128.SByte"] = SubtractWideningUpper_Vector128_Int16_Vector128_SByte,
- ["SubtractWideningUpper.Vector128.Int32.Vector128.Int16"] = SubtractWideningUpper_Vector128_Int32_Vector128_Int16,
- ["SubtractWideningUpper.Vector128.Int32.Vector128.Int32"] = SubtractWideningUpper_Vector128_Int32_Vector128_Int32,
- ["SubtractWideningUpper.Vector128.Int64.Vector128.Int32"] = SubtractWideningUpper_Vector128_Int64_Vector128_Int32,
- ["SubtractWideningUpper.Vector128.SByte.Vector128.SByte"] = SubtractWideningUpper_Vector128_SByte_Vector128_SByte,
- ["SubtractWideningUpper.Vector128.UInt16.Vector128.Byte"] = SubtractWideningUpper_Vector128_UInt16_Vector128_Byte,
- ["SubtractWideningUpper.Vector128.UInt16.Vector128.UInt16"] = SubtractWideningUpper_Vector128_UInt16_Vector128_UInt16,
- ["SubtractWideningUpper.Vector128.UInt32.Vector128.UInt16"] = SubtractWideningUpper_Vector128_UInt32_Vector128_UInt16,
- ["SubtractWideningUpper.Vector128.UInt32.Vector128.UInt32"] = SubtractWideningUpper_Vector128_UInt32_Vector128_UInt32,
- ["SubtractWideningUpper.Vector128.UInt64.Vector128.UInt32"] = SubtractWideningUpper_Vector128_UInt64_Vector128_UInt32,
- ["VectorTableLookup.Vector64.Byte"] = VectorTableLookup_Vector64_Byte,
- ["VectorTableLookup.Vector64.SByte"] = VectorTableLookup_Vector64_SByte,
- ["VectorTableLookupExtension.Vector64.Byte"] = VectorTableLookupExtension_Vector64_Byte,
- ["VectorTableLookupExtension.Vector64.SByte"] = VectorTableLookupExtension_Vector64_SByte,
- ["Xor.Vector64.Byte"] = Xor_Vector64_Byte,
- ["Xor.Vector64.Double"] = Xor_Vector64_Double,
- ["Xor.Vector64.Int16"] = Xor_Vector64_Int16,
- ["Xor.Vector64.Int32"] = Xor_Vector64_Int32,
- ["Xor.Vector64.Int64"] = Xor_Vector64_Int64,
- ["Xor.Vector64.SByte"] = Xor_Vector64_SByte,
- ["Xor.Vector64.Single"] = Xor_Vector64_Single,
- ["Xor.Vector64.UInt16"] = Xor_Vector64_UInt16,
- ["Xor.Vector64.UInt32"] = Xor_Vector64_UInt32,
- ["Xor.Vector64.UInt64"] = Xor_Vector64_UInt64,
- ["Xor.Vector128.Byte"] = Xor_Vector128_Byte,
- ["Xor.Vector128.Double"] = Xor_Vector128_Double,
- ["Xor.Vector128.Int16"] = Xor_Vector128_Int16,
- ["Xor.Vector128.Int32"] = Xor_Vector128_Int32,
- ["Xor.Vector128.Int64"] = Xor_Vector128_Int64,
- ["Xor.Vector128.SByte"] = Xor_Vector128_SByte,
- ["Xor.Vector128.Single"] = Xor_Vector128_Single,
- ["Xor.Vector128.UInt16"] = Xor_Vector128_UInt16,
- ["Xor.Vector128.UInt32"] = Xor_Vector128_UInt32,
- ["Xor.Vector128.UInt64"] = Xor_Vector128_UInt64,
- ["ZeroExtendWideningLower.Vector64.Byte"] = ZeroExtendWideningLower_Vector64_Byte,
- ["ZeroExtendWideningLower.Vector64.Int16"] = ZeroExtendWideningLower_Vector64_Int16,
- ["ZeroExtendWideningLower.Vector64.Int32"] = ZeroExtendWideningLower_Vector64_Int32,
- ["ZeroExtendWideningLower.Vector64.SByte"] = ZeroExtendWideningLower_Vector64_SByte,
- ["ZeroExtendWideningLower.Vector64.UInt16"] = ZeroExtendWideningLower_Vector64_UInt16,
- ["ZeroExtendWideningLower.Vector64.UInt32"] = ZeroExtendWideningLower_Vector64_UInt32,
- ["ZeroExtendWideningUpper.Vector128.Byte"] = ZeroExtendWideningUpper_Vector128_Byte,
- ["ZeroExtendWideningUpper.Vector128.Int16"] = ZeroExtendWideningUpper_Vector128_Int16,
- ["ZeroExtendWideningUpper.Vector128.Int32"] = ZeroExtendWideningUpper_Vector128_Int32,
- ["ZeroExtendWideningUpper.Vector128.SByte"] = ZeroExtendWideningUpper_Vector128_SByte,
- ["ZeroExtendWideningUpper.Vector128.UInt16"] = ZeroExtendWideningUpper_Vector128_UInt16,
- ["ZeroExtendWideningUpper.Vector128.UInt32"] = ZeroExtendWideningUpper_Vector128_UInt32,
+ ["LoadAndInsertScalar.Vector128.UInt32.3"] = LoadAndInsertScalar_Vector128_UInt32_3,
+ ["LoadAndInsertScalar.Vector128.UInt64.1"] = LoadAndInsertScalar_Vector128_UInt64_1,
+ ["LoadAndReplicateToVector64.Byte"] = LoadAndReplicateToVector64_Byte,
+ ["LoadAndReplicateToVector64.Int16"] = LoadAndReplicateToVector64_Int16,
+ ["LoadAndReplicateToVector64.Int32"] = LoadAndReplicateToVector64_Int32,
+ ["LoadAndReplicateToVector64.SByte"] = LoadAndReplicateToVector64_SByte,
+ ["LoadAndReplicateToVector64.Single"] = LoadAndReplicateToVector64_Single,
+ ["LoadAndReplicateToVector64.UInt16"] = LoadAndReplicateToVector64_UInt16,
+ ["LoadAndReplicateToVector64.UInt32"] = LoadAndReplicateToVector64_UInt32,
+ ["LoadAndReplicateToVector128.Byte"] = LoadAndReplicateToVector128_Byte,
+ ["LoadAndReplicateToVector128.Int16"] = LoadAndReplicateToVector128_Int16,
+ ["LoadAndReplicateToVector128.Int32"] = LoadAndReplicateToVector128_Int32,
+ ["LoadAndReplicateToVector128.SByte"] = LoadAndReplicateToVector128_SByte,
+ ["LoadAndReplicateToVector128.Single"] = LoadAndReplicateToVector128_Single,
+ ["LoadAndReplicateToVector128.UInt16"] = LoadAndReplicateToVector128_UInt16,
+ ["LoadAndReplicateToVector128.UInt32"] = LoadAndReplicateToVector128_UInt32,
+ ["LoadVector64.Byte"] = LoadVector64_Byte,
+ ["LoadVector64.Double"] = LoadVector64_Double,
+ ["LoadVector64.Int16"] = LoadVector64_Int16,
+ ["LoadVector64.Int32"] = LoadVector64_Int32,
+ ["LoadVector64.Int64"] = LoadVector64_Int64,
+ ["LoadVector64.SByte"] = LoadVector64_SByte,
+ ["LoadVector64.Single"] = LoadVector64_Single,
+ ["LoadVector64.UInt16"] = LoadVector64_UInt16,
+ ["LoadVector64.UInt32"] = LoadVector64_UInt32,
+ ["LoadVector64.UInt64"] = LoadVector64_UInt64,
+ ["LoadVector128.Byte"] = LoadVector128_Byte,
+ ["LoadVector128.Double"] = LoadVector128_Double,
+ ["LoadVector128.Int16"] = LoadVector128_Int16,
+ ["LoadVector128.Int32"] = LoadVector128_Int32,
+ ["LoadVector128.Int64"] = LoadVector128_Int64,
+ ["LoadVector128.SByte"] = LoadVector128_SByte,
+ ["LoadVector128.Single"] = LoadVector128_Single,
+ ["LoadVector128.UInt16"] = LoadVector128_UInt16,
+ ["LoadVector128.UInt32"] = LoadVector128_UInt32,
+ ["LoadVector128.UInt64"] = LoadVector128_UInt64,
+ ["Max.Vector64.Byte"] = Max_Vector64_Byte,
+ ["Max.Vector64.Int16"] = Max_Vector64_Int16,
+ ["Max.Vector64.Int32"] = Max_Vector64_Int32,
+ ["Max.Vector64.SByte"] = Max_Vector64_SByte,
+ ["Max.Vector64.Single"] = Max_Vector64_Single,
+ ["Max.Vector64.UInt16"] = Max_Vector64_UInt16,
+ ["Max.Vector64.UInt32"] = Max_Vector64_UInt32,
+ ["Max.Vector128.Byte"] = Max_Vector128_Byte,
+ ["Max.Vector128.Int16"] = Max_Vector128_Int16,
+ ["Max.Vector128.Int32"] = Max_Vector128_Int32,
+ ["Max.Vector128.SByte"] = Max_Vector128_SByte,
+ ["Max.Vector128.Single"] = Max_Vector128_Single,
+ ["Max.Vector128.UInt16"] = Max_Vector128_UInt16,
+ ["Max.Vector128.UInt32"] = Max_Vector128_UInt32,
+ ["MaxNumber.Vector64.Single"] = MaxNumber_Vector64_Single,
+ ["MaxNumber.Vector128.Single"] = MaxNumber_Vector128_Single,
+ ["MaxNumberScalar.Vector64.Double"] = MaxNumberScalar_Vector64_Double,
+ ["MaxNumberScalar.Vector64.Single"] = MaxNumberScalar_Vector64_Single,
+ ["MaxPairwise.Vector64.Byte"] = MaxPairwise_Vector64_Byte,
+ ["MaxPairwise.Vector64.Int16"] = MaxPairwise_Vector64_Int16,
+ ["MaxPairwise.Vector64.Int32"] = MaxPairwise_Vector64_Int32,
+ ["MaxPairwise.Vector64.SByte"] = MaxPairwise_Vector64_SByte,
+ ["MaxPairwise.Vector64.Single"] = MaxPairwise_Vector64_Single,
+ ["MaxPairwise.Vector64.UInt16"] = MaxPairwise_Vector64_UInt16,
+ ["MaxPairwise.Vector64.UInt32"] = MaxPairwise_Vector64_UInt32,
+ ["Min.Vector64.Byte"] = Min_Vector64_Byte,
+ ["Min.Vector64.Int16"] = Min_Vector64_Int16,
+ ["Min.Vector64.Int32"] = Min_Vector64_Int32,
+ ["Min.Vector64.SByte"] = Min_Vector64_SByte,
+ ["Min.Vector64.Single"] = Min_Vector64_Single,
+ ["Min.Vector64.UInt16"] = Min_Vector64_UInt16,
+ ["Min.Vector64.UInt32"] = Min_Vector64_UInt32,
+ ["Min.Vector128.Byte"] = Min_Vector128_Byte,
+ ["Min.Vector128.Int16"] = Min_Vector128_Int16,
+ ["Min.Vector128.Int32"] = Min_Vector128_Int32,
+ ["Min.Vector128.SByte"] = Min_Vector128_SByte,
+ ["Min.Vector128.Single"] = Min_Vector128_Single,
+ ["Min.Vector128.UInt16"] = Min_Vector128_UInt16,
+ ["Min.Vector128.UInt32"] = Min_Vector128_UInt32,
+ ["MinNumber.Vector64.Single"] = MinNumber_Vector64_Single,
+ ["MinNumber.Vector128.Single"] = MinNumber_Vector128_Single,
+ ["MinNumberScalar.Vector64.Double"] = MinNumberScalar_Vector64_Double,
+ ["MinNumberScalar.Vector64.Single"] = MinNumberScalar_Vector64_Single,
+ ["MinPairwise.Vector64.Byte"] = MinPairwise_Vector64_Byte,
+ ["MinPairwise.Vector64.Int16"] = MinPairwise_Vector64_Int16,
+ ["MinPairwise.Vector64.Int32"] = MinPairwise_Vector64_Int32,
+ ["MinPairwise.Vector64.SByte"] = MinPairwise_Vector64_SByte,
+ ["MinPairwise.Vector64.Single"] = MinPairwise_Vector64_Single,
+ ["MinPairwise.Vector64.UInt16"] = MinPairwise_Vector64_UInt16,
+ ["MinPairwise.Vector64.UInt32"] = MinPairwise_Vector64_UInt32,
+ ["Multiply.Vector64.Byte"] = Multiply_Vector64_Byte,
+ ["Multiply.Vector64.Int16"] = Multiply_Vector64_Int16,
+ ["Multiply.Vector64.Int32"] = Multiply_Vector64_Int32,
+ ["Multiply.Vector64.SByte"] = Multiply_Vector64_SByte,
+ ["Multiply.Vector64.Single"] = Multiply_Vector64_Single,
+ ["Multiply.Vector64.UInt16"] = Multiply_Vector64_UInt16,
+ ["Multiply.Vector64.UInt32"] = Multiply_Vector64_UInt32,
+ ["Multiply.Vector128.Byte"] = Multiply_Vector128_Byte,
+ ["Multiply.Vector128.Int16"] = Multiply_Vector128_Int16,
+ ["Multiply.Vector128.Int32"] = Multiply_Vector128_Int32,
+ ["Multiply.Vector128.SByte"] = Multiply_Vector128_SByte,
+ ["Multiply.Vector128.Single"] = Multiply_Vector128_Single,
+ ["Multiply.Vector128.UInt16"] = Multiply_Vector128_UInt16,
+ ["Multiply.Vector128.UInt32"] = Multiply_Vector128_UInt32,
};
}
}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["MultiplyScalar.Vector64.Double"] = MultiplyScalar_Vector64_Double,
+ ["MultiplyScalar.Vector64.Single"] = MultiplyScalar_Vector64_Single,
+ ["MultiplyAdd.Vector64.Byte"] = MultiplyAdd_Vector64_Byte,
+ ["MultiplyAdd.Vector64.Int16"] = MultiplyAdd_Vector64_Int16,
+ ["MultiplyAdd.Vector64.Int32"] = MultiplyAdd_Vector64_Int32,
+ ["MultiplyAdd.Vector64.SByte"] = MultiplyAdd_Vector64_SByte,
+ ["MultiplyAdd.Vector64.UInt16"] = MultiplyAdd_Vector64_UInt16,
+ ["MultiplyAdd.Vector64.UInt32"] = MultiplyAdd_Vector64_UInt32,
+ ["MultiplyAdd.Vector128.Byte"] = MultiplyAdd_Vector128_Byte,
+ ["MultiplyAdd.Vector128.Int16"] = MultiplyAdd_Vector128_Int16,
+ ["MultiplyAdd.Vector128.Int32"] = MultiplyAdd_Vector128_Int32,
+ ["MultiplyAdd.Vector128.SByte"] = MultiplyAdd_Vector128_SByte,
+ ["MultiplyAdd.Vector128.UInt16"] = MultiplyAdd_Vector128_UInt16,
+ ["MultiplyAdd.Vector128.UInt32"] = MultiplyAdd_Vector128_UInt32,
+ ["MultiplyAddByScalar.Vector64.Int16"] = MultiplyAddByScalar_Vector64_Int16,
+ ["MultiplyAddByScalar.Vector64.Int32"] = MultiplyAddByScalar_Vector64_Int32,
+ ["MultiplyAddByScalar.Vector64.UInt16"] = MultiplyAddByScalar_Vector64_UInt16,
+ ["MultiplyAddByScalar.Vector64.UInt32"] = MultiplyAddByScalar_Vector64_UInt32,
+ ["MultiplyAddByScalar.Vector128.Int16"] = MultiplyAddByScalar_Vector128_Int16,
+ ["MultiplyAddByScalar.Vector128.Int32"] = MultiplyAddByScalar_Vector128_Int32,
+ ["MultiplyAddByScalar.Vector128.UInt16"] = MultiplyAddByScalar_Vector128_UInt16,
+ ["MultiplyAddByScalar.Vector128.UInt32"] = MultiplyAddByScalar_Vector128_UInt32,
+ ["MultiplyAddBySelectedScalar.Vector64.Int16.Vector64.Int16.3"] = MultiplyAddBySelectedScalar_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyAddBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplyAddBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyAddBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplyAddBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyAddBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplyAddBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyAddBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3"] = MultiplyAddBySelectedScalar_Vector64_UInt16_Vector64_UInt16_3,
+ ["MultiplyAddBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyAddBySelectedScalar_Vector64_UInt16_Vector128_UInt16_7,
+ ["MultiplyAddBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyAddBySelectedScalar_Vector64_UInt32_Vector64_UInt32_1,
+ ["MultiplyAddBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyAddBySelectedScalar_Vector64_UInt32_Vector128_UInt32_3,
+ ["MultiplyAddBySelectedScalar.Vector128.Int16.Vector64.Int16.3"] = MultiplyAddBySelectedScalar_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplyAddBySelectedScalar.Vector128.Int16.Vector128.Int16.7"] = MultiplyAddBySelectedScalar_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyAddBySelectedScalar.Vector128.Int32.Vector64.Int32.1"] = MultiplyAddBySelectedScalar_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyAddBySelectedScalar.Vector128.Int32.Vector128.Int32.3"] = MultiplyAddBySelectedScalar_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyAddBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3"] = MultiplyAddBySelectedScalar_Vector128_UInt16_Vector64_UInt16_3,
+ ["MultiplyAddBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyAddBySelectedScalar_Vector128_UInt16_Vector128_UInt16_7,
+ ["MultiplyAddBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyAddBySelectedScalar_Vector128_UInt32_Vector64_UInt32_1,
+ ["MultiplyAddBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyAddBySelectedScalar_Vector128_UInt32_Vector128_UInt32_3,
+ ["MultiplyByScalar.Vector64.Int16"] = MultiplyByScalar_Vector64_Int16,
+ ["MultiplyByScalar.Vector64.Int32"] = MultiplyByScalar_Vector64_Int32,
+ ["MultiplyByScalar.Vector64.Single"] = MultiplyByScalar_Vector64_Single,
+ ["MultiplyByScalar.Vector64.UInt16"] = MultiplyByScalar_Vector64_UInt16,
+ ["MultiplyByScalar.Vector64.UInt32"] = MultiplyByScalar_Vector64_UInt32,
+ ["MultiplyByScalar.Vector128.Int16"] = MultiplyByScalar_Vector128_Int16,
+ ["MultiplyByScalar.Vector128.Int32"] = MultiplyByScalar_Vector128_Int32,
+ ["MultiplyByScalar.Vector128.Single"] = MultiplyByScalar_Vector128_Single,
+ ["MultiplyByScalar.Vector128.UInt16"] = MultiplyByScalar_Vector128_UInt16,
+ ["MultiplyByScalar.Vector128.UInt32"] = MultiplyByScalar_Vector128_UInt32,
+ ["MultiplyBySelectedScalar.Vector64.Int16.Vector64.Int16.1"] = MultiplyBySelectedScalar_Vector64_Int16_Vector64_Int16_1,
+ ["MultiplyBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyBySelectedScalar.Vector64.Single.Vector64.Single.1"] = MultiplyBySelectedScalar_Vector64_Single_Vector64_Single_1,
+ ["MultiplyBySelectedScalar.Vector64.Single.Vector128.Single.3"] = MultiplyBySelectedScalar_Vector64_Single_Vector128_Single_3,
+ ["MultiplyBySelectedScalar.Vector64.UInt16.Vector64.UInt16.1"] = MultiplyBySelectedScalar_Vector64_UInt16_Vector64_UInt16_1,
+ ["MultiplyBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalar_Vector64_UInt16_Vector128_UInt16_7,
+ ["MultiplyBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalar_Vector64_UInt32_Vector64_UInt32_1,
+ ["MultiplyBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalar_Vector64_UInt32_Vector128_UInt32_3,
+ ["MultiplyBySelectedScalar.Vector128.Int16.Vector64.Int16.1"] = MultiplyBySelectedScalar_Vector128_Int16_Vector64_Int16_1,
+ ["MultiplyBySelectedScalar.Vector128.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalar_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyBySelectedScalar.Vector128.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalar_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyBySelectedScalar.Vector128.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalar_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyBySelectedScalar.Vector128.Single.Vector64.Single.1"] = MultiplyBySelectedScalar_Vector128_Single_Vector64_Single_1,
+ ["MultiplyBySelectedScalar.Vector128.Single.Vector128.Single.3"] = MultiplyBySelectedScalar_Vector128_Single_Vector128_Single_3,
+ ["MultiplyBySelectedScalar.Vector128.UInt16.Vector64.UInt16.1"] = MultiplyBySelectedScalar_Vector128_UInt16_Vector64_UInt16_1,
+ ["MultiplyBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalar_Vector128_UInt16_Vector128_UInt16_7,
+ ["MultiplyBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalar_Vector128_UInt32_Vector64_UInt32_1,
+ ["MultiplyBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalar_Vector128_UInt32_Vector128_UInt32_3,
+ ["MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningLower_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyBySelectedScalarWideningLower.Vector64.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningLower_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningLower_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyBySelectedScalarWideningLower.Vector64.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningLower_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningLower_Vector64_UInt16_Vector64_UInt16_3,
+ ["MultiplyBySelectedScalarWideningLower.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningLower_Vector64_UInt16_Vector128_UInt16_7,
+ ["MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningLower_Vector64_UInt32_Vector64_UInt32_1,
+ ["MultiplyBySelectedScalarWideningLower.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningLower_Vector64_UInt32_Vector128_UInt32_3,
+ ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_UInt16_Vector64_UInt16_3,
+ ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_UInt16_Vector128_UInt16_7,
+ ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_UInt32_Vector64_UInt32_1,
+ ["MultiplyBySelectedScalarWideningLowerAndAdd.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningLowerAndAdd_Vector64_UInt32_Vector128_UInt32_3,
+ ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_UInt16_Vector64_UInt16_3,
+ ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_UInt16_Vector128_UInt16_7,
+ ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_UInt32_Vector64_UInt32_1,
+ ["MultiplyBySelectedScalarWideningLowerAndSubtract.Vector64.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningLowerAndSubtract_Vector64_UInt32_Vector128_UInt32_3,
+ ["MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningUpper_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplyBySelectedScalarWideningUpper.Vector128.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningUpper_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningUpper_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyBySelectedScalarWideningUpper.Vector128.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningUpper_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningUpper_Vector128_UInt16_Vector64_UInt16_3,
+ ["MultiplyBySelectedScalarWideningUpper.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningUpper_Vector128_UInt16_Vector128_UInt16_7,
+ ["MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningUpper_Vector128_UInt32_Vector64_UInt32_1,
+ ["MultiplyBySelectedScalarWideningUpper.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningUpper_Vector128_UInt32_Vector128_UInt32_3,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_UInt16_Vector64_UInt16_3,
+ ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_UInt16_Vector128_UInt16_7,
+ ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_UInt32_Vector64_UInt32_1,
+ ["MultiplyBySelectedScalarWideningUpperAndAdd.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningUpperAndAdd_Vector128_UInt32_Vector128_UInt32_3,
+ ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector64.Int16.3"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int16.Vector128.Int16.7"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector64.Int32.1"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.Int32.Vector128.Int32.3"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector64.UInt16.3"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_UInt16_Vector64_UInt16_3,
+ ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt16.Vector128.UInt16.7"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_UInt16_Vector128_UInt16_7,
+ ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector64.UInt32.1"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_UInt32_Vector64_UInt32_1,
+ ["MultiplyBySelectedScalarWideningUpperAndSubtract.Vector128.UInt32.Vector128.UInt32.3"] = MultiplyBySelectedScalarWideningUpperAndSubtract_Vector128_UInt32_Vector128_UInt32_3,
+ ["MultiplyDoublingByScalarSaturateHigh.Vector64.Int16"] = MultiplyDoublingByScalarSaturateHigh_Vector64_Int16,
+ ["MultiplyDoublingByScalarSaturateHigh.Vector64.Int32"] = MultiplyDoublingByScalarSaturateHigh_Vector64_Int32,
+ ["MultiplyDoublingByScalarSaturateHigh.Vector128.Int16"] = MultiplyDoublingByScalarSaturateHigh_Vector128_Int16,
+ ["MultiplyDoublingByScalarSaturateHigh.Vector128.Int32"] = MultiplyDoublingByScalarSaturateHigh_Vector128_Int32,
+ ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.3"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3"] = MultiplyDoublingBySelectedScalarSaturateHigh_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingSaturateHigh.Vector64.Int16"] = MultiplyDoublingSaturateHigh_Vector64_Int16,
+ ["MultiplyDoublingSaturateHigh.Vector64.Int32"] = MultiplyDoublingSaturateHigh_Vector64_Int32,
+ ["MultiplyDoublingSaturateHigh.Vector128.Int16"] = MultiplyDoublingSaturateHigh_Vector128_Int16,
+ ["MultiplyDoublingSaturateHigh.Vector128.Int32"] = MultiplyDoublingSaturateHigh_Vector128_Int32,
+ ["MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int16"] = MultiplyDoublingWideningLowerAndAddSaturate_Vector64_Int16,
+ ["MultiplyDoublingWideningLowerAndAddSaturate.Vector64.Int32"] = MultiplyDoublingWideningLowerAndAddSaturate_Vector64_Int32,
+ ["MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int16"] = MultiplyDoublingWideningLowerAndSubtractSaturate_Vector64_Int16,
+ ["MultiplyDoublingWideningLowerAndSubtractSaturate.Vector64.Int32"] = MultiplyDoublingWideningLowerAndSubtractSaturate_Vector64_Int32,
+ ["MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int16.Vector64.Int16"] = MultiplyDoublingWideningLowerByScalarAndAddSaturate_Vector64_Int16_Vector64_Int16,
+ ["MultiplyDoublingWideningLowerByScalarAndAddSaturate.Vector64.Int32.Vector64.Int32"] = MultiplyDoublingWideningLowerByScalarAndAddSaturate_Vector64_Int32_Vector64_Int32,
+ ["MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16"] = MultiplyDoublingWideningLowerByScalarAndSubtractSaturate_Vector64_Int16_Vector64_Int16,
+ ["MultiplyDoublingWideningLowerByScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32"] = MultiplyDoublingWideningLowerByScalarAndSubtractSaturate_Vector64_Int32_Vector64_Int32,
+ ["MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingWideningSaturateLower.Vector64.Int16"] = MultiplyDoublingWideningSaturateLower_Vector64_Int16,
+ ["MultiplyDoublingWideningSaturateLower.Vector64.Int32"] = MultiplyDoublingWideningSaturateLower_Vector64_Int32,
+ ["MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int16"] = MultiplyDoublingWideningSaturateLowerByScalar_Vector64_Int16,
+ ["MultiplyDoublingWideningSaturateLowerByScalar.Vector64.Int32"] = MultiplyDoublingWideningSaturateLowerByScalar_Vector64_Int32,
+ ["MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningSaturateLowerBySelectedScalar_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningSaturateLowerBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningSaturateLowerBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningSaturateLowerBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningSaturateLowerBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingWideningSaturateUpper.Vector128.Int16"] = MultiplyDoublingWideningSaturateUpper_Vector128_Int16,
+ ["MultiplyDoublingWideningSaturateUpper.Vector128.Int32"] = MultiplyDoublingWideningSaturateUpper_Vector128_Int32,
+ ["MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int16"] = MultiplyDoublingWideningSaturateUpperByScalar_Vector128_Int16,
+ ["MultiplyDoublingWideningSaturateUpperByScalar.Vector128.Int32"] = MultiplyDoublingWideningSaturateUpperByScalar_Vector128_Int32,
+ ["MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningSaturateUpperBySelectedScalar_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningSaturateUpperBySelectedScalar_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningSaturateUpperBySelectedScalar_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningSaturateUpperBySelectedScalar.Vector128.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningSaturateUpperBySelectedScalar_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int16"] = MultiplyDoublingWideningUpperAndAddSaturate_Vector128_Int16,
+ ["MultiplyDoublingWideningUpperAndAddSaturate.Vector128.Int32"] = MultiplyDoublingWideningUpperAndAddSaturate_Vector128_Int32,
+ ["MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int16"] = MultiplyDoublingWideningUpperAndSubtractSaturate_Vector128_Int16,
+ ["MultiplyDoublingWideningUpperAndSubtractSaturate.Vector128.Int32"] = MultiplyDoublingWideningUpperAndSubtractSaturate_Vector128_Int32,
+ ["MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int16.Vector64.Int16"] = MultiplyDoublingWideningUpperByScalarAndAddSaturate_Vector128_Int16_Vector64_Int16,
+ ["MultiplyDoublingWideningUpperByScalarAndAddSaturate.Vector128.Int32.Vector64.Int32"] = MultiplyDoublingWideningUpperByScalarAndAddSaturate_Vector128_Int32_Vector64_Int32,
+ ["MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16"] = MultiplyDoublingWideningUpperByScalarAndSubtractSaturate_Vector128_Int16_Vector64_Int16,
+ ["MultiplyDoublingWideningUpperByScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32"] = MultiplyDoublingWideningUpperByScalarAndSubtractSaturate_Vector128_Int32_Vector64_Int32,
+ ["MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate.Vector128.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector64.Int16.3"] = MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int16.Vector128.Int16.7"] = MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector64.Int32.1"] = MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate.Vector128.Int32.Vector128.Int32.3"] = MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int16"] = MultiplyRoundedDoublingByScalarSaturateHigh_Vector64_Int16,
+ ["MultiplyRoundedDoublingByScalarSaturateHigh.Vector64.Int32"] = MultiplyRoundedDoublingByScalarSaturateHigh_Vector64_Int32,
+ ["MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int16"] = MultiplyRoundedDoublingByScalarSaturateHigh_Vector128_Int16,
+ ["MultiplyRoundedDoublingByScalarSaturateHigh.Vector128.Int32"] = MultiplyRoundedDoublingByScalarSaturateHigh_Vector128_Int32,
+ ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector64.Int16.3"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int16.Vector128.Int16.7"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector64.Int32.1"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector64.Int32.Vector128.Int32.3"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector64.Int16.2"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector128_Int16_Vector64_Int16_2,
+ ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int16.Vector128.Int16.7"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector64.Int32.1"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplyRoundedDoublingBySelectedScalarSaturateHigh.Vector128.Int32.Vector128.Int32.3"] = MultiplyRoundedDoublingBySelectedScalarSaturateHigh_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplyRoundedDoublingSaturateHigh.Vector64.Int16"] = MultiplyRoundedDoublingSaturateHigh_Vector64_Int16,
+ ["MultiplyRoundedDoublingSaturateHigh.Vector64.Int32"] = MultiplyRoundedDoublingSaturateHigh_Vector64_Int32,
+ ["MultiplyRoundedDoublingSaturateHigh.Vector128.Int16"] = MultiplyRoundedDoublingSaturateHigh_Vector128_Int16,
+ ["MultiplyRoundedDoublingSaturateHigh.Vector128.Int32"] = MultiplyRoundedDoublingSaturateHigh_Vector128_Int32,
+ ["MultiplyScalarBySelectedScalar.Vector64.Single.Vector64.Single.1"] = MultiplyScalarBySelectedScalar_Vector64_Single_Vector64_Single_1,
+ ["MultiplyScalarBySelectedScalar.Vector64.Single.Vector128.Single.3"] = MultiplyScalarBySelectedScalar_Vector64_Single_Vector128_Single_3,
+ ["MultiplySubtract.Vector64.Byte"] = MultiplySubtract_Vector64_Byte,
+ ["MultiplySubtract.Vector64.Int16"] = MultiplySubtract_Vector64_Int16,
+ };
+ }
+ }
+}
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System;
+using System.Collections.Generic;
+
+namespace JIT.HardwareIntrinsics.Arm
+{
+ public static partial class Program
+ {
+ static Program()
+ {
+ TestList = new Dictionary<string, Action>() {
+ ["MultiplySubtract.Vector64.Int32"] = MultiplySubtract_Vector64_Int32,
+ ["MultiplySubtract.Vector64.SByte"] = MultiplySubtract_Vector64_SByte,
+ ["MultiplySubtract.Vector64.UInt16"] = MultiplySubtract_Vector64_UInt16,
+ ["MultiplySubtract.Vector64.UInt32"] = MultiplySubtract_Vector64_UInt32,
+ ["MultiplySubtract.Vector128.Byte"] = MultiplySubtract_Vector128_Byte,
+ ["MultiplySubtract.Vector128.Int16"] = MultiplySubtract_Vector128_Int16,
+ ["MultiplySubtract.Vector128.Int32"] = MultiplySubtract_Vector128_Int32,
+ ["MultiplySubtract.Vector128.SByte"] = MultiplySubtract_Vector128_SByte,
+ ["MultiplySubtract.Vector128.UInt16"] = MultiplySubtract_Vector128_UInt16,
+ ["MultiplySubtract.Vector128.UInt32"] = MultiplySubtract_Vector128_UInt32,
+ ["MultiplySubtractBySelectedScalar.Vector64.Int16.Vector64.Int16.3"] = MultiplySubtractBySelectedScalar_Vector64_Int16_Vector64_Int16_3,
+ ["MultiplySubtractBySelectedScalar.Vector64.Int16.Vector128.Int16.7"] = MultiplySubtractBySelectedScalar_Vector64_Int16_Vector128_Int16_7,
+ ["MultiplySubtractBySelectedScalar.Vector64.Int32.Vector64.Int32.1"] = MultiplySubtractBySelectedScalar_Vector64_Int32_Vector64_Int32_1,
+ ["MultiplySubtractBySelectedScalar.Vector64.Int32.Vector128.Int32.3"] = MultiplySubtractBySelectedScalar_Vector64_Int32_Vector128_Int32_3,
+ ["MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector64.UInt16.3"] = MultiplySubtractBySelectedScalar_Vector64_UInt16_Vector64_UInt16_3,
+ ["MultiplySubtractBySelectedScalar.Vector64.UInt16.Vector128.UInt16.7"] = MultiplySubtractBySelectedScalar_Vector64_UInt16_Vector128_UInt16_7,
+ ["MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector64.UInt32.1"] = MultiplySubtractBySelectedScalar_Vector64_UInt32_Vector64_UInt32_1,
+ ["MultiplySubtractBySelectedScalar.Vector64.UInt32.Vector128.UInt32.3"] = MultiplySubtractBySelectedScalar_Vector64_UInt32_Vector128_UInt32_3,
+ ["MultiplySubtractBySelectedScalar.Vector128.Int16.Vector64.Int16.3"] = MultiplySubtractBySelectedScalar_Vector128_Int16_Vector64_Int16_3,
+ ["MultiplySubtractBySelectedScalar.Vector128.Int16.Vector128.Int16.7"] = MultiplySubtractBySelectedScalar_Vector128_Int16_Vector128_Int16_7,
+ ["MultiplySubtractBySelectedScalar.Vector128.Int32.Vector64.Int32.1"] = MultiplySubtractBySelectedScalar_Vector128_Int32_Vector64_Int32_1,
+ ["MultiplySubtractBySelectedScalar.Vector128.Int32.Vector128.Int32.3"] = MultiplySubtractBySelectedScalar_Vector128_Int32_Vector128_Int32_3,
+ ["MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector64.UInt16.3"] = MultiplySubtractBySelectedScalar_Vector128_UInt16_Vector64_UInt16_3,
+ ["MultiplySubtractBySelectedScalar.Vector128.UInt16.Vector128.UInt16.7"] = MultiplySubtractBySelectedScalar_Vector128_UInt16_Vector128_UInt16_7,
+ ["MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector64.UInt32.1"] = MultiplySubtractBySelectedScalar_Vector128_UInt32_Vector64_UInt32_1,
+ ["MultiplySubtractBySelectedScalar.Vector128.UInt32.Vector128.UInt32.3"] = MultiplySubtractBySelectedScalar_Vector128_UInt32_Vector128_UInt32_3,
+ ["MultiplySubtractByScalar.Vector64.Int16"] = MultiplySubtractByScalar_Vector64_Int16,
+ ["MultiplySubtractByScalar.Vector64.Int32"] = MultiplySubtractByScalar_Vector64_Int32,
+ ["MultiplySubtractByScalar.Vector64.UInt16"] = MultiplySubtractByScalar_Vector64_UInt16,
+ ["MultiplySubtractByScalar.Vector64.UInt32"] = MultiplySubtractByScalar_Vector64_UInt32,
+ ["MultiplySubtractByScalar.Vector128.Int16"] = MultiplySubtractByScalar_Vector128_Int16,
+ ["MultiplySubtractByScalar.Vector128.Int32"] = MultiplySubtractByScalar_Vector128_Int32,
+ ["MultiplySubtractByScalar.Vector128.UInt16"] = MultiplySubtractByScalar_Vector128_UInt16,
+ ["MultiplySubtractByScalar.Vector128.UInt32"] = MultiplySubtractByScalar_Vector128_UInt32,
+ ["MultiplyWideningLower.Vector64.Byte"] = MultiplyWideningLower_Vector64_Byte,
+ ["MultiplyWideningLower.Vector64.Int16"] = MultiplyWideningLower_Vector64_Int16,
+ ["MultiplyWideningLower.Vector64.Int32"] = MultiplyWideningLower_Vector64_Int32,
+ ["MultiplyWideningLower.Vector64.SByte"] = MultiplyWideningLower_Vector64_SByte,
+ ["MultiplyWideningLower.Vector64.UInt16"] = MultiplyWideningLower_Vector64_UInt16,
+ ["MultiplyWideningLower.Vector64.UInt32"] = MultiplyWideningLower_Vector64_UInt32,
+ ["MultiplyWideningLowerAndAdd.Vector64.Byte"] = MultiplyWideningLowerAndAdd_Vector64_Byte,
+ ["MultiplyWideningLowerAndAdd.Vector64.Int16"] = MultiplyWideningLowerAndAdd_Vector64_Int16,
+ ["MultiplyWideningLowerAndAdd.Vector64.Int32"] = MultiplyWideningLowerAndAdd_Vector64_Int32,
+ ["MultiplyWideningLowerAndAdd.Vector64.SByte"] = MultiplyWideningLowerAndAdd_Vector64_SByte,
+ ["MultiplyWideningLowerAndAdd.Vector64.UInt16"] = MultiplyWideningLowerAndAdd_Vector64_UInt16,
+ ["MultiplyWideningLowerAndAdd.Vector64.UInt32"] = MultiplyWideningLowerAndAdd_Vector64_UInt32,
+ ["MultiplyWideningLowerAndSubtract.Vector64.Byte"] = MultiplyWideningLowerAndSubtract_Vector64_Byte,
+ ["MultiplyWideningLowerAndSubtract.Vector64.Int16"] = MultiplyWideningLowerAndSubtract_Vector64_Int16,
+ ["MultiplyWideningLowerAndSubtract.Vector64.Int32"] = MultiplyWideningLowerAndSubtract_Vector64_Int32,
+ ["MultiplyWideningLowerAndSubtract.Vector64.SByte"] = MultiplyWideningLowerAndSubtract_Vector64_SByte,
+ ["MultiplyWideningLowerAndSubtract.Vector64.UInt16"] = MultiplyWideningLowerAndSubtract_Vector64_UInt16,
+ ["MultiplyWideningLowerAndSubtract.Vector64.UInt32"] = MultiplyWideningLowerAndSubtract_Vector64_UInt32,
+ ["MultiplyWideningUpper.Vector128.Byte"] = MultiplyWideningUpper_Vector128_Byte,
+ ["MultiplyWideningUpper.Vector128.Int16"] = MultiplyWideningUpper_Vector128_Int16,
+ ["MultiplyWideningUpper.Vector128.Int32"] = MultiplyWideningUpper_Vector128_Int32,
+ ["MultiplyWideningUpper.Vector128.SByte"] = MultiplyWideningUpper_Vector128_SByte,
+ ["MultiplyWideningUpper.Vector128.UInt16"] = MultiplyWideningUpper_Vector128_UInt16,
+ ["MultiplyWideningUpper.Vector128.UInt32"] = MultiplyWideningUpper_Vector128_UInt32,
+ ["MultiplyWideningUpperAndAdd.Vector128.Byte"] = MultiplyWideningUpperAndAdd_Vector128_Byte,
+ ["MultiplyWideningUpperAndAdd.Vector128.Int16"] = MultiplyWideningUpperAndAdd_Vector128_Int16,
+ ["MultiplyWideningUpperAndAdd.Vector128.Int32"] = MultiplyWideningUpperAndAdd_Vector128_Int32,
+ ["MultiplyWideningUpperAndAdd.Vector128.SByte"] = MultiplyWideningUpperAndAdd_Vector128_SByte,
+ ["MultiplyWideningUpperAndAdd.Vector128.UInt16"] = MultiplyWideningUpperAndAdd_Vector128_UInt16,
+ ["MultiplyWideningUpperAndAdd.Vector128.UInt32"] = MultiplyWideningUpperAndAdd_Vector128_UInt32,
+ ["MultiplyWideningUpperAndSubtract.Vector128.Byte"] = MultiplyWideningUpperAndSubtract_Vector128_Byte,
+ ["MultiplyWideningUpperAndSubtract.Vector128.Int16"] = MultiplyWideningUpperAndSubtract_Vector128_Int16,
+ ["MultiplyWideningUpperAndSubtract.Vector128.Int32"] = MultiplyWideningUpperAndSubtract_Vector128_Int32,
+ ["MultiplyWideningUpperAndSubtract.Vector128.SByte"] = MultiplyWideningUpperAndSubtract_Vector128_SByte,
+ ["MultiplyWideningUpperAndSubtract.Vector128.UInt16"] = MultiplyWideningUpperAndSubtract_Vector128_UInt16,
+ ["MultiplyWideningUpperAndSubtract.Vector128.UInt32"] = MultiplyWideningUpperAndSubtract_Vector128_UInt32,
+ ["Negate.Vector64.Int16"] = Negate_Vector64_Int16,
+ ["Negate.Vector64.Int32"] = Negate_Vector64_Int32,
+ ["Negate.Vector64.SByte"] = Negate_Vector64_SByte,
+ ["Negate.Vector64.Single"] = Negate_Vector64_Single,
+ ["Negate.Vector128.Int16"] = Negate_Vector128_Int16,
+ ["Negate.Vector128.Int32"] = Negate_Vector128_Int32,
+ ["Negate.Vector128.SByte"] = Negate_Vector128_SByte,
+ ["Negate.Vector128.Single"] = Negate_Vector128_Single,
+ ["NegateSaturate.Vector64.Int16"] = NegateSaturate_Vector64_Int16,
+ ["NegateSaturate.Vector64.Int32"] = NegateSaturate_Vector64_Int32,
+ ["NegateSaturate.Vector64.SByte"] = NegateSaturate_Vector64_SByte,
+ ["NegateSaturate.Vector128.Int16"] = NegateSaturate_Vector128_Int16,
+ ["NegateSaturate.Vector128.Int32"] = NegateSaturate_Vector128_Int32,
+ ["NegateSaturate.Vector128.SByte"] = NegateSaturate_Vector128_SByte,
+ ["NegateScalar.Vector64.Double"] = NegateScalar_Vector64_Double,
+ ["NegateScalar.Vector64.Single"] = NegateScalar_Vector64_Single,
+ ["Not.Vector64.Byte"] = Not_Vector64_Byte,
+ ["Not.Vector64.Double"] = Not_Vector64_Double,
+ ["Not.Vector64.Int16"] = Not_Vector64_Int16,
+ ["Not.Vector64.Int32"] = Not_Vector64_Int32,
+ ["Not.Vector64.Int64"] = Not_Vector64_Int64,
+ ["Not.Vector64.SByte"] = Not_Vector64_SByte,
+ ["Not.Vector64.Single"] = Not_Vector64_Single,
+ ["Not.Vector64.UInt16"] = Not_Vector64_UInt16,
+ ["Not.Vector64.UInt32"] = Not_Vector64_UInt32,
+ ["Not.Vector64.UInt64"] = Not_Vector64_UInt64,
+ ["Not.Vector128.Byte"] = Not_Vector128_Byte,
+ ["Not.Vector128.Double"] = Not_Vector128_Double,
+ ["Not.Vector128.Int16"] = Not_Vector128_Int16,
+ ["Not.Vector128.Int32"] = Not_Vector128_Int32,
+ };
+ }
+ }
+}
private static void ProcessInputs(string groupName, (string templateFileName, Dictionary<string, string> templateData)[] inputs)
{
// Too many tests may time out in CI or various stress modes
- const int MaxGroupSize = 256;
+ const int MaxGroupSize = 100;
var numGroups = (inputs.Length + (MaxGroupSize - 1)) / MaxGroupSize;