AdvSimd
Arm64
IsSupported
Abs(Vector128<Int16>)
Abs(Vector128<Int32>)
Abs(Vector128<SByte>)
Abs(Vector128<Single>)
Abs(Vector64<Int16>)
Abs(Vector64<Int32>)
Abs(Vector64<SByte>)
Abs(Vector64<Single>)
AbsoluteCompareGreaterThan(Vector128<Single>, Vector128<Single>)
AbsoluteCompareGreaterThan(Vector64<Single>, Vector64<Single>)
AbsoluteCompareGreaterThanOrEqual(Vector128<Single>, Vector128<Single>)
AbsoluteCompareGreaterThanOrEqual(Vector64<Single>, Vector64<Single>)
AbsoluteCompareLessThan(Vector128<Single>, Vector128<Single>)
AbsoluteCompareLessThan(Vector64<Single>, Vector64<Single>)
AbsoluteCompareLessThanOrEqual(Vector128<Single>, Vector128<Single>)
AbsoluteCompareLessThanOrEqual(Vector64<Single>, Vector64<Single>)
AbsoluteDifference(Vector128<Byte>, Vector128<Byte>)
AbsoluteDifference(Vector128<Int16>, Vector128<Int16>)
AbsoluteDifference(Vector128<Int32>, Vector128<Int32>)
AbsoluteDifference(Vector128<SByte>, Vector128<SByte>)
AbsoluteDifference(Vector128<Single>, Vector128<Single>)
AbsoluteDifference(Vector128<UInt16>, Vector128<UInt16>)
AbsoluteDifference(Vector128<UInt32>, Vector128<UInt32>)
AbsoluteDifference(Vector64<Byte>, Vector64<Byte>)
AbsoluteDifference(Vector64<Int16>, Vector64<Int16>)
AbsoluteDifference(Vector64<Int32>, Vector64<Int32>)
AbsoluteDifference(Vector64<SByte>, Vector64<SByte>)
AbsoluteDifference(Vector64<Single>, Vector64<Single>)
AbsoluteDifference(Vector64<UInt16>, Vector64<UInt16>)
AbsoluteDifference(Vector64<UInt32>, Vector64<UInt32>)
AbsoluteDifferenceAdd(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>)
AbsoluteDifferenceAdd(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>)
AbsoluteDifferenceAdd(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>)
AbsoluteDifferenceAdd(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>)
AbsoluteDifferenceAdd(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>)
AbsoluteDifferenceAdd(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)
AbsoluteDifferenceAdd(Vector64<Byte>, Vector64<Byte>, Vector64<Byte>)
AbsoluteDifferenceAdd(Vector64<Int16>, Vector64<Int16>, Vector64<Int16>)
AbsoluteDifferenceAdd(Vector64<Int32>, Vector64<Int32>, Vector64<Int32>)
AbsoluteDifferenceAdd(Vector64<SByte>, Vector64<SByte>, Vector64<SByte>)
AbsoluteDifferenceAdd(Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>)
AbsoluteDifferenceAdd(Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>)
AbsoluteDifferenceWideningLower(Vector64<Byte>, Vector64<Byte>)
AbsoluteDifferenceWideningLower(Vector64<Int16>, Vector64<Int16>)
AbsoluteDifferenceWideningLower(Vector64<Int32>, Vector64<Int32>)
AbsoluteDifferenceWideningLower(Vector64<SByte>, Vector64<SByte>)
AbsoluteDifferenceWideningLower(Vector64<UInt16>, Vector64<UInt16>)
AbsoluteDifferenceWideningLower(Vector64<UInt32>, Vector64<UInt32>)
AbsoluteDifferenceWideningLowerAndAdd(Vector128<Int16>, Vector64<SByte>, Vector64<SByte>)
AbsoluteDifferenceWideningLowerAndAdd(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>)
AbsoluteDifferenceWideningLowerAndAdd(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>)
AbsoluteDifferenceWideningLowerAndAdd(Vector128<UInt16>, Vector64<Byte>, Vector64<Byte>)
AbsoluteDifferenceWideningLowerAndAdd(Vector128<UInt32>, Vector64<UInt16>, Vector64<UInt16>)
AbsoluteDifferenceWideningLowerAndAdd(Vector128<UInt64>, Vector64<UInt32>, Vector64<UInt32>)
AbsoluteDifferenceWideningUpper(Vector128<Byte>, Vector128<Byte>)
AbsoluteDifferenceWideningUpper(Vector128<Int16>, Vector128<Int16>)
AbsoluteDifferenceWideningUpper(Vector128<Int32>, Vector128<Int32>)
AbsoluteDifferenceWideningUpper(Vector128<SByte>, Vector128<SByte>)
AbsoluteDifferenceWideningUpper(Vector128<UInt16>, Vector128<UInt16>)
AbsoluteDifferenceWideningUpper(Vector128<UInt32>, Vector128<UInt32>)
AbsoluteDifferenceWideningUpperAndAdd(Vector128<Int16>, Vector128<SByte>, Vector128<SByte>)
AbsoluteDifferenceWideningUpperAndAdd(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>)
AbsoluteDifferenceWideningUpperAndAdd(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>)
AbsoluteDifferenceWideningUpperAndAdd(Vector128<UInt16>, Vector128<Byte>, Vector128<Byte>)
AbsoluteDifferenceWideningUpperAndAdd(Vector128<UInt32>, Vector128<UInt16>, Vector128<UInt16>)
AbsoluteDifferenceWideningUpperAndAdd(Vector128<UInt64>, Vector128<UInt32>, Vector128<UInt32>)
AbsSaturate(Vector128<Int16>)
AbsSaturate(Vector128<Int32>)
AbsSaturate(Vector128<SByte>)
AbsSaturate(Vector64<Int16>)
AbsSaturate(Vector64<Int32>)
AbsSaturate(Vector64<SByte>)
AbsScalar(Vector64<Double>)
AbsScalar(Vector64<Single>)
Add(Vector128<Byte>, Vector128<Byte>)
Add(Vector128<Int16>, Vector128<Int16>)
Add(Vector128<Int32>, Vector128<Int32>)
Add(Vector128<Int64>, Vector128<Int64>)
Add(Vector128<SByte>, Vector128<SByte>)
Add(Vector128<Single>, Vector128<Single>)
Add(Vector128<UInt16>, Vector128<UInt16>)
Add(Vector128<UInt32>, Vector128<UInt32>)
Add(Vector128<UInt64>, Vector128<UInt64>)
Add(Vector64<Byte>, Vector64<Byte>)
Add(Vector64<Int16>, Vector64<Int16>)
Add(Vector64<Int32>, Vector64<Int32>)
Add(Vector64<SByte>, Vector64<SByte>)
Add(Vector64<Single>, Vector64<Single>)
Add(Vector64<UInt16>, Vector64<UInt16>)
Add(Vector64<UInt32>, Vector64<UInt32>)
AddHighNarrowingLower(Vector128<Int16>, Vector128<Int16>)
AddHighNarrowingLower(Vector128<Int32>, Vector128<Int32>)
AddHighNarrowingLower(Vector128<Int64>, Vector128<Int64>)
AddHighNarrowingLower(Vector128<UInt16>, Vector128<UInt16>)
AddHighNarrowingLower(Vector128<UInt32>, Vector128<UInt32>)
AddHighNarrowingLower(Vector128<UInt64>, Vector128<UInt64>)
AddHighNarrowingUpper(Vector64<Byte>, Vector128<UInt16>, Vector128<UInt16>)
AddHighNarrowingUpper(Vector64<Int16>, Vector128<Int32>, Vector128<Int32>)
AddHighNarrowingUpper(Vector64<Int32>, Vector128<Int64>, Vector128<Int64>)
AddHighNarrowingUpper(Vector64<SByte>, Vector128<Int16>, Vector128<Int16>)
AddHighNarrowingUpper(Vector64<UInt16>, Vector128<UInt32>, Vector128<UInt32>)
AddHighNarrowingUpper(Vector64<UInt32>, Vector128<UInt64>, Vector128<UInt64>)
AddPairwise(Vector64<Byte>, Vector64<Byte>)
AddPairwise(Vector64<Int16>, Vector64<Int16>)
AddPairwise(Vector64<Int32>, Vector64<Int32>)
AddPairwise(Vector64<SByte>, Vector64<SByte>)
AddPairwise(Vector64<Single>, Vector64<Single>)
AddPairwise(Vector64<UInt16>, Vector64<UInt16>)
AddPairwise(Vector64<UInt32>, Vector64<UInt32>)
AddPairwiseWidening(Vector128<Byte>)
AddPairwiseWidening(Vector128<Int16>)
AddPairwiseWidening(Vector128<Int32>)
AddPairwiseWidening(Vector128<SByte>)
AddPairwiseWidening(Vector128<UInt16>)
AddPairwiseWidening(Vector128<UInt32>)
AddPairwiseWidening(Vector64<Byte>)
AddPairwiseWidening(Vector64<Int16>)
AddPairwiseWidening(Vector64<SByte>)
AddPairwiseWidening(Vector64<UInt16>)
AddPairwiseWideningAndAdd(Vector128<Int16>, Vector128<SByte>)
AddPairwiseWideningAndAdd(Vector128<Int32>, Vector128<Int16>)
AddPairwiseWideningAndAdd(Vector128<Int64>, Vector128<Int32>)
AddPairwiseWideningAndAdd(Vector128<UInt16>, Vector128<Byte>)
AddPairwiseWideningAndAdd(Vector128<UInt32>, Vector128<UInt16>)
AddPairwiseWideningAndAdd(Vector128<UInt64>, Vector128<UInt32>)
AddPairwiseWideningAndAdd(Vector64<Int16>, Vector64<SByte>)
AddPairwiseWideningAndAdd(Vector64<Int32>, Vector64<Int16>)
AddPairwiseWideningAndAdd(Vector64<UInt16>, Vector64<Byte>)
AddPairwiseWideningAndAdd(Vector64<UInt32>, Vector64<UInt16>)
AddPairwiseWideningAndAddScalar(Vector64<Int64>, Vector64<Int32>)
AddPairwiseWideningAndAddScalar(Vector64<UInt64>, Vector64<UInt32>)
AddPairwiseWideningScalar(Vector64<Int32>)
AddPairwiseWideningScalar(Vector64<UInt32>)
AddRoundedHighNarrowingLower(Vector128<Int16>, Vector128<Int16>)
AddRoundedHighNarrowingLower(Vector128<Int32>, Vector128<Int32>)
AddRoundedHighNarrowingLower(Vector128<Int64>, Vector128<Int64>)
AddRoundedHighNarrowingLower(Vector128<UInt16>, Vector128<UInt16>)
AddRoundedHighNarrowingLower(Vector128<UInt32>, Vector128<UInt32>)
AddRoundedHighNarrowingLower(Vector128<UInt64>, Vector128<UInt64>)
AddRoundedHighNarrowingUpper(Vector64<Byte>, Vector128<UInt16>, Vector128<UInt16>)
AddRoundedHighNarrowingUpper(Vector64<Int16>, Vector128<Int32>, Vector128<Int32>)
AddRoundedHighNarrowingUpper(Vector64<Int32>, Vector128<Int64>, Vector128<Int64>)
AddRoundedHighNarrowingUpper(Vector64<SByte>, Vector128<Int16>, Vector128<Int16>)
AddRoundedHighNarrowingUpper(Vector64<UInt16>, Vector128<UInt32>, Vector128<UInt32>)
AddRoundedHighNarrowingUpper(Vector64<UInt32>, Vector128<UInt64>, Vector128<UInt64>)
AddSaturate(Vector128<Byte>, Vector128<Byte>)
AddSaturate(Vector128<Int16>, Vector128<Int16>)
AddSaturate(Vector128<Int32>, Vector128<Int32>)
AddSaturate(Vector128<Int64>, Vector128<Int64>)
AddSaturate(Vector128<SByte>, Vector128<SByte>)
AddSaturate(Vector128<UInt16>, Vector128<UInt16>)
AddSaturate(Vector128<UInt32>, Vector128<UInt32>)
AddSaturate(Vector128<UInt64>, Vector128<UInt64>)
AddSaturate(Vector64<Byte>, Vector64<Byte>)
AddSaturate(Vector64<Int16>, Vector64<Int16>)
AddSaturate(Vector64<Int32>, Vector64<Int32>)
AddSaturate(Vector64<SByte>, Vector64<SByte>)
AddSaturate(Vector64<UInt16>, Vector64<UInt16>)
AddSaturate(Vector64<UInt32>, Vector64<UInt32>)
AddSaturateScalar(Vector64<Int64>, Vector64<Int64>)
AddSaturateScalar(Vector64<UInt64>, Vector64<UInt64>)
AddScalar(Vector64<Double>, Vector64<Double>)
AddScalar(Vector64<Int64>, Vector64<Int64>)
AddScalar(Vector64<Single>, Vector64<Single>)
AddScalar(Vector64<UInt64>, Vector64<UInt64>)
AddWideningLower(Vector128<Int16>, Vector64<SByte>)
AddWideningLower(Vector128<Int32>, Vector64<Int16>)
AddWideningLower(Vector128<Int64>, Vector64<Int32>)
AddWideningLower(Vector128<UInt16>, Vector64<Byte>)
AddWideningLower(Vector128<UInt32>, Vector64<UInt16>)
AddWideningLower(Vector128<UInt64>, Vector64<UInt32>)
AddWideningLower(Vector64<Byte>, Vector64<Byte>)
AddWideningLower(Vector64<Int16>, Vector64<Int16>)
AddWideningLower(Vector64<Int32>, Vector64<Int32>)
AddWideningLower(Vector64<SByte>, Vector64<SByte>)
AddWideningLower(Vector64<UInt16>, Vector64<UInt16>)
AddWideningLower(Vector64<UInt32>, Vector64<UInt32>)
AddWideningUpper(Vector128<Byte>, Vector128<Byte>)
AddWideningUpper(Vector128<Int16>, Vector128<Int16>)
AddWideningUpper(Vector128<Int16>, Vector128<SByte>)
AddWideningUpper(Vector128<Int32>, Vector128<Int16>)
AddWideningUpper(Vector128<Int32>, Vector128<Int32>)
AddWideningUpper(Vector128<Int64>, Vector128<Int32>)
AddWideningUpper(Vector128<SByte>, Vector128<SByte>)
AddWideningUpper(Vector128<UInt16>, Vector128<Byte>)
AddWideningUpper(Vector128<UInt16>, Vector128<UInt16>)
AddWideningUpper(Vector128<UInt32>, Vector128<UInt16>)
AddWideningUpper(Vector128<UInt32>, Vector128<UInt32>)
AddWideningUpper(Vector128<UInt64>, Vector128<UInt32>)
And(Vector128<Byte>, Vector128<Byte>)
And(Vector128<Double>, Vector128<Double>)
And(Vector128<Int16>, Vector128<Int16>)
And(Vector128<Int32>, Vector128<Int32>)
And(Vector128<Int64>, Vector128<Int64>)
And(Vector128<SByte>, Vector128<SByte>)
And(Vector128<Single>, Vector128<Single>)
And(Vector128<UInt16>, Vector128<UInt16>)
And(Vector128<UInt32>, Vector128<UInt32>)
And(Vector128<UInt64>, Vector128<UInt64>)
And(Vector64<Byte>, Vector64<Byte>)
And(Vector64<Double>, Vector64<Double>)
And(Vector64<Int16>, Vector64<Int16>)
And(Vector64<Int32>, Vector64<Int32>)
And(Vector64<Int64>, Vector64<Int64>)
And(Vector64<SByte>, Vector64<SByte>)
And(Vector64<Single>, Vector64<Single>)
And(Vector64<UInt16>, Vector64<UInt16>)
And(Vector64<UInt32>, Vector64<UInt32>)
And(Vector64<UInt64>, Vector64<UInt64>)
BitwiseClear(Vector128<Byte>, Vector128<Byte>)
BitwiseClear(Vector128<Double>, Vector128<Double>)
BitwiseClear(Vector128<Int16>, Vector128<Int16>)
BitwiseClear(Vector128<Int32>, Vector128<Int32>)
BitwiseClear(Vector128<Int64>, Vector128<Int64>)
BitwiseClear(Vector128<SByte>, Vector128<SByte>)
BitwiseClear(Vector128<Single>, Vector128<Single>)
BitwiseClear(Vector128<UInt16>, Vector128<UInt16>)
BitwiseClear(Vector128<UInt32>, Vector128<UInt32>)
BitwiseClear(Vector128<UInt64>, Vector128<UInt64>)
BitwiseClear(Vector64<Byte>, Vector64<Byte>)
BitwiseClear(Vector64<Double>, Vector64<Double>)
BitwiseClear(Vector64<Int16>, Vector64<Int16>)
BitwiseClear(Vector64<Int32>, Vector64<Int32>)
BitwiseClear(Vector64<Int64>, Vector64<Int64>)
BitwiseClear(Vector64<SByte>, Vector64<SByte>)
BitwiseClear(Vector64<Single>, Vector64<Single>)
BitwiseClear(Vector64<UInt16>, Vector64<UInt16>)
BitwiseClear(Vector64<UInt32>, Vector64<UInt32>)
BitwiseClear(Vector64<UInt64>, Vector64<UInt64>)
BitwiseSelect(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>)
BitwiseSelect(Vector128<Double>, Vector128<Double>, Vector128<Double>)
BitwiseSelect(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>)
BitwiseSelect(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>)
BitwiseSelect(Vector128<Int64>, Vector128<Int64>, Vector128<Int64>)
BitwiseSelect(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>)
BitwiseSelect(Vector128<Single>, Vector128<Single>, Vector128<Single>)
BitwiseSelect(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>)
BitwiseSelect(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)
BitwiseSelect(Vector128<UInt64>, Vector128<UInt64>, Vector128<UInt64>)
BitwiseSelect(Vector64<Byte>, Vector64<Byte>, Vector64<Byte>)
BitwiseSelect(Vector64<Double>, Vector64<Double>, Vector64<Double>)
BitwiseSelect(Vector64<Int16>, Vector64<Int16>, Vector64<Int16>)
BitwiseSelect(Vector64<Int32>, Vector64<Int32>, Vector64<Int32>)
BitwiseSelect(Vector64<Int64>, Vector64<Int64>, Vector64<Int64>)
BitwiseSelect(Vector64<SByte>, Vector64<SByte>, Vector64<SByte>)
BitwiseSelect(Vector64<Single>, Vector64<Single>, Vector64<Single>)
BitwiseSelect(Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>)
BitwiseSelect(Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>)
BitwiseSelect(Vector64<UInt64>, Vector64<UInt64>, Vector64<UInt64>)
Ceiling(Vector128<Single>)
Ceiling(Vector64<Single>)
CeilingScalar(Vector64<Double>)
CeilingScalar(Vector64<Single>)
CompareEqual(Vector128<Byte>, Vector128<Byte>)
CompareEqual(Vector128<Int16>, Vector128<Int16>)
CompareEqual(Vector128<Int32>, Vector128<Int32>)
CompareEqual(Vector128<SByte>, Vector128<SByte>)
CompareEqual(Vector128<Single>, Vector128<Single>)
CompareEqual(Vector128<UInt16>, Vector128<UInt16>)
CompareEqual(Vector128<UInt32>, Vector128<UInt32>)
CompareEqual(Vector64<Byte>, Vector64<Byte>)
CompareEqual(Vector64<Int16>, Vector64<Int16>)
CompareEqual(Vector64<Int32>, Vector64<Int32>)
CompareEqual(Vector64<SByte>, Vector64<SByte>)
CompareEqual(Vector64<Single>, Vector64<Single>)
CompareEqual(Vector64<UInt16>, Vector64<UInt16>)
CompareEqual(Vector64<UInt32>, Vector64<UInt32>)
CompareGreaterThan(Vector128<Byte>, Vector128<Byte>)
CompareGreaterThan(Vector128<Int16>, Vector128<Int16>)
CompareGreaterThan(Vector128<Int32>, Vector128<Int32>)
CompareGreaterThan(Vector128<SByte>, Vector128<SByte>)
CompareGreaterThan(Vector128<Single>, Vector128<Single>)
CompareGreaterThan(Vector128<UInt16>, Vector128<UInt16>)
CompareGreaterThan(Vector128<UInt32>, Vector128<UInt32>)
CompareGreaterThan(Vector64<Byte>, Vector64<Byte>)
CompareGreaterThan(Vector64<Int16>, Vector64<Int16>)
CompareGreaterThan(Vector64<Int32>, Vector64<Int32>)
CompareGreaterThan(Vector64<SByte>, Vector64<SByte>)
CompareGreaterThan(Vector64<Single>, Vector64<Single>)
CompareGreaterThan(Vector64<UInt16>, Vector64<UInt16>)
CompareGreaterThan(Vector64<UInt32>, Vector64<UInt32>)
CompareGreaterThanOrEqual(Vector128<Byte>, Vector128<Byte>)
CompareGreaterThanOrEqual(Vector128<Int16>, Vector128<Int16>)
CompareGreaterThanOrEqual(Vector128<Int32>, Vector128<Int32>)
CompareGreaterThanOrEqual(Vector128<SByte>, Vector128<SByte>)
CompareGreaterThanOrEqual(Vector128<Single>, Vector128<Single>)
CompareGreaterThanOrEqual(Vector128<UInt16>, Vector128<UInt16>)
CompareGreaterThanOrEqual(Vector128<UInt32>, Vector128<UInt32>)
CompareGreaterThanOrEqual(Vector64<Byte>, Vector64<Byte>)
CompareGreaterThanOrEqual(Vector64<Int16>, Vector64<Int16>)
CompareGreaterThanOrEqual(Vector64<Int32>, Vector64<Int32>)
CompareGreaterThanOrEqual(Vector64<SByte>, Vector64<SByte>)
CompareGreaterThanOrEqual(Vector64<Single>, Vector64<Single>)
CompareGreaterThanOrEqual(Vector64<UInt16>, Vector64<UInt16>)
CompareGreaterThanOrEqual(Vector64<UInt32>, Vector64<UInt32>)
CompareLessThan(Vector128<Byte>, Vector128<Byte>)
CompareLessThan(Vector128<Int16>, Vector128<Int16>)
CompareLessThan(Vector128<Int32>, Vector128<Int32>)
CompareLessThan(Vector128<SByte>, Vector128<SByte>)
CompareLessThan(Vector128<Single>, Vector128<Single>)
CompareLessThan(Vector128<UInt16>, Vector128<UInt16>)
CompareLessThan(Vector128<UInt32>, Vector128<UInt32>)
CompareLessThan(Vector64<Byte>, Vector64<Byte>)
CompareLessThan(Vector64<Int16>, Vector64<Int16>)
CompareLessThan(Vector64<Int32>, Vector64<Int32>)
CompareLessThan(Vector64<SByte>, Vector64<SByte>)
CompareLessThan(Vector64<Single>, Vector64<Single>)
CompareLessThan(Vector64<UInt16>, Vector64<UInt16>)
CompareLessThan(Vector64<UInt32>, Vector64<UInt32>)
CompareLessThanOrEqual(Vector128<Byte>, Vector128<Byte>)
CompareLessThanOrEqual(Vector128<Int16>, Vector128<Int16>)
CompareLessThanOrEqual(Vector128<Int32>, Vector128<Int32>)
CompareLessThanOrEqual(Vector128<SByte>, Vector128<SByte>)
CompareLessThanOrEqual(Vector128<Single>, Vector128<Single>)
CompareLessThanOrEqual(Vector128<UInt16>, Vector128<UInt16>)
CompareLessThanOrEqual(Vector128<UInt32>, Vector128<UInt32>)
CompareLessThanOrEqual(Vector64<Byte>, Vector64<Byte>)
CompareLessThanOrEqual(Vector64<Int16>, Vector64<Int16>)
CompareLessThanOrEqual(Vector64<Int32>, Vector64<Int32>)
CompareLessThanOrEqual(Vector64<SByte>, Vector64<SByte>)
CompareLessThanOrEqual(Vector64<Single>, Vector64<Single>)
CompareLessThanOrEqual(Vector64<UInt16>, Vector64<UInt16>)
CompareLessThanOrEqual(Vector64<UInt32>, Vector64<UInt32>)
CompareTest(Vector128<Byte>, Vector128<Byte>)
CompareTest(Vector128<Int16>, Vector128<Int16>)
CompareTest(Vector128<Int32>, Vector128<Int32>)
CompareTest(Vector128<SByte>, Vector128<SByte>)
CompareTest(Vector128<Single>, Vector128<Single>)
CompareTest(Vector128<UInt16>, Vector128<UInt16>)
CompareTest(Vector128<UInt32>, Vector128<UInt32>)
CompareTest(Vector64<Byte>, Vector64<Byte>)
CompareTest(Vector64<Int16>, Vector64<Int16>)
CompareTest(Vector64<Int32>, Vector64<Int32>)
CompareTest(Vector64<SByte>, Vector64<SByte>)
CompareTest(Vector64<Single>, Vector64<Single>)
CompareTest(Vector64<UInt16>, Vector64<UInt16>)
CompareTest(Vector64<UInt32>, Vector64<UInt32>)
ConvertToInt32RoundAwayFromZero(Vector128<Single>)
ConvertToInt32RoundAwayFromZero(Vector64<Single>)
ConvertToInt32RoundAwayFromZeroScalar(Vector64<Single>)
ConvertToInt32RoundToEven(Vector128<Single>)
ConvertToInt32RoundToEven(Vector64<Single>)
ConvertToInt32RoundToEvenScalar(Vector64<Single>)
ConvertToInt32RoundToNegativeInfinity(Vector128<Single>)
ConvertToInt32RoundToNegativeInfinity(Vector64<Single>)
ConvertToInt32RoundToNegativeInfinityScalar(Vector64<Single>)
ConvertToInt32RoundToPositiveInfinity(Vector128<Single>)
ConvertToInt32RoundToPositiveInfinity(Vector64<Single>)
ConvertToInt32RoundToPositiveInfinityScalar(Vector64<Single>)
ConvertToInt32RoundToZero(Vector128<Single>)
ConvertToInt32RoundToZero(Vector64<Single>)
ConvertToInt32RoundToZeroScalar(Vector64<Single>)
ConvertToSingle(Vector128<Int32>)
ConvertToSingle(Vector128<UInt32>)
ConvertToSingle(Vector64<Int32>)
ConvertToSingle(Vector64<UInt32>)
ConvertToSingleScalar(Vector64<Int32>)
ConvertToSingleScalar(Vector64<UInt32>)
ConvertToUInt32RoundAwayFromZero(Vector128<Single>)
ConvertToUInt32RoundAwayFromZero(Vector64<Single>)
ConvertToUInt32RoundAwayFromZeroScalar(Vector64<Single>)
ConvertToUInt32RoundToEven(Vector128<Single>)
ConvertToUInt32RoundToEven(Vector64<Single>)
ConvertToUInt32RoundToEvenScalar(Vector64<Single>)
ConvertToUInt32RoundToNegativeInfinity(Vector128<Single>)
ConvertToUInt32RoundToNegativeInfinity(Vector64<Single>)
ConvertToUInt32RoundToNegativeInfinityScalar(Vector64<Single>)
ConvertToUInt32RoundToPositiveInfinity(Vector128<Single>)
ConvertToUInt32RoundToPositiveInfinity(Vector64<Single>)
ConvertToUInt32RoundToPositiveInfinityScalar(Vector64<Single>)
ConvertToUInt32RoundToZero(Vector128<Single>)
ConvertToUInt32RoundToZero(Vector64<Single>)
ConvertToUInt32RoundToZeroScalar(Vector64<Single>)
DivideScalar(Vector64<Double>, Vector64<Double>)
DivideScalar(Vector64<Single>, Vector64<Single>)
DuplicateSelectedScalarToVector128(Vector128<Byte>, Byte)
DuplicateSelectedScalarToVector128(Vector128<Int16>, Byte)
DuplicateSelectedScalarToVector128(Vector128<Int32>, Byte)
DuplicateSelectedScalarToVector128(Vector128<SByte>, Byte)
DuplicateSelectedScalarToVector128(Vector128<Single>, Byte)
DuplicateSelectedScalarToVector128(Vector128<UInt16>, Byte)
DuplicateSelectedScalarToVector128(Vector128<UInt32>, Byte)
DuplicateSelectedScalarToVector128(Vector64<Byte>, Byte)
DuplicateSelectedScalarToVector128(Vector64<Int16>, Byte)
DuplicateSelectedScalarToVector128(Vector64<Int32>, Byte)
DuplicateSelectedScalarToVector128(Vector64<SByte>, Byte)
DuplicateSelectedScalarToVector128(Vector64<Single>, Byte)
DuplicateSelectedScalarToVector128(Vector64<UInt16>, Byte)
DuplicateSelectedScalarToVector128(Vector64<UInt32>, Byte)
DuplicateSelectedScalarToVector64(Vector128<Byte>, Byte)
DuplicateSelectedScalarToVector64(Vector128<Int16>, Byte)
DuplicateSelectedScalarToVector64(Vector128<Int32>, Byte)
DuplicateSelectedScalarToVector64(Vector128<SByte>, Byte)
DuplicateSelectedScalarToVector64(Vector128<Single>, Byte)
DuplicateSelectedScalarToVector64(Vector128<UInt16>, Byte)
DuplicateSelectedScalarToVector64(Vector128<UInt32>, Byte)
DuplicateSelectedScalarToVector64(Vector64<Byte>, Byte)
DuplicateSelectedScalarToVector64(Vector64<Int16>, Byte)
DuplicateSelectedScalarToVector64(Vector64<Int32>, Byte)
DuplicateSelectedScalarToVector64(Vector64<SByte>, Byte)
DuplicateSelectedScalarToVector64(Vector64<Single>, Byte)
DuplicateSelectedScalarToVector64(Vector64<UInt16>, Byte)
DuplicateSelectedScalarToVector64(Vector64<UInt32>, Byte)
DuplicateToVector128(Byte)
DuplicateToVector128(Int16)
DuplicateToVector128(Int32)
DuplicateToVector128(SByte)
DuplicateToVector128(Single)
DuplicateToVector128(UInt16)
DuplicateToVector128(UInt32)
DuplicateToVector64(Byte)
DuplicateToVector64(Int16)
DuplicateToVector64(Int32)
DuplicateToVector64(SByte)
DuplicateToVector64(Single)
DuplicateToVector64(UInt16)
DuplicateToVector64(UInt32)
Extract(Vector128<Byte>, Byte)
Extract(Vector128<Double>, Byte)
Extract(Vector128<Int16>, Byte)
Extract(Vector128<Int32>, Byte)
Extract(Vector128<Int64>, Byte)
Extract(Vector128<SByte>, Byte)
Extract(Vector128<Single>, Byte)
Extract(Vector128<UInt16>, Byte)
Extract(Vector128<UInt32>, Byte)
Extract(Vector128<UInt64>, Byte)
Extract(Vector64<Byte>, Byte)
Extract(Vector64<Int16>, Byte)
Extract(Vector64<Int32>, Byte)
Extract(Vector64<SByte>, Byte)
Extract(Vector64<Single>, Byte)
Extract(Vector64<UInt16>, Byte)
Extract(Vector64<UInt32>, Byte)
ExtractNarrowingLower(Vector128<Int16>)
ExtractNarrowingLower(Vector128<Int32>)
ExtractNarrowingLower(Vector128<Int64>)
ExtractNarrowingLower(Vector128<UInt16>)
ExtractNarrowingLower(Vector128<UInt32>)
ExtractNarrowingLower(Vector128<UInt64>)
ExtractNarrowingSaturateLower(Vector128<Int16>)
ExtractNarrowingSaturateLower(Vector128<Int32>)
ExtractNarrowingSaturateLower(Vector128<Int64>)
ExtractNarrowingSaturateLower(Vector128<UInt16>)
ExtractNarrowingSaturateLower(Vector128<UInt32>)
ExtractNarrowingSaturateLower(Vector128<UInt64>)
ExtractNarrowingSaturateUnsignedLower(Vector128<Int16>)
ExtractNarrowingSaturateUnsignedLower(Vector128<Int32>)
ExtractNarrowingSaturateUnsignedLower(Vector128<Int64>)
ExtractNarrowingSaturateUnsignedUpper(Vector64<Byte>, Vector128<Int16>)
ExtractNarrowingSaturateUnsignedUpper(Vector64<UInt16>, Vector128<Int32>)
ExtractNarrowingSaturateUnsignedUpper(Vector64<UInt32>, Vector128<Int64>)
ExtractNarrowingSaturateUpper(Vector64<Byte>, Vector128<UInt16>)
ExtractNarrowingSaturateUpper(Vector64<Int16>, Vector128<Int32>)
ExtractNarrowingSaturateUpper(Vector64<Int32>, Vector128<Int64>)
ExtractNarrowingSaturateUpper(Vector64<SByte>, Vector128<Int16>)
ExtractNarrowingSaturateUpper(Vector64<UInt16>, Vector128<UInt32>)
ExtractNarrowingSaturateUpper(Vector64<UInt32>, Vector128<UInt64>)
ExtractNarrowingUpper(Vector64<Byte>, Vector128<UInt16>)
ExtractNarrowingUpper(Vector64<Int16>, Vector128<Int32>)
ExtractNarrowingUpper(Vector64<Int32>, Vector128<Int64>)
ExtractNarrowingUpper(Vector64<SByte>, Vector128<Int16>)
ExtractNarrowingUpper(Vector64<UInt16>, Vector128<UInt32>)
ExtractNarrowingUpper(Vector64<UInt32>, Vector128<UInt64>)
ExtractVector128(Vector128<Byte>, Vector128<Byte>, Byte)
ExtractVector128(Vector128<Double>, Vector128<Double>, Byte)
ExtractVector128(Vector128<Int16>, Vector128<Int16>, Byte)
ExtractVector128(Vector128<Int32>, Vector128<Int32>, Byte)
ExtractVector128(Vector128<Int64>, Vector128<Int64>, Byte)
ExtractVector128(Vector128<SByte>, Vector128<SByte>, Byte)
ExtractVector128(Vector128<Single>, Vector128<Single>, Byte)
ExtractVector128(Vector128<UInt16>, Vector128<UInt16>, Byte)
ExtractVector128(Vector128<UInt32>, Vector128<UInt32>, Byte)
ExtractVector128(Vector128<UInt64>, Vector128<UInt64>, Byte)
ExtractVector64(Vector64<Byte>, Vector64<Byte>, Byte)
ExtractVector64(Vector64<Int16>, Vector64<Int16>, Byte)
ExtractVector64(Vector64<Int32>, Vector64<Int32>, Byte)
ExtractVector64(Vector64<SByte>, Vector64<SByte>, Byte)
ExtractVector64(Vector64<Single>, Vector64<Single>, Byte)
ExtractVector64(Vector64<UInt16>, Vector64<UInt16>, Byte)
ExtractVector64(Vector64<UInt32>, Vector64<UInt32>, Byte)
Floor(Vector128<Single>)
Floor(Vector64<Single>)
FloorScalar(Vector64<Double>)
FloorScalar(Vector64<Single>)
FusedAddHalving(Vector128<Byte>, Vector128<Byte>)
FusedAddHalving(Vector128<Int16>, Vector128<Int16>)
FusedAddHalving(Vector128<Int32>, Vector128<Int32>)
FusedAddHalving(Vector128<SByte>, Vector128<SByte>)
FusedAddHalving(Vector128<UInt16>, Vector128<UInt16>)
FusedAddHalving(Vector128<UInt32>, Vector128<UInt32>)
FusedAddHalving(Vector64<Byte>, Vector64<Byte>)
FusedAddHalving(Vector64<Int16>, Vector64<Int16>)
FusedAddHalving(Vector64<Int32>, Vector64<Int32>)
FusedAddHalving(Vector64<SByte>, Vector64<SByte>)
FusedAddHalving(Vector64<UInt16>, Vector64<UInt16>)
FusedAddHalving(Vector64<UInt32>, Vector64<UInt32>)
FusedAddRoundedHalving(Vector128<Byte>, Vector128<Byte>)
FusedAddRoundedHalving(Vector128<Int16>, Vector128<Int16>)
FusedAddRoundedHalving(Vector128<Int32>, Vector128<Int32>)
FusedAddRoundedHalving(Vector128<SByte>, Vector128<SByte>)
FusedAddRoundedHalving(Vector128<UInt16>, Vector128<UInt16>)
FusedAddRoundedHalving(Vector128<UInt32>, Vector128<UInt32>)
FusedAddRoundedHalving(Vector64<Byte>, Vector64<Byte>)
FusedAddRoundedHalving(Vector64<Int16>, Vector64<Int16>)
FusedAddRoundedHalving(Vector64<Int32>, Vector64<Int32>)
FusedAddRoundedHalving(Vector64<SByte>, Vector64<SByte>)
FusedAddRoundedHalving(Vector64<UInt16>, Vector64<UInt16>)
FusedAddRoundedHalving(Vector64<UInt32>, Vector64<UInt32>)
FusedMultiplyAdd(Vector128<Single>, Vector128<Single>, Vector128<Single>)
FusedMultiplyAdd(Vector64<Single>, Vector64<Single>, Vector64<Single>)
FusedMultiplyAddNegatedScalar(Vector64<Double>, Vector64<Double>, Vector64<Double>)
FusedMultiplyAddNegatedScalar(Vector64<Single>, Vector64<Single>, Vector64<Single>)
FusedMultiplyAddScalar(Vector64<Double>, Vector64<Double>, Vector64<Double>)
FusedMultiplyAddScalar(Vector64<Single>, Vector64<Single>, Vector64<Single>)
FusedMultiplySubtract(Vector128<Single>, Vector128<Single>, Vector128<Single>)
FusedMultiplySubtract(Vector64<Single>, Vector64<Single>, Vector64<Single>)
FusedMultiplySubtractNegatedScalar(Vector64<Double>, Vector64<Double>, Vector64<Double>)
FusedMultiplySubtractNegatedScalar(Vector64<Single>, Vector64<Single>, Vector64<Single>)
FusedMultiplySubtractScalar(Vector64<Double>, Vector64<Double>, Vector64<Double>)
FusedMultiplySubtractScalar(Vector64<Single>, Vector64<Single>, Vector64<Single>)
FusedSubtractHalving(Vector128<Byte>, Vector128<Byte>)
FusedSubtractHalving(Vector128<Int16>, Vector128<Int16>)
FusedSubtractHalving(Vector128<Int32>, Vector128<Int32>)
FusedSubtractHalving(Vector128<SByte>, Vector128<SByte>)
FusedSubtractHalving(Vector128<UInt16>, Vector128<UInt16>)
FusedSubtractHalving(Vector128<UInt32>, Vector128<UInt32>)
FusedSubtractHalving(Vector64<Byte>, Vector64<Byte>)
FusedSubtractHalving(Vector64<Int16>, Vector64<Int16>)
FusedSubtractHalving(Vector64<Int32>, Vector64<Int32>)
FusedSubtractHalving(Vector64<SByte>, Vector64<SByte>)
FusedSubtractHalving(Vector64<UInt16>, Vector64<UInt16>)
FusedSubtractHalving(Vector64<UInt32>, Vector64<UInt32>)
Insert(Vector128<Byte>, Byte, Byte)
Insert(Vector128<Double>, Byte, Double)
Insert(Vector128<Int16>, Byte, Int16)
Insert(Vector128<Int32>, Byte, Int32)
Insert(Vector128<Int64>, Byte, Int64)
Insert(Vector128<SByte>, Byte, SByte)
Insert(Vector128<Single>, Byte, Single)
Insert(Vector128<UInt16>, Byte, UInt16)
Insert(Vector128<UInt32>, Byte, UInt32)
Insert(Vector128<UInt64>, Byte, UInt64)
Insert(Vector64<Byte>, Byte, Byte)
Insert(Vector64<Int16>, Byte, Int16)
Insert(Vector64<Int32>, Byte, Int32)
Insert(Vector64<SByte>, Byte, SByte)
Insert(Vector64<Single>, Byte, Single)
Insert(Vector64<UInt16>, Byte, UInt16)
Insert(Vector64<UInt32>, Byte, UInt32)
InsertScalar(Vector128<Double>, Byte, Vector64<Double>)
InsertScalar(Vector128<Int64>, Byte, Vector64<Int64>)
InsertScalar(Vector128<UInt64>, Byte, Vector64<UInt64>)
LeadingSignCount(Vector128<Int16>)
LeadingSignCount(Vector128<Int32>)
LeadingSignCount(Vector128<SByte>)
LeadingSignCount(Vector64<Int16>)
LeadingSignCount(Vector64<Int32>)
LeadingSignCount(Vector64<SByte>)
LeadingZeroCount(Vector128<Byte>)
LeadingZeroCount(Vector128<Int16>)
LeadingZeroCount(Vector128<Int32>)
LeadingZeroCount(Vector128<SByte>)
LeadingZeroCount(Vector128<UInt16>)
LeadingZeroCount(Vector128<UInt32>)
LeadingZeroCount(Vector64<Byte>)
LeadingZeroCount(Vector64<Int16>)
LeadingZeroCount(Vector64<Int32>)
LeadingZeroCount(Vector64<SByte>)
LeadingZeroCount(Vector64<UInt16>)
LeadingZeroCount(Vector64<UInt32>)
Load2xVector64(Byte*)
Load2xVector64(Int16*)
Load2xVector64(Int32*)
Load2xVector64(SByte*)
Load2xVector64(Single*)
Load2xVector64(UInt16*)
Load2xVector64(UInt32*)
Load2xVector64AndUnzip(Byte*)
Load2xVector64AndUnzip(Int16*)
Load2xVector64AndUnzip(Int32*)
Load2xVector64AndUnzip(SByte*)
Load2xVector64AndUnzip(Single*)
Load2xVector64AndUnzip(UInt16*)
Load2xVector64AndUnzip(UInt32*)
Load3xVector64(Byte*)
Load3xVector64(Int16*)
Load3xVector64(Int32*)
Load3xVector64(SByte*)
Load3xVector64(Single*)
Load3xVector64(UInt16*)
Load3xVector64(UInt32*)
Load3xVector64AndUnzip(Byte*)
Load3xVector64AndUnzip(Int16*)
Load3xVector64AndUnzip(Int32*)
Load3xVector64AndUnzip(SByte*)
Load3xVector64AndUnzip(Single*)
Load3xVector64AndUnzip(UInt16*)
Load3xVector64AndUnzip(UInt32*)
Load4xVector64(Byte*)
Load4xVector64(Int16*)
Load4xVector64(Int32*)
Load4xVector64(SByte*)
Load4xVector64(Single*)
Load4xVector64(UInt16*)
Load4xVector64(UInt32*)
Load4xVector64AndUnzip(Byte*)
Load4xVector64AndUnzip(Int16*)
Load4xVector64AndUnzip(Int32*)
Load4xVector64AndUnzip(SByte*)
Load4xVector64AndUnzip(Single*)
Load4xVector64AndUnzip(UInt16*)
Load4xVector64AndUnzip(UInt32*)
LoadAndInsertScalar((Vector64<Byte>, Vector64<Byte>), Byte, Byte*)
LoadAndInsertScalar((Vector64<Int16>, Vector64<Int16>), Byte, Int16*)
LoadAndInsertScalar((Vector64<Int32>, Vector64<Int32>), Byte, Int32*)
LoadAndInsertScalar((Vector64<SByte>, Vector64<SByte>), Byte, SByte*)
LoadAndInsertScalar((Vector64<Single>, Vector64<Single>), Byte, Single*)
LoadAndInsertScalar((Vector64<UInt16>, Vector64<UInt16>), Byte, UInt16*)
LoadAndInsertScalar((Vector64<UInt32>, Vector64<UInt32>), Byte, UInt32*)
LoadAndInsertScalar((Vector64<Byte>, Vector64<Byte>, Vector64<Byte>), Byte, Byte*)
LoadAndInsertScalar((Vector64<Int16>, Vector64<Int16>, Vector64<Int16>), Byte, Int16*)
LoadAndInsertScalar((Vector64<Int32>, Vector64<Int32>, Vector64<Int32>), Byte, Int32*)
LoadAndInsertScalar((Vector64<SByte>, Vector64<SByte>, Vector64<SByte>), Byte, SByte*)
LoadAndInsertScalar((Vector64<Single>, Vector64<Single>, Vector64<Single>), Byte, Single*)
LoadAndInsertScalar((Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>), Byte, UInt16*)
LoadAndInsertScalar((Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>), Byte, UInt32*)
LoadAndInsertScalar(Vector128<Byte>, Byte, Byte*)
LoadAndInsertScalar(Vector128<Double>, Byte, Double*)
LoadAndInsertScalar(Vector128<Int16>, Byte, Int16*)
LoadAndInsertScalar(Vector128<Int32>, Byte, Int32*)
LoadAndInsertScalar(Vector128<Int64>, Byte, Int64*)
LoadAndInsertScalar(Vector128<SByte>, Byte, SByte*)
LoadAndInsertScalar(Vector128<Single>, Byte, Single*)
LoadAndInsertScalar(Vector128<UInt16>, Byte, UInt16*)
LoadAndInsertScalar(Vector128<UInt32>, Byte, UInt32*)
LoadAndInsertScalar(Vector128<UInt64>, Byte, UInt64*)
LoadAndInsertScalar(Vector64<Byte>, Byte, Byte*)
LoadAndInsertScalar(Vector64<Int16>, Byte, Int16*)
LoadAndInsertScalar(Vector64<Int32>, Byte, Int32*)
LoadAndInsertScalar(Vector64<SByte>, Byte, SByte*)
LoadAndInsertScalar(Vector64<Single>, Byte, Single*)
LoadAndInsertScalar(Vector64<UInt16>, Byte, UInt16*)
LoadAndInsertScalar(Vector64<UInt32>, Byte, UInt32*)
LoadAndInsertScalar((Vector64<Byte>, Vector64<Byte>, Vector64<Byte>, Vector64<Byte>), Byte, Byte*)
LoadAndInsertScalar((Vector64<Int16>, Vector64<Int16>, Vector64<Int16>, Vector64<Int16>), Byte, Int16*)
LoadAndInsertScalar((Vector64<Int32>, Vector64<Int32>, Vector64<Int32>, Vector64<Int32>), Byte, Int32*)
LoadAndInsertScalar((Vector64<SByte>, Vector64<SByte>, Vector64<SByte>, Vector64<SByte>), Byte, SByte*)
LoadAndInsertScalar((Vector64<Single>, Vector64<Single>, Vector64<Single>, Vector64<Single>), Byte, Single*)
LoadAndInsertScalar((Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>), Byte, UInt16*)
LoadAndInsertScalar((Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>), Byte, UInt32*)
LoadAndReplicateToVector128(Byte*)
LoadAndReplicateToVector128(Int16*)
LoadAndReplicateToVector128(Int32*)
LoadAndReplicateToVector128(SByte*)
LoadAndReplicateToVector128(Single*)
LoadAndReplicateToVector128(UInt16*)
LoadAndReplicateToVector128(UInt32*)
LoadAndReplicateToVector64(Byte*)
LoadAndReplicateToVector64(Int16*)
LoadAndReplicateToVector64(Int32*)
LoadAndReplicateToVector64(SByte*)
LoadAndReplicateToVector64(Single*)
LoadAndReplicateToVector64(UInt16*)
LoadAndReplicateToVector64(UInt32*)
LoadAndReplicateToVector64x2(Byte*)
LoadAndReplicateToVector64x2(Int16*)
LoadAndReplicateToVector64x2(Int32*)
LoadAndReplicateToVector64x2(SByte*)
LoadAndReplicateToVector64x2(Single*)
LoadAndReplicateToVector64x2(UInt16*)
LoadAndReplicateToVector64x2(UInt32*)
LoadAndReplicateToVector64x3(Byte*)
LoadAndReplicateToVector64x3(Int16*)
LoadAndReplicateToVector64x3(Int32*)
LoadAndReplicateToVector64x3(SByte*)
LoadAndReplicateToVector64x3(Single*)
LoadAndReplicateToVector64x3(UInt16*)
LoadAndReplicateToVector64x3(UInt32*)
LoadAndReplicateToVector64x4(Byte*)
LoadAndReplicateToVector64x4(Int16*)
LoadAndReplicateToVector64x4(Int32*)
LoadAndReplicateToVector64x4(SByte*)
LoadAndReplicateToVector64x4(Single*)
LoadAndReplicateToVector64x4(UInt16*)
LoadAndReplicateToVector64x4(UInt32*)
LoadVector128(Byte*)
LoadVector128(Double*)
LoadVector128(Int16*)
LoadVector128(Int32*)
LoadVector128(Int64*)
LoadVector128(SByte*)
LoadVector128(Single*)
LoadVector128(UInt16*)
LoadVector128(UInt32*)
LoadVector128(UInt64*)
LoadVector64(Byte*)
LoadVector64(Double*)
LoadVector64(Int16*)
LoadVector64(Int32*)
LoadVector64(Int64*)
LoadVector64(SByte*)
LoadVector64(Single*)
LoadVector64(UInt16*)
LoadVector64(UInt32*)
LoadVector64(UInt64*)
Max(Vector128<Byte>, Vector128<Byte>)
Max(Vector128<Int16>, Vector128<Int16>)
Max(Vector128<Int32>, Vector128<Int32>)
Max(Vector128<SByte>, Vector128<SByte>)
Max(Vector128<Single>, Vector128<Single>)
Max(Vector128<UInt16>, Vector128<UInt16>)
Max(Vector128<UInt32>, Vector128<UInt32>)
Max(Vector64<Byte>, Vector64<Byte>)
Max(Vector64<Int16>, Vector64<Int16>)
Max(Vector64<Int32>, Vector64<Int32>)
Max(Vector64<SByte>, Vector64<SByte>)
Max(Vector64<Single>, Vector64<Single>)
Max(Vector64<UInt16>, Vector64<UInt16>)
Max(Vector64<UInt32>, Vector64<UInt32>)
MaxNumber(Vector128<Single>, Vector128<Single>)
MaxNumber(Vector64<Single>, Vector64<Single>)
MaxNumberScalar(Vector64<Double>, Vector64<Double>)
MaxNumberScalar(Vector64<Single>, Vector64<Single>)
MaxPairwise(Vector64<Byte>, Vector64<Byte>)
MaxPairwise(Vector64<Int16>, Vector64<Int16>)
MaxPairwise(Vector64<Int32>, Vector64<Int32>)
MaxPairwise(Vector64<SByte>, Vector64<SByte>)
MaxPairwise(Vector64<Single>, Vector64<Single>)
MaxPairwise(Vector64<UInt16>, Vector64<UInt16>)
MaxPairwise(Vector64<UInt32>, Vector64<UInt32>)
Min(Vector128<Byte>, Vector128<Byte>)
Min(Vector128<Int16>, Vector128<Int16>)
Min(Vector128<Int32>, Vector128<Int32>)
Min(Vector128<SByte>, Vector128<SByte>)
Min(Vector128<Single>, Vector128<Single>)
Min(Vector128<UInt16>, Vector128<UInt16>)
Min(Vector128<UInt32>, Vector128<UInt32>)
Min(Vector64<Byte>, Vector64<Byte>)
Min(Vector64<Int16>, Vector64<Int16>)
Min(Vector64<Int32>, Vector64<Int32>)
Min(Vector64<SByte>, Vector64<SByte>)
Min(Vector64<Single>, Vector64<Single>)
Min(Vector64<UInt16>, Vector64<UInt16>)
Min(Vector64<UInt32>, Vector64<UInt32>)
MinNumber(Vector128<Single>, Vector128<Single>)
MinNumber(Vector64<Single>, Vector64<Single>)
MinNumberScalar(Vector64<Double>, Vector64<Double>)
MinNumberScalar(Vector64<Single>, Vector64<Single>)
MinPairwise(Vector64<Byte>, Vector64<Byte>)
MinPairwise(Vector64<Int16>, Vector64<Int16>)
MinPairwise(Vector64<Int32>, Vector64<Int32>)
MinPairwise(Vector64<SByte>, Vector64<SByte>)
MinPairwise(Vector64<Single>, Vector64<Single>)
MinPairwise(Vector64<UInt16>, Vector64<UInt16>)
MinPairwise(Vector64<UInt32>, Vector64<UInt32>)
Multiply(Vector128<Byte>, Vector128<Byte>)
Multiply(Vector128<Int16>, Vector128<Int16>)
Multiply(Vector128<Int32>, Vector128<Int32>)
Multiply(Vector128<SByte>, Vector128<SByte>)
Multiply(Vector128<Single>, Vector128<Single>)
Multiply(Vector128<UInt16>, Vector128<UInt16>)
Multiply(Vector128<UInt32>, Vector128<UInt32>)
Multiply(Vector64<Byte>, Vector64<Byte>)
Multiply(Vector64<Int16>, Vector64<Int16>)
Multiply(Vector64<Int32>, Vector64<Int32>)
Multiply(Vector64<SByte>, Vector64<SByte>)
Multiply(Vector64<Single>, Vector64<Single>)
Multiply(Vector64<UInt16>, Vector64<UInt16>)
Multiply(Vector64<UInt32>, Vector64<UInt32>)
MultiplyAdd(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>)
MultiplyAdd(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>)
MultiplyAdd(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>)
MultiplyAdd(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>)
MultiplyAdd(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>)
MultiplyAdd(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)
MultiplyAdd(Vector64<Byte>, Vector64<Byte>, Vector64<Byte>)
MultiplyAdd(Vector64<Int16>, Vector64<Int16>, Vector64<Int16>)
MultiplyAdd(Vector64<Int32>, Vector64<Int32>, Vector64<Int32>)
MultiplyAdd(Vector64<SByte>, Vector64<SByte>, Vector64<SByte>)
MultiplyAdd(Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>)
MultiplyAdd(Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>)
MultiplyAddByScalar(Vector128<Int16>, Vector128<Int16>, Vector64<Int16>)
MultiplyAddByScalar(Vector128<Int32>, Vector128<Int32>, Vector64<Int32>)
MultiplyAddByScalar(Vector128<UInt16>, Vector128<UInt16>, Vector64<UInt16>)
MultiplyAddByScalar(Vector128<UInt32>, Vector128<UInt32>, Vector64<UInt32>)
MultiplyAddByScalar(Vector64<Int16>, Vector64<Int16>, Vector64<Int16>)
MultiplyAddByScalar(Vector64<Int32>, Vector64<Int32>, Vector64<Int32>)
MultiplyAddByScalar(Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>)
MultiplyAddByScalar(Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>)
MultiplyAddBySelectedScalar(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyAddBySelectedScalar(Vector128<Int16>, Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyAddBySelectedScalar(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyAddBySelectedScalar(Vector128<Int32>, Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyAddBySelectedScalar(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>, Byte)
MultiplyAddBySelectedScalar(Vector128<UInt16>, Vector128<UInt16>, Vector64<UInt16>, Byte)
MultiplyAddBySelectedScalar(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>, Byte)
MultiplyAddBySelectedScalar(Vector128<UInt32>, Vector128<UInt32>, Vector64<UInt32>, Byte)
MultiplyAddBySelectedScalar(Vector64<Int16>, Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyAddBySelectedScalar(Vector64<Int16>, Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyAddBySelectedScalar(Vector64<Int32>, Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyAddBySelectedScalar(Vector64<Int32>, Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyAddBySelectedScalar(Vector64<UInt16>, Vector64<UInt16>, Vector128<UInt16>, Byte)
MultiplyAddBySelectedScalar(Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>, Byte)
MultiplyAddBySelectedScalar(Vector64<UInt32>, Vector64<UInt32>, Vector128<UInt32>, Byte)
MultiplyAddBySelectedScalar(Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>, Byte)
MultiplyByScalar(Vector128<Int16>, Vector64<Int16>)
MultiplyByScalar(Vector128<Int32>, Vector64<Int32>)
MultiplyByScalar(Vector128<Single>, Vector64<Single>)
MultiplyByScalar(Vector128<UInt16>, Vector64<UInt16>)
MultiplyByScalar(Vector128<UInt32>, Vector64<UInt32>)
MultiplyByScalar(Vector64<Int16>, Vector64<Int16>)
MultiplyByScalar(Vector64<Int32>, Vector64<Int32>)
MultiplyByScalar(Vector64<Single>, Vector64<Single>)
MultiplyByScalar(Vector64<UInt16>, Vector64<UInt16>)
MultiplyByScalar(Vector64<UInt32>, Vector64<UInt32>)
MultiplyBySelectedScalar(Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyBySelectedScalar(Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyBySelectedScalar(Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyBySelectedScalar(Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyBySelectedScalar(Vector128<Single>, Vector128<Single>, Byte)
MultiplyBySelectedScalar(Vector128<Single>, Vector64<Single>, Byte)
MultiplyBySelectedScalar(Vector128<UInt16>, Vector128<UInt16>, Byte)
MultiplyBySelectedScalar(Vector128<UInt16>, Vector64<UInt16>, Byte)
MultiplyBySelectedScalar(Vector128<UInt32>, Vector128<UInt32>, Byte)
MultiplyBySelectedScalar(Vector128<UInt32>, Vector64<UInt32>, Byte)
MultiplyBySelectedScalar(Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyBySelectedScalar(Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyBySelectedScalar(Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyBySelectedScalar(Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyBySelectedScalar(Vector64<Single>, Vector128<Single>, Byte)
MultiplyBySelectedScalar(Vector64<Single>, Vector64<Single>, Byte)
MultiplyBySelectedScalar(Vector64<UInt16>, Vector128<UInt16>, Byte)
MultiplyBySelectedScalar(Vector64<UInt16>, Vector64<UInt16>, Byte)
MultiplyBySelectedScalar(Vector64<UInt32>, Vector128<UInt32>, Byte)
MultiplyBySelectedScalar(Vector64<UInt32>, Vector64<UInt32>, Byte)
MultiplyBySelectedScalarWideningLower(Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyBySelectedScalarWideningLower(Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyBySelectedScalarWideningLower(Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyBySelectedScalarWideningLower(Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyBySelectedScalarWideningLower(Vector64<UInt16>, Vector128<UInt16>, Byte)
MultiplyBySelectedScalarWideningLower(Vector64<UInt16>, Vector64<UInt16>, Byte)
MultiplyBySelectedScalarWideningLower(Vector64<UInt32>, Vector128<UInt32>, Byte)
MultiplyBySelectedScalarWideningLower(Vector64<UInt32>, Vector64<UInt32>, Byte)
MultiplyBySelectedScalarWideningLowerAndAdd(Vector128<Int32>, Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyBySelectedScalarWideningLowerAndAdd(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyBySelectedScalarWideningLowerAndAdd(Vector128<Int64>, Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyBySelectedScalarWideningLowerAndAdd(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyBySelectedScalarWideningLowerAndAdd(Vector128<UInt32>, Vector64<UInt16>, Vector128<UInt16>, Byte)
MultiplyBySelectedScalarWideningLowerAndAdd(Vector128<UInt32>, Vector64<UInt16>, Vector64<UInt16>, Byte)
MultiplyBySelectedScalarWideningLowerAndAdd(Vector128<UInt64>, Vector64<UInt32>, Vector128<UInt32>, Byte)
MultiplyBySelectedScalarWideningLowerAndAdd(Vector128<UInt64>, Vector64<UInt32>, Vector64<UInt32>, Byte)
MultiplyBySelectedScalarWideningLowerAndSubtract(Vector128<Int32>, Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyBySelectedScalarWideningLowerAndSubtract(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyBySelectedScalarWideningLowerAndSubtract(Vector128<Int64>, Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyBySelectedScalarWideningLowerAndSubtract(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyBySelectedScalarWideningLowerAndSubtract(Vector128<UInt32>, Vector64<UInt16>, Vector128<UInt16>, Byte)
MultiplyBySelectedScalarWideningLowerAndSubtract(Vector128<UInt32>, Vector64<UInt16>, Vector64<UInt16>, Byte)
MultiplyBySelectedScalarWideningLowerAndSubtract(Vector128<UInt64>, Vector64<UInt32>, Vector128<UInt32>, Byte)
MultiplyBySelectedScalarWideningLowerAndSubtract(Vector128<UInt64>, Vector64<UInt32>, Vector64<UInt32>, Byte)
MultiplyBySelectedScalarWideningUpper(Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyBySelectedScalarWideningUpper(Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyBySelectedScalarWideningUpper(Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyBySelectedScalarWideningUpper(Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyBySelectedScalarWideningUpper(Vector128<UInt16>, Vector128<UInt16>, Byte)
MultiplyBySelectedScalarWideningUpper(Vector128<UInt16>, Vector64<UInt16>, Byte)
MultiplyBySelectedScalarWideningUpper(Vector128<UInt32>, Vector128<UInt32>, Byte)
MultiplyBySelectedScalarWideningUpper(Vector128<UInt32>, Vector64<UInt32>, Byte)
MultiplyBySelectedScalarWideningUpperAndAdd(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyBySelectedScalarWideningUpperAndAdd(Vector128<Int32>, Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyBySelectedScalarWideningUpperAndAdd(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyBySelectedScalarWideningUpperAndAdd(Vector128<Int64>, Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyBySelectedScalarWideningUpperAndAdd(Vector128<UInt32>, Vector128<UInt16>, Vector128<UInt16>, Byte)
MultiplyBySelectedScalarWideningUpperAndAdd(Vector128<UInt32>, Vector128<UInt16>, Vector64<UInt16>, Byte)
MultiplyBySelectedScalarWideningUpperAndAdd(Vector128<UInt64>, Vector128<UInt32>, Vector128<UInt32>, Byte)
MultiplyBySelectedScalarWideningUpperAndAdd(Vector128<UInt64>, Vector128<UInt32>, Vector64<UInt32>, Byte)
MultiplyBySelectedScalarWideningUpperAndSubtract(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyBySelectedScalarWideningUpperAndSubtract(Vector128<Int32>, Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyBySelectedScalarWideningUpperAndSubtract(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyBySelectedScalarWideningUpperAndSubtract(Vector128<Int64>, Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyBySelectedScalarWideningUpperAndSubtract(Vector128<UInt32>, Vector128<UInt16>, Vector128<UInt16>, Byte)
MultiplyBySelectedScalarWideningUpperAndSubtract(Vector128<UInt32>, Vector128<UInt16>, Vector64<UInt16>, Byte)
MultiplyBySelectedScalarWideningUpperAndSubtract(Vector128<UInt64>, Vector128<UInt32>, Vector128<UInt32>, Byte)
MultiplyBySelectedScalarWideningUpperAndSubtract(Vector128<UInt64>, Vector128<UInt32>, Vector64<UInt32>, Byte)
MultiplyDoublingByScalarSaturateHigh(Vector128<Int16>, Vector64<Int16>)
MultiplyDoublingByScalarSaturateHigh(Vector128<Int32>, Vector64<Int32>)
MultiplyDoublingByScalarSaturateHigh(Vector64<Int16>, Vector64<Int16>)
MultiplyDoublingByScalarSaturateHigh(Vector64<Int32>, Vector64<Int32>)
MultiplyDoublingBySelectedScalarSaturateHigh(Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyDoublingBySelectedScalarSaturateHigh(Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyDoublingBySelectedScalarSaturateHigh(Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyDoublingBySelectedScalarSaturateHigh(Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyDoublingBySelectedScalarSaturateHigh(Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyDoublingBySelectedScalarSaturateHigh(Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyDoublingBySelectedScalarSaturateHigh(Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyDoublingBySelectedScalarSaturateHigh(Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyDoublingSaturateHigh(Vector128<Int16>, Vector128<Int16>)
MultiplyDoublingSaturateHigh(Vector128<Int32>, Vector128<Int32>)
MultiplyDoublingSaturateHigh(Vector64<Int16>, Vector64<Int16>)
MultiplyDoublingSaturateHigh(Vector64<Int32>, Vector64<Int32>)
MultiplyDoublingWideningLowerAndAddSaturate(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>)
MultiplyDoublingWideningLowerAndAddSaturate(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>)
MultiplyDoublingWideningLowerAndSubtractSaturate(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>)
MultiplyDoublingWideningLowerAndSubtractSaturate(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>)
MultiplyDoublingWideningLowerByScalarAndAddSaturate(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>)
MultiplyDoublingWideningLowerByScalarAndAddSaturate(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>)
MultiplyDoublingWideningLowerByScalarAndSubtractSaturate(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>)
MultiplyDoublingWideningLowerByScalarAndSubtractSaturate(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>)
MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate(Vector128<Int32>, Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate(Vector128<Int64>, Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate(Vector128<Int32>, Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate(Vector128<Int64>, Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyDoublingWideningSaturateLower(Vector64<Int16>, Vector64<Int16>)
MultiplyDoublingWideningSaturateLower(Vector64<Int32>, Vector64<Int32>)
MultiplyDoublingWideningSaturateLowerByScalar(Vector64<Int16>, Vector64<Int16>)
MultiplyDoublingWideningSaturateLowerByScalar(Vector64<Int32>, Vector64<Int32>)
MultiplyDoublingWideningSaturateLowerBySelectedScalar(Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyDoublingWideningSaturateLowerBySelectedScalar(Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyDoublingWideningSaturateLowerBySelectedScalar(Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyDoublingWideningSaturateLowerBySelectedScalar(Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyDoublingWideningSaturateUpper(Vector128<Int16>, Vector128<Int16>)
MultiplyDoublingWideningSaturateUpper(Vector128<Int32>, Vector128<Int32>)
MultiplyDoublingWideningSaturateUpperByScalar(Vector128<Int16>, Vector64<Int16>)
MultiplyDoublingWideningSaturateUpperByScalar(Vector128<Int32>, Vector64<Int32>)
MultiplyDoublingWideningSaturateUpperBySelectedScalar(Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyDoublingWideningSaturateUpperBySelectedScalar(Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyDoublingWideningSaturateUpperBySelectedScalar(Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyDoublingWideningSaturateUpperBySelectedScalar(Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyDoublingWideningUpperAndAddSaturate(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>)
MultiplyDoublingWideningUpperAndAddSaturate(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>)
MultiplyDoublingWideningUpperAndSubtractSaturate(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>)
MultiplyDoublingWideningUpperAndSubtractSaturate(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>)
MultiplyDoublingWideningUpperByScalarAndAddSaturate(Vector128<Int32>, Vector128<Int16>, Vector64<Int16>)
MultiplyDoublingWideningUpperByScalarAndAddSaturate(Vector128<Int64>, Vector128<Int32>, Vector64<Int32>)
MultiplyDoublingWideningUpperByScalarAndSubtractSaturate(Vector128<Int32>, Vector128<Int16>, Vector64<Int16>)
MultiplyDoublingWideningUpperByScalarAndSubtractSaturate(Vector128<Int64>, Vector128<Int32>, Vector64<Int32>)
MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate(Vector128<Int32>, Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate(Vector128<Int64>, Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate(Vector128<Int32>, Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate(Vector128<Int64>, Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyRoundedDoublingByScalarSaturateHigh(Vector128<Int16>, Vector64<Int16>)
MultiplyRoundedDoublingByScalarSaturateHigh(Vector128<Int32>, Vector64<Int32>)
MultiplyRoundedDoublingByScalarSaturateHigh(Vector64<Int16>, Vector64<Int16>)
MultiplyRoundedDoublingByScalarSaturateHigh(Vector64<Int32>, Vector64<Int32>)
MultiplyRoundedDoublingBySelectedScalarSaturateHigh(Vector128<Int16>, Vector128<Int16>, Byte)
MultiplyRoundedDoublingBySelectedScalarSaturateHigh(Vector128<Int16>, Vector64<Int16>, Byte)
MultiplyRoundedDoublingBySelectedScalarSaturateHigh(Vector128<Int32>, Vector128<Int32>, Byte)
MultiplyRoundedDoublingBySelectedScalarSaturateHigh(Vector128<Int32>, Vector64<Int32>, Byte)
MultiplyRoundedDoublingBySelectedScalarSaturateHigh(Vector64<Int16>, Vector128<Int16>, Byte)
MultiplyRoundedDoublingBySelectedScalarSaturateHigh(Vector64<Int16>, Vector64<Int16>, Byte)
MultiplyRoundedDoublingBySelectedScalarSaturateHigh(Vector64<Int32>, Vector128<Int32>, Byte)
MultiplyRoundedDoublingBySelectedScalarSaturateHigh(Vector64<Int32>, Vector64<Int32>, Byte)
MultiplyRoundedDoublingSaturateHigh(Vector128<Int16>, Vector128<Int16>)
MultiplyRoundedDoublingSaturateHigh(Vector128<Int32>, Vector128<Int32>)
MultiplyRoundedDoublingSaturateHigh(Vector64<Int16>, Vector64<Int16>)
MultiplyRoundedDoublingSaturateHigh(Vector64<Int32>, Vector64<Int32>)
MultiplyScalar(Vector64<Double>, Vector64<Double>)
MultiplyScalar(Vector64<Single>, Vector64<Single>)
MultiplyScalarBySelectedScalar(Vector64<Single>, Vector128<Single>, Byte)
MultiplyScalarBySelectedScalar(Vector64<Single>, Vector64<Single>, Byte)
MultiplySubtract(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>)
MultiplySubtract(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>)
MultiplySubtract(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>)
MultiplySubtract(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>)
MultiplySubtract(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>)
MultiplySubtract(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)
MultiplySubtract(Vector64<Byte>, Vector64<Byte>, Vector64<Byte>)
MultiplySubtract(Vector64<Int16>, Vector64<Int16>, Vector64<Int16>)
MultiplySubtract(Vector64<Int32>, Vector64<Int32>, Vector64<Int32>)
MultiplySubtract(Vector64<SByte>, Vector64<SByte>, Vector64<SByte>)
MultiplySubtract(Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>)
MultiplySubtract(Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>)
MultiplySubtractByScalar(Vector128<Int16>, Vector128<Int16>, Vector64<Int16>)
MultiplySubtractByScalar(Vector128<Int32>, Vector128<Int32>, Vector64<Int32>)
MultiplySubtractByScalar(Vector128<UInt16>, Vector128<UInt16>, Vector64<UInt16>)
MultiplySubtractByScalar(Vector128<UInt32>, Vector128<UInt32>, Vector64<UInt32>)
MultiplySubtractByScalar(Vector64<Int16>, Vector64<Int16>, Vector64<Int16>)
MultiplySubtractByScalar(Vector64<Int32>, Vector64<Int32>, Vector64<Int32>)
MultiplySubtractByScalar(Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>)
MultiplySubtractByScalar(Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>)
MultiplySubtractBySelectedScalar(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>, Byte)
MultiplySubtractBySelectedScalar(Vector128<Int16>, Vector128<Int16>, Vector64<Int16>, Byte)
MultiplySubtractBySelectedScalar(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>, Byte)
MultiplySubtractBySelectedScalar(Vector128<Int32>, Vector128<Int32>, Vector64<Int32>, Byte)
MultiplySubtractBySelectedScalar(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>, Byte)
MultiplySubtractBySelectedScalar(Vector128<UInt16>, Vector128<UInt16>, Vector64<UInt16>, Byte)
MultiplySubtractBySelectedScalar(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>, Byte)
MultiplySubtractBySelectedScalar(Vector128<UInt32>, Vector128<UInt32>, Vector64<UInt32>, Byte)
MultiplySubtractBySelectedScalar(Vector64<Int16>, Vector64<Int16>, Vector128<Int16>, Byte)
MultiplySubtractBySelectedScalar(Vector64<Int16>, Vector64<Int16>, Vector64<Int16>, Byte)
MultiplySubtractBySelectedScalar(Vector64<Int32>, Vector64<Int32>, Vector128<Int32>, Byte)
MultiplySubtractBySelectedScalar(Vector64<Int32>, Vector64<Int32>, Vector64<Int32>, Byte)
MultiplySubtractBySelectedScalar(Vector64<UInt16>, Vector64<UInt16>, Vector128<UInt16>, Byte)
MultiplySubtractBySelectedScalar(Vector64<UInt16>, Vector64<UInt16>, Vector64<UInt16>, Byte)
MultiplySubtractBySelectedScalar(Vector64<UInt32>, Vector64<UInt32>, Vector128<UInt32>, Byte)
MultiplySubtractBySelectedScalar(Vector64<UInt32>, Vector64<UInt32>, Vector64<UInt32>, Byte)
MultiplyWideningLower(Vector64<Byte>, Vector64<Byte>)
MultiplyWideningLower(Vector64<Int16>, Vector64<Int16>)
MultiplyWideningLower(Vector64<Int32>, Vector64<Int32>)
MultiplyWideningLower(Vector64<SByte>, Vector64<SByte>)
MultiplyWideningLower(Vector64<UInt16>, Vector64<UInt16>)
MultiplyWideningLower(Vector64<UInt32>, Vector64<UInt32>)
MultiplyWideningLowerAndAdd(Vector128<Int16>, Vector64<SByte>, Vector64<SByte>)
MultiplyWideningLowerAndAdd(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>)
MultiplyWideningLowerAndAdd(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>)
MultiplyWideningLowerAndAdd(Vector128<UInt16>, Vector64<Byte>, Vector64<Byte>)
MultiplyWideningLowerAndAdd(Vector128<UInt32>, Vector64<UInt16>, Vector64<UInt16>)
MultiplyWideningLowerAndAdd(Vector128<UInt64>, Vector64<UInt32>, Vector64<UInt32>)
MultiplyWideningLowerAndSubtract(Vector128<Int16>, Vector64<SByte>, Vector64<SByte>)
MultiplyWideningLowerAndSubtract(Vector128<Int32>, Vector64<Int16>, Vector64<Int16>)
MultiplyWideningLowerAndSubtract(Vector128<Int64>, Vector64<Int32>, Vector64<Int32>)
MultiplyWideningLowerAndSubtract(Vector128<UInt16>, Vector64<Byte>, Vector64<Byte>)
MultiplyWideningLowerAndSubtract(Vector128<UInt32>, Vector64<UInt16>, Vector64<UInt16>)
MultiplyWideningLowerAndSubtract(Vector128<UInt64>, Vector64<UInt32>, Vector64<UInt32>)
MultiplyWideningUpper(Vector128<Byte>, Vector128<Byte>)
MultiplyWideningUpper(Vector128<Int16>, Vector128<Int16>)
MultiplyWideningUpper(Vector128<Int32>, Vector128<Int32>)
MultiplyWideningUpper(Vector128<SByte>, Vector128<SByte>)
MultiplyWideningUpper(Vector128<UInt16>, Vector128<UInt16>)
MultiplyWideningUpper(Vector128<UInt32>, Vector128<UInt32>)
MultiplyWideningUpperAndAdd(Vector128<Int16>, Vector128<SByte>, Vector128<SByte>)
MultiplyWideningUpperAndAdd(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>)
MultiplyWideningUpperAndAdd(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>)
MultiplyWideningUpperAndAdd(Vector128<UInt16>, Vector128<Byte>, Vector128<Byte>)
MultiplyWideningUpperAndAdd(Vector128<UInt32>, Vector128<UInt16>, Vector128<UInt16>)
MultiplyWideningUpperAndAdd(Vector128<UInt64>, Vector128<UInt32>, Vector128<UInt32>)
MultiplyWideningUpperAndSubtract(Vector128<Int16>, Vector128<SByte>, Vector128<SByte>)
MultiplyWideningUpperAndSubtract(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>)
MultiplyWideningUpperAndSubtract(Vector128<Int64>, Vector128<Int32>, Vector128<Int32>)
MultiplyWideningUpperAndSubtract(Vector128<UInt16>, Vector128<Byte>, Vector128<Byte>)
MultiplyWideningUpperAndSubtract(Vector128<UInt32>, Vector128<UInt16>, Vector128<UInt16>)
MultiplyWideningUpperAndSubtract(Vector128<UInt64>, Vector128<UInt32>, Vector128<UInt32>)
Negate(Vector128<Int16>)
Negate(Vector128<Int32>)
Negate(Vector128<SByte>)
Negate(Vector128<Single>)
Negate(Vector64<Int16>)
Negate(Vector64<Int32>)
Negate(Vector64<SByte>)
Negate(Vector64<Single>)
NegateSaturate(Vector128<Int16>)
NegateSaturate(Vector128<Int32>)
NegateSaturate(Vector128<SByte>)
NegateSaturate(Vector64<Int16>)
NegateSaturate(Vector64<Int32>)
NegateSaturate(Vector64<SByte>)
NegateScalar(Vector64<Double>)
NegateScalar(Vector64<Single>)
Not(Vector128<Byte>)
Not(Vector128<Double>)
Not(Vector128<Int16>)
Not(Vector128<Int32>)
Not(Vector128<Int64>)
Not(Vector128<SByte>)
Not(Vector128<Single>)
Not(Vector128<UInt16>)
Not(Vector128<UInt32>)
Not(Vector128<UInt64>)
Not(Vector64<Byte>)
Not(Vector64<Double>)
Not(Vector64<Int16>)
Not(Vector64<Int32>)
Not(Vector64<Int64>)
Not(Vector64<SByte>)
Not(Vector64<Single>)
Not(Vector64<UInt16>)
Not(Vector64<UInt32>)
Not(Vector64<UInt64>)
Or(Vector128<Byte>, Vector128<Byte>)
Or(Vector128<Double>, Vector128<Double>)
Or(Vector128<Int16>, Vector128<Int16>)
Or(Vector128<Int32>, Vector128<Int32>)
Or(Vector128<Int64>, Vector128<Int64>)
Or(Vector128<SByte>, Vector128<SByte>)
Or(Vector128<Single>, Vector128<Single>)
Or(Vector128<UInt16>, Vector128<UInt16>)
Or(Vector128<UInt32>, Vector128<UInt32>)
Or(Vector128<UInt64>, Vector128<UInt64>)
Or(Vector64<Byte>, Vector64<Byte>)
Or(Vector64<Double>, Vector64<Double>)
Or(Vector64<Int16>, Vector64<Int16>)
Or(Vector64<Int32>, Vector64<Int32>)
Or(Vector64<Int64>, Vector64<Int64>)
Or(Vector64<SByte>, Vector64<SByte>)
Or(Vector64<Single>, Vector64<Single>)
Or(Vector64<UInt16>, Vector64<UInt16>)
Or(Vector64<UInt32>, Vector64<UInt32>)
Or(Vector64<UInt64>, Vector64<UInt64>)
OrNot(Vector128<Byte>, Vector128<Byte>)
OrNot(Vector128<Double>, Vector128<Double>)
OrNot(Vector128<Int16>, Vector128<Int16>)
OrNot(Vector128<Int32>, Vector128<Int32>)
OrNot(Vector128<Int64>, Vector128<Int64>)
OrNot(Vector128<SByte>, Vector128<SByte>)
OrNot(Vector128<Single>, Vector128<Single>)
OrNot(Vector128<UInt16>, Vector128<UInt16>)
OrNot(Vector128<UInt32>, Vector128<UInt32>)
OrNot(Vector128<UInt64>, Vector128<UInt64>)
OrNot(Vector64<Byte>, Vector64<Byte>)
OrNot(Vector64<Double>, Vector64<Double>)
OrNot(Vector64<Int16>, Vector64<Int16>)
OrNot(Vector64<Int32>, Vector64<Int32>)
OrNot(Vector64<Int64>, Vector64<Int64>)
OrNot(Vector64<SByte>, Vector64<SByte>)
OrNot(Vector64<Single>, Vector64<Single>)
OrNot(Vector64<UInt16>, Vector64<UInt16>)
OrNot(Vector64<UInt32>, Vector64<UInt32>)
OrNot(Vector64<UInt64>, Vector64<UInt64>)
PolynomialMultiply(Vector128<Byte>, Vector128<Byte>)
PolynomialMultiply(Vector128<SByte>, Vector128<SByte>)
PolynomialMultiply(Vector64<Byte>, Vector64<Byte>)
PolynomialMultiply(Vector64<SByte>, Vector64<SByte>)
PolynomialMultiplyWideningLower(Vector64<Byte>, Vector64<Byte>)
PolynomialMultiplyWideningLower(Vector64<SByte>, Vector64<SByte>)
PolynomialMultiplyWideningUpper(Vector128<Byte>, Vector128<Byte>)
PolynomialMultiplyWideningUpper(Vector128<SByte>, Vector128<SByte>)
PopCount(Vector128<Byte>)
PopCount(Vector128<SByte>)
PopCount(Vector64<Byte>)
PopCount(Vector64<SByte>)
ReciprocalEstimate(Vector128<Single>)
ReciprocalEstimate(Vector128<UInt32>)
ReciprocalEstimate(Vector64<Single>)
ReciprocalEstimate(Vector64<UInt32>)
ReciprocalSquareRootEstimate(Vector128<Single>)
ReciprocalSquareRootEstimate(Vector128<UInt32>)
ReciprocalSquareRootEstimate(Vector64<Single>)
ReciprocalSquareRootEstimate(Vector64<UInt32>)
ReciprocalSquareRootStep(Vector128<Single>, Vector128<Single>)
ReciprocalSquareRootStep(Vector64<Single>, Vector64<Single>)
ReciprocalStep(Vector128<Single>, Vector128<Single>)
ReciprocalStep(Vector64<Single>, Vector64<Single>)
ReverseElement16(Vector128<Int32>)
ReverseElement16(Vector128<Int64>)
ReverseElement16(Vector128<UInt32>)
ReverseElement16(Vector128<UInt64>)
ReverseElement16(Vector64<Int32>)
ReverseElement16(Vector64<Int64>)
ReverseElement16(Vector64<UInt32>)
ReverseElement16(Vector64<UInt64>)
ReverseElement32(Vector128<Int64>)
ReverseElement32(Vector128<UInt64>)
ReverseElement32(Vector64<Int64>)
ReverseElement32(Vector64<UInt64>)
ReverseElement8(Vector128<Int16>)
ReverseElement8(Vector128<Int32>)
ReverseElement8(Vector128<Int64>)
ReverseElement8(Vector128<UInt16>)
ReverseElement8(Vector128<UInt32>)
ReverseElement8(Vector128<UInt64>)
ReverseElement8(Vector64<Int16>)
ReverseElement8(Vector64<Int32>)
ReverseElement8(Vector64<Int64>)
ReverseElement8(Vector64<UInt16>)
ReverseElement8(Vector64<UInt32>)
ReverseElement8(Vector64<UInt64>)
RoundAwayFromZero(Vector128<Single>)
RoundAwayFromZero(Vector64<Single>)
RoundAwayFromZeroScalar(Vector64<Double>)
RoundAwayFromZeroScalar(Vector64<Single>)
RoundToNearest(Vector128<Single>)
RoundToNearest(Vector64<Single>)
RoundToNearestScalar(Vector64<Double>)
RoundToNearestScalar(Vector64<Single>)
RoundToNegativeInfinity(Vector128<Single>)
RoundToNegativeInfinity(Vector64<Single>)
RoundToNegativeInfinityScalar(Vector64<Double>)
RoundToNegativeInfinityScalar(Vector64<Single>)
RoundToPositiveInfinity(Vector128<Single>)
RoundToPositiveInfinity(Vector64<Single>)
RoundToPositiveInfinityScalar(Vector64<Double>)
RoundToPositiveInfinityScalar(Vector64<Single>)
RoundToZero(Vector128<Single>)
RoundToZero(Vector64<Single>)
RoundToZeroScalar(Vector64<Double>)
RoundToZeroScalar(Vector64<Single>)
ShiftArithmetic(Vector128<Int16>, Vector128<Int16>)
ShiftArithmetic(Vector128<Int32>, Vector128<Int32>)
ShiftArithmetic(Vector128<Int64>, Vector128<Int64>)
ShiftArithmetic(Vector128<SByte>, Vector128<SByte>)
ShiftArithmetic(Vector64<Int16>, Vector64<Int16>)
ShiftArithmetic(Vector64<Int32>, Vector64<Int32>)
ShiftArithmetic(Vector64<SByte>, Vector64<SByte>)
ShiftArithmeticRounded(Vector128<Int16>, Vector128<Int16>)
ShiftArithmeticRounded(Vector128<Int32>, Vector128<Int32>)
ShiftArithmeticRounded(Vector128<Int64>, Vector128<Int64>)
ShiftArithmeticRounded(Vector128<SByte>, Vector128<SByte>)
ShiftArithmeticRounded(Vector64<Int16>, Vector64<Int16>)
ShiftArithmeticRounded(Vector64<Int32>, Vector64<Int32>)
ShiftArithmeticRounded(Vector64<SByte>, Vector64<SByte>)
ShiftArithmeticRoundedSaturate(Vector128<Int16>, Vector128<Int16>)
ShiftArithmeticRoundedSaturate(Vector128<Int32>, Vector128<Int32>)
ShiftArithmeticRoundedSaturate(Vector128<Int64>, Vector128<Int64>)
ShiftArithmeticRoundedSaturate(Vector128<SByte>, Vector128<SByte>)
ShiftArithmeticRoundedSaturate(Vector64<Int16>, Vector64<Int16>)
ShiftArithmeticRoundedSaturate(Vector64<Int32>, Vector64<Int32>)
ShiftArithmeticRoundedSaturate(Vector64<SByte>, Vector64<SByte>)
ShiftArithmeticRoundedSaturateScalar(Vector64<Int64>, Vector64<Int64>)
ShiftArithmeticRoundedScalar(Vector64<Int64>, Vector64<Int64>)
ShiftArithmeticSaturate(Vector128<Int16>, Vector128<Int16>)
ShiftArithmeticSaturate(Vector128<Int32>, Vector128<Int32>)
ShiftArithmeticSaturate(Vector128<Int64>, Vector128<Int64>)
ShiftArithmeticSaturate(Vector128<SByte>, Vector128<SByte>)
ShiftArithmeticSaturate(Vector64<Int16>, Vector64<Int16>)
ShiftArithmeticSaturate(Vector64<Int32>, Vector64<Int32>)
ShiftArithmeticSaturate(Vector64<SByte>, Vector64<SByte>)
ShiftArithmeticSaturateScalar(Vector64<Int64>, Vector64<Int64>)
ShiftArithmeticScalar(Vector64<Int64>, Vector64<Int64>)
ShiftLeftAndInsert(Vector128<Byte>, Vector128<Byte>, Byte)
ShiftLeftAndInsert(Vector128<Int16>, Vector128<Int16>, Byte)
ShiftLeftAndInsert(Vector128<Int32>, Vector128<Int32>, Byte)
ShiftLeftAndInsert(Vector128<Int64>, Vector128<Int64>, Byte)
ShiftLeftAndInsert(Vector128<SByte>, Vector128<SByte>, Byte)
ShiftLeftAndInsert(Vector128<UInt16>, Vector128<UInt16>, Byte)
ShiftLeftAndInsert(Vector128<UInt32>, Vector128<UInt32>, Byte)
ShiftLeftAndInsert(Vector128<UInt64>, Vector128<UInt64>, Byte)
ShiftLeftAndInsert(Vector64<Byte>, Vector64<Byte>, Byte)
ShiftLeftAndInsert(Vector64<Int16>, Vector64<Int16>, Byte)
ShiftLeftAndInsert(Vector64<Int32>, Vector64<Int32>, Byte)
ShiftLeftAndInsert(Vector64<SByte>, Vector64<SByte>, Byte)
ShiftLeftAndInsert(Vector64<UInt16>, Vector64<UInt16>, Byte)
ShiftLeftAndInsert(Vector64<UInt32>, Vector64<UInt32>, Byte)
ShiftLeftAndInsertScalar(Vector64<Int64>, Vector64<Int64>, Byte)
ShiftLeftAndInsertScalar(Vector64<UInt64>, Vector64<UInt64>, Byte)
ShiftLeftLogical(Vector128<Byte>, Byte)
ShiftLeftLogical(Vector128<Int16>, Byte)
ShiftLeftLogical(Vector128<Int64>, Byte)
ShiftLeftLogical(Vector128<SByte>, Byte)
ShiftLeftLogical(Vector128<UInt16>, Byte)
ShiftLeftLogical(Vector128<UInt32>, Byte)
ShiftLeftLogical(Vector128<UInt64>, Byte)
ShiftLeftLogical(Vector64<Byte>, Byte)
ShiftLeftLogical(Vector64<Int16>, Byte)
ShiftLeftLogical(Vector64<Int32>, Byte)
ShiftLeftLogical(Vector64<SByte>, Byte)
ShiftLeftLogical(Vector64<UInt16>, Byte)
ShiftLeftLogical(Vector64<UInt32>, Byte)
ShiftLeftLogicalSaturate(Vector128<Byte>, Byte)
ShiftLeftLogicalSaturate(Vector128<Int16>, Byte)
ShiftLeftLogicalSaturate(Vector128<Int32>, Byte)
ShiftLeftLogicalSaturate(Vector128<Int64>, Byte)
ShiftLeftLogicalSaturate(Vector128<SByte>, Byte)
ShiftLeftLogicalSaturate(Vector128<UInt16>, Byte)
ShiftLeftLogicalSaturate(Vector128<UInt32>, Byte)
ShiftLeftLogicalSaturate(Vector128<UInt64>, Byte)
ShiftLeftLogicalSaturate(Vector64<Byte>, Byte)
ShiftLeftLogicalSaturate(Vector64<Int16>, Byte)
ShiftLeftLogicalSaturate(Vector64<Int32>, Byte)
ShiftLeftLogicalSaturate(Vector64<SByte>, Byte)
ShiftLeftLogicalSaturate(Vector64<UInt16>, Byte)
ShiftLeftLogicalSaturate(Vector64<UInt32>, Byte)
ShiftLeftLogicalSaturateScalar(Vector64<Int64>, Byte)
ShiftLeftLogicalSaturateScalar(Vector64<UInt64>, Byte)
ShiftLeftLogicalSaturateUnsigned(Vector128<Int16>, Byte)
ShiftLeftLogicalSaturateUnsigned(Vector128<Int32>, Byte)
ShiftLeftLogicalSaturateUnsigned(Vector128<Int64>, Byte)
ShiftLeftLogicalSaturateUnsigned(Vector128<SByte>, Byte)
ShiftLeftLogicalSaturateUnsigned(Vector64<Int16>, Byte)
ShiftLeftLogicalSaturateUnsigned(Vector64<Int32>, Byte)
ShiftLeftLogicalSaturateUnsigned(Vector64<SByte>, Byte)
ShiftLeftLogicalSaturateUnsignedScalar(Vector64<Int64>, Byte)
ShiftLeftLogicalScalar(Vector64<Int64>, Byte)
ShiftLeftLogicalScalar(Vector64<UInt64>, Byte)
ShiftLeftLogicalWideningLower(Vector64<Byte>, Byte)
ShiftLeftLogicalWideningLower(Vector64<Int16>, Byte)
ShiftLeftLogicalWideningLower(Vector64<Int32>, Byte)
ShiftLeftLogicalWideningLower(Vector64<SByte>, Byte)
ShiftLeftLogicalWideningLower(Vector64<UInt16>, Byte)
ShiftLeftLogicalWideningLower(Vector64<UInt32>, Byte)
ShiftLeftLogicalWideningUpper(Vector128<Byte>, Byte)
ShiftLeftLogicalWideningUpper(Vector128<Int16>, Byte)
ShiftLeftLogicalWideningUpper(Vector128<Int32>, Byte)
ShiftLeftLogicalWideningUpper(Vector128<SByte>, Byte)
ShiftLeftLogicalWideningUpper(Vector128<UInt16>, Byte)
ShiftLeftLogicalWideningUpper(Vector128<UInt32>, Byte)
ShiftLogical(Vector128<Byte>, Vector128<SByte>)
ShiftLogical(Vector128<Int16>, Vector128<Int16>)
ShiftLogical(Vector128<Int32>, Vector128<Int32>)
ShiftLogical(Vector128<Int64>, Vector128<Int64>)
ShiftLogical(Vector128<SByte>, Vector128<SByte>)
ShiftLogical(Vector128<UInt16>, Vector128<Int16>)
ShiftLogical(Vector128<UInt32>, Vector128<Int32>)
ShiftLogical(Vector128<UInt64>, Vector128<Int64>)
ShiftLogical(Vector64<Byte>, Vector64<SByte>)
ShiftLogical(Vector64<Int16>, Vector64<Int16>)
ShiftLogical(Vector64<Int32>, Vector64<Int32>)
ShiftLogical(Vector64<SByte>, Vector64<SByte>)
ShiftLogical(Vector64<UInt16>, Vector64<Int16>)
ShiftLogical(Vector64<UInt32>, Vector64<Int32>)
ShiftLogicalRounded(Vector128<Byte>, Vector128<SByte>)
ShiftLogicalRounded(Vector128<Int16>, Vector128<Int16>)
ShiftLogicalRounded(Vector128<Int32>, Vector128<Int32>)
ShiftLogicalRounded(Vector128<Int64>, Vector128<Int64>)
ShiftLogicalRounded(Vector128<SByte>, Vector128<SByte>)
ShiftLogicalRounded(Vector128<UInt16>, Vector128<Int16>)
ShiftLogicalRounded(Vector128<UInt32>, Vector128<Int32>)
ShiftLogicalRounded(Vector128<UInt64>, Vector128<Int64>)
ShiftLogicalRounded(Vector64<Byte>, Vector64<SByte>)
ShiftLogicalRounded(Vector64<Int16>, Vector64<Int16>)
ShiftLogicalRounded(Vector64<Int32>, Vector64<Int32>)
ShiftLogicalRounded(Vector64<SByte>, Vector64<SByte>)
ShiftLogicalRounded(Vector64<UInt16>, Vector64<Int16>)
ShiftLogicalRounded(Vector64<UInt32>, Vector64<Int32>)
ShiftLogicalRoundedSaturate(Vector128<Byte>, Vector128<SByte>)
ShiftLogicalRoundedSaturate(Vector128<Int16>, Vector128<Int16>)
ShiftLogicalRoundedSaturate(Vector128<Int32>, Vector128<Int32>)
ShiftLogicalRoundedSaturate(Vector128<Int64>, Vector128<Int64>)
ShiftLogicalRoundedSaturate(Vector128<SByte>, Vector128<SByte>)
ShiftLogicalRoundedSaturate(Vector128<UInt16>, Vector128<Int16>)
ShiftLogicalRoundedSaturate(Vector128<UInt32>, Vector128<Int32>)
ShiftLogicalRoundedSaturate(Vector128<UInt64>, Vector128<Int64>)
ShiftLogicalRoundedSaturate(Vector64<Byte>, Vector64<SByte>)
ShiftLogicalRoundedSaturate(Vector64<Int16>, Vector64<Int16>)
ShiftLogicalRoundedSaturate(Vector64<Int32>, Vector64<Int32>)
ShiftLogicalRoundedSaturate(Vector64<SByte>, Vector64<SByte>)
ShiftLogicalRoundedSaturate(Vector64<UInt16>, Vector64<Int16>)
ShiftLogicalRoundedSaturate(Vector64<UInt32>, Vector64<Int32>)
ShiftLogicalRoundedSaturateScalar(Vector64<Int64>, Vector64<Int64>)
ShiftLogicalRoundedSaturateScalar(Vector64<UInt64>, Vector64<Int64>)
ShiftLogicalRoundedScalar(Vector64<Int64>, Vector64<Int64>)
ShiftLogicalRoundedScalar(Vector64<UInt64>, Vector64<Int64>)
ShiftLogicalSaturate(Vector128<Byte>, Vector128<SByte>)
ShiftLogicalSaturate(Vector128<Int16>, Vector128<Int16>)
ShiftLogicalSaturate(Vector128<Int32>, Vector128<Int32>)
ShiftLogicalSaturate(Vector128<Int64>, Vector128<Int64>)
ShiftLogicalSaturate(Vector128<SByte>, Vector128<SByte>)
ShiftLogicalSaturate(Vector128<UInt16>, Vector128<Int16>)
ShiftLogicalSaturate(Vector128<UInt32>, Vector128<Int32>)
ShiftLogicalSaturate(Vector128<UInt64>, Vector128<Int64>)
ShiftLogicalSaturate(Vector64<Byte>, Vector64<SByte>)
ShiftLogicalSaturate(Vector64<Int16>, Vector64<Int16>)
ShiftLogicalSaturate(Vector64<Int32>, Vector64<Int32>)
ShiftLogicalSaturate(Vector64<SByte>, Vector64<SByte>)
ShiftLogicalSaturate(Vector64<UInt16>, Vector64<Int16>)
ShiftLogicalSaturate(Vector64<UInt32>, Vector64<Int32>)
ShiftLogicalSaturateScalar(Vector64<Int64>, Vector64<Int64>)
ShiftLogicalSaturateScalar(Vector64<UInt64>, Vector64<Int64>)
ShiftLogicalScalar(Vector64<Int64>, Vector64<Int64>)
ShiftLogicalScalar(Vector64<UInt64>, Vector64<Int64>)
ShiftRightAndInsert(Vector128<Byte>, Vector128<Byte>, Byte)
ShiftRightAndInsert(Vector128<Int16>, Vector128<Int16>, Byte)
ShiftRightAndInsert(Vector128<Int32>, Vector128<Int32>, Byte)
ShiftRightAndInsert(Vector128<Int64>, Vector128<Int64>, Byte)
ShiftRightAndInsert(Vector128<SByte>, Vector128<SByte>, Byte)
ShiftRightAndInsert(Vector128<UInt16>, Vector128<UInt16>, Byte)
ShiftRightAndInsert(Vector128<UInt32>, Vector128<UInt32>, Byte)
ShiftRightAndInsert(Vector128<UInt64>, Vector128<UInt64>, Byte)
ShiftRightAndInsert(Vector64<Byte>, Vector64<Byte>, Byte)
ShiftRightAndInsert(Vector64<Int16>, Vector64<Int16>, Byte)
ShiftRightAndInsert(Vector64<Int32>, Vector64<Int32>, Byte)
ShiftRightAndInsert(Vector64<SByte>, Vector64<SByte>, Byte)
ShiftRightAndInsert(Vector64<UInt16>, Vector64<UInt16>, Byte)
ShiftRightAndInsert(Vector64<UInt32>, Vector64<UInt32>, Byte)
ShiftRightAndInsertScalar(Vector64<Int64>, Vector64<Int64>, Byte)
ShiftRightAndInsertScalar(Vector64<UInt64>, Vector64<UInt64>, Byte)
ShiftRightArithmetic(Vector128<Int16>, Byte)
ShiftRightArithmetic(Vector128<Int32>, Byte)
ShiftRightArithmetic(Vector128<Int64>, Byte)
ShiftRightArithmetic(Vector128<SByte>, Byte)
ShiftRightArithmetic(Vector64<Int16>, Byte)
ShiftRightArithmetic(Vector64<Int32>, Byte)
ShiftRightArithmetic(Vector64<SByte>, Byte)
ShiftRightArithmeticAdd(Vector128<Int16>, Vector128<Int16>, Byte)
ShiftRightArithmeticAdd(Vector128<Int32>, Vector128<Int32>, Byte)
ShiftRightArithmeticAdd(Vector128<Int64>, Vector128<Int64>, Byte)
ShiftRightArithmeticAdd(Vector128<SByte>, Vector128<SByte>, Byte)
ShiftRightArithmeticAdd(Vector64<Int16>, Vector64<Int16>, Byte)
ShiftRightArithmeticAdd(Vector64<Int32>, Vector64<Int32>, Byte)
ShiftRightArithmeticAdd(Vector64<SByte>, Vector64<SByte>, Byte)
ShiftRightArithmeticAddScalar(Vector64<Int64>, Vector64<Int64>, Byte)
ShiftRightArithmeticNarrowingSaturateLower(Vector128<Int16>, Byte)
ShiftRightArithmeticNarrowingSaturateLower(Vector128<Int32>, Byte)
ShiftRightArithmeticNarrowingSaturateLower(Vector128<Int64>, Byte)
ShiftRightArithmeticNarrowingSaturateUnsignedLower(Vector128<Int16>, Byte)
ShiftRightArithmeticNarrowingSaturateUnsignedLower(Vector128<Int32>, Byte)
ShiftRightArithmeticNarrowingSaturateUnsignedLower(Vector128<Int64>, Byte)
ShiftRightArithmeticNarrowingSaturateUnsignedUpper(Vector64<Byte>, Vector128<Int16>, Byte)
ShiftRightArithmeticNarrowingSaturateUnsignedUpper(Vector64<UInt16>, Vector128<Int32>, Byte)
ShiftRightArithmeticNarrowingSaturateUnsignedUpper(Vector64<UInt32>, Vector128<Int64>, Byte)
ShiftRightArithmeticNarrowingSaturateUpper(Vector64<Int16>, Vector128<Int32>, Byte)
ShiftRightArithmeticNarrowingSaturateUpper(Vector64<Int32>, Vector128<Int64>, Byte)
ShiftRightArithmeticNarrowingSaturateUpper(Vector64<SByte>, Vector128<Int16>, Byte)
ShiftRightArithmeticRounded(Vector128<Int16>, Byte)
ShiftRightArithmeticRounded(Vector128<Int32>, Byte)
ShiftRightArithmeticRounded(Vector128<Int64>, Byte)
ShiftRightArithmeticRounded(Vector128<SByte>, Byte)
ShiftRightArithmeticRounded(Vector64<Int16>, Byte)
ShiftRightArithmeticRounded(Vector64<Int32>, Byte)
ShiftRightArithmeticRounded(Vector64<SByte>, Byte)
ShiftRightArithmeticRoundedAdd(Vector128<Int16>, Vector128<Int16>, Byte)
ShiftRightArithmeticRoundedAdd(Vector128<Int32>, Vector128<Int32>, Byte)
ShiftRightArithmeticRoundedAdd(Vector128<Int64>, Vector128<Int64>, Byte)
ShiftRightArithmeticRoundedAdd(Vector128<SByte>, Vector128<SByte>, Byte)
ShiftRightArithmeticRoundedAdd(Vector64<Int16>, Vector64<Int16>, Byte)
ShiftRightArithmeticRoundedAdd(Vector64<Int32>, Vector64<Int32>, Byte)
ShiftRightArithmeticRoundedAdd(Vector64<SByte>, Vector64<SByte>, Byte)
ShiftRightArithmeticRoundedAddScalar(Vector64<Int64>, Vector64<Int64>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateLower(Vector128<Int16>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateLower(Vector128<Int32>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateLower(Vector128<Int64>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower(Vector128<Int16>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower(Vector128<Int32>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower(Vector128<Int64>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper(Vector64<Byte>, Vector128<Int16>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper(Vector64<UInt16>, Vector128<Int32>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper(Vector64<UInt32>, Vector128<Int64>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUpper(Vector64<Int16>, Vector128<Int32>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUpper(Vector64<Int32>, Vector128<Int64>, Byte)
ShiftRightArithmeticRoundedNarrowingSaturateUpper(Vector64<SByte>, Vector128<Int16>, Byte)
ShiftRightArithmeticRoundedScalar(Vector64<Int64>, Byte)
ShiftRightArithmeticScalar(Vector64<Int64>, Byte)
ShiftRightLogical(Vector128<Byte>, Byte)
ShiftRightLogical(Vector128<Int16>, Byte)
ShiftRightLogical(Vector128<Int32>, Byte)
ShiftRightLogical(Vector128<Int64>, Byte)
ShiftRightLogical(Vector128<SByte>, Byte)
ShiftRightLogical(Vector128<UInt16>, Byte)
ShiftRightLogical(Vector128<UInt32>, Byte)
ShiftRightLogical(Vector128<UInt64>, Byte)
ShiftRightLogical(Vector64<Byte>, Byte)
ShiftRightLogical(Vector64<Int16>, Byte)
ShiftRightLogical(Vector64<Int32>, Byte)
ShiftRightLogical(Vector64<SByte>, Byte)
ShiftRightLogical(Vector64<UInt16>, Byte)
ShiftRightLogical(Vector64<UInt32>, Byte)
ShiftRightLogicalAdd(Vector128<Byte>, Vector128<Byte>, Byte)
ShiftRightLogicalAdd(Vector128<Int16>, Vector128<Int16>, Byte)
ShiftRightLogicalAdd(Vector128<Int32>, Vector128<Int32>, Byte)
ShiftRightLogicalAdd(Vector128<Int64>, Vector128<Int64>, Byte)
ShiftRightLogicalAdd(Vector128<SByte>, Vector128<SByte>, Byte)
ShiftRightLogicalAdd(Vector128<UInt16>, Vector128<UInt16>, Byte)
ShiftRightLogicalAdd(Vector128<UInt32>, Vector128<UInt32>, Byte)
ShiftRightLogicalAdd(Vector128<UInt64>, Vector128<UInt64>, Byte)
ShiftRightLogicalAdd(Vector64<Byte>, Vector64<Byte>, Byte)
ShiftRightLogicalAdd(Vector64<Int16>, Vector64<Int16>, Byte)
ShiftRightLogicalAdd(Vector64<Int32>, Vector64<Int32>, Byte)
ShiftRightLogicalAdd(Vector64<SByte>, Vector64<SByte>, Byte)
ShiftRightLogicalAdd(Vector64<UInt16>, Vector64<UInt16>, Byte)
ShiftRightLogicalAdd(Vector64<UInt32>, Vector64<UInt32>, Byte)
ShiftRightLogicalAddScalar(Vector64<Int64>, Vector64<Int64>, Byte)
ShiftRightLogicalAddScalar(Vector64<UInt64>, Vector64<UInt64>, Byte)
ShiftRightLogicalNarrowingLower(Vector128<Int16>, Byte)
ShiftRightLogicalNarrowingLower(Vector128<Int32>, Byte)
ShiftRightLogicalNarrowingLower(Vector128<Int64>, Byte)
ShiftRightLogicalNarrowingLower(Vector128<UInt16>, Byte)
ShiftRightLogicalNarrowingLower(Vector128<UInt32>, Byte)
ShiftRightLogicalNarrowingLower(Vector128<UInt64>, Byte)
ShiftRightLogicalNarrowingSaturateLower(Vector128<Int16>, Byte)
ShiftRightLogicalNarrowingSaturateLower(Vector128<Int32>, Byte)
ShiftRightLogicalNarrowingSaturateLower(Vector128<Int64>, Byte)
ShiftRightLogicalNarrowingSaturateLower(Vector128<UInt16>, Byte)
ShiftRightLogicalNarrowingSaturateLower(Vector128<UInt32>, Byte)
ShiftRightLogicalNarrowingSaturateLower(Vector128<UInt64>, Byte)
ShiftRightLogicalNarrowingSaturateUpper(Vector64<Byte>, Vector128<UInt16>, Byte)
ShiftRightLogicalNarrowingSaturateUpper(Vector64<Int16>, Vector128<Int32>, Byte)
ShiftRightLogicalNarrowingSaturateUpper(Vector64<Int32>, Vector128<Int64>, Byte)
ShiftRightLogicalNarrowingSaturateUpper(Vector64<SByte>, Vector128<Int16>, Byte)
ShiftRightLogicalNarrowingSaturateUpper(Vector64<UInt16>, Vector128<UInt32>, Byte)
ShiftRightLogicalNarrowingSaturateUpper(Vector64<UInt32>, Vector128<UInt64>, Byte)
ShiftRightLogicalNarrowingUpper(Vector64<Byte>, Vector128<UInt16>, Byte)
ShiftRightLogicalNarrowingUpper(Vector64<Int16>, Vector128<Int32>, Byte)
ShiftRightLogicalNarrowingUpper(Vector64<Int32>, Vector128<Int64>, Byte)
ShiftRightLogicalNarrowingUpper(Vector64<SByte>, Vector128<Int16>, Byte)
ShiftRightLogicalNarrowingUpper(Vector64<UInt16>, Vector128<UInt32>, Byte)
ShiftRightLogicalNarrowingUpper(Vector64<UInt32>, Vector128<UInt64>, Byte)
ShiftRightLogicalRounded(Vector128<Byte>, Byte)
ShiftRightLogicalRounded(Vector128<Int16>, Byte)
ShiftRightLogicalRounded(Vector128<Int32>, Byte)
ShiftRightLogicalRounded(Vector128<Int64>, Byte)
ShiftRightLogicalRounded(Vector128<SByte>, Byte)
ShiftRightLogicalRounded(Vector128<UInt16>, Byte)
ShiftRightLogicalRounded(Vector128<UInt32>, Byte)
ShiftRightLogicalRounded(Vector128<UInt64>, Byte)
ShiftRightLogicalRounded(Vector64<Byte>, Byte)
ShiftRightLogicalRounded(Vector64<Int16>, Byte)
ShiftRightLogicalRounded(Vector64<Int32>, Byte)
ShiftRightLogicalRounded(Vector64<SByte>, Byte)
ShiftRightLogicalRounded(Vector64<UInt16>, Byte)
ShiftRightLogicalRounded(Vector64<UInt32>, Byte)
ShiftRightLogicalRoundedAdd(Vector128<Byte>, Vector128<Byte>, Byte)
ShiftRightLogicalRoundedAdd(Vector128<Int16>, Vector128<Int16>, Byte)
ShiftRightLogicalRoundedAdd(Vector128<Int32>, Vector128<Int32>, Byte)
ShiftRightLogicalRoundedAdd(Vector128<Int64>, Vector128<Int64>, Byte)
ShiftRightLogicalRoundedAdd(Vector128<SByte>, Vector128<SByte>, Byte)
ShiftRightLogicalRoundedAdd(Vector128<UInt16>, Vector128<UInt16>, Byte)
ShiftRightLogicalRoundedAdd(Vector128<UInt32>, Vector128<UInt32>, Byte)
ShiftRightLogicalRoundedAdd(Vector128<UInt64>, Vector128<UInt64>, Byte)
ShiftRightLogicalRoundedAdd(Vector64<Byte>, Vector64<Byte>, Byte)
ShiftRightLogicalRoundedAdd(Vector64<Int16>, Vector64<Int16>, Byte)
ShiftRightLogicalRoundedAdd(Vector64<Int32>, Vector64<Int32>, Byte)
ShiftRightLogicalRoundedAdd(Vector64<SByte>, Vector64<SByte>, Byte)
ShiftRightLogicalRoundedAdd(Vector64<UInt16>, Vector64<UInt16>, Byte)
ShiftRightLogicalRoundedAdd(Vector64<UInt32>, Vector64<UInt32>, Byte)
ShiftRightLogicalRoundedAddScalar(Vector64<Int64>, Vector64<Int64>, Byte)
ShiftRightLogicalRoundedAddScalar(Vector64<UInt64>, Vector64<UInt64>, Byte)
ShiftRightLogicalRoundedNarrowingLower(Vector128<Int16>, Byte)
ShiftRightLogicalRoundedNarrowingLower(Vector128<Int32>, Byte)
ShiftRightLogicalRoundedNarrowingLower(Vector128<Int64>, Byte)
ShiftRightLogicalRoundedNarrowingLower(Vector128<UInt16>, Byte)
ShiftRightLogicalRoundedNarrowingLower(Vector128<UInt32>, Byte)
ShiftRightLogicalRoundedNarrowingLower(Vector128<UInt64>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateLower(Vector128<Int16>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateLower(Vector128<Int32>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateLower(Vector128<Int64>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateLower(Vector128<UInt16>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateLower(Vector128<UInt32>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateLower(Vector128<UInt64>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateUpper(Vector64<Byte>, Vector128<UInt16>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateUpper(Vector64<Int16>, Vector128<Int32>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateUpper(Vector64<Int32>, Vector128<Int64>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateUpper(Vector64<SByte>, Vector128<Int16>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateUpper(Vector64<UInt16>, Vector128<UInt32>, Byte)
ShiftRightLogicalRoundedNarrowingSaturateUpper(Vector64<UInt32>, Vector128<UInt64>, Byte)
ShiftRightLogicalRoundedNarrowingUpper(Vector64<Byte>, Vector128<UInt16>, Byte)
ShiftRightLogicalRoundedNarrowingUpper(Vector64<Int16>, Vector128<Int32>, Byte)
ShiftRightLogicalRoundedNarrowingUpper(Vector64<Int32>, Vector128<Int64>, Byte)
ShiftRightLogicalRoundedNarrowingUpper(Vector64<SByte>, Vector128<Int16>, Byte)
ShiftRightLogicalRoundedNarrowingUpper(Vector64<UInt16>, Vector128<UInt32>, Byte)
ShiftRightLogicalRoundedNarrowingUpper(Vector64<UInt32>, Vector128<UInt64>, Byte)
ShiftRightLogicalRoundedScalar(Vector64<Int64>, Byte)
ShiftRightLogicalRoundedScalar(Vector64<UInt64>, Byte)
ShiftRightLogicalScalar(Vector64<Int64>, Byte)
ShiftRightLogicalScalar(Vector64<UInt64>, Byte)
SignExtendWideningLower(Vector64<Int16>)
SignExtendWideningLower(Vector64<Int32>)
SignExtendWideningLower(Vector64<SByte>)
SignExtendWideningUpper(Vector128<Int16>)
SignExtendWideningUpper(Vector128<Int32>)
SignExtendWideningUpper(Vector128<SByte>)
SqrtScalar(Vector64<Double>)
SqrtScalar(Vector64<Single>)
Store(Byte*, Vector128<Byte>)
Store(Byte*, Vector64<Byte>)
Store(Double*, Vector128<Double>)
Store(Double*, Vector64<Double>)
Store(Int16*, Vector128<Int16>)
Store(Int16*, Vector64<Int16>)
Store(Int32*, Vector128<Int32>)
Store(Int32*, Vector64<Int32>)
Store(Int64*, Vector128<Int64>)
Store(Int64*, Vector64<Int64>)
Store(SByte*, Vector128<SByte>)
Store(SByte*, Vector64<SByte>)
Store(Single*, Vector128<Single>)
Store(Single*, Vector64<Single>)
Store(UInt16*, Vector128<UInt16>)
Store(UInt16*, Vector64<UInt16>)
Store(UInt32*, Vector128<UInt32>)
Store(UInt32*, Vector64<UInt32>)
Store(UInt64*, Vector128<UInt64>)
Store(UInt64*, Vector64<UInt64>)
Store(Byte*, (Vector64<Byte> Value1, Vector64<Byte> Value2))
Store(Int16*, (Vector64<Int16> Value1, Vector64<Int16> Value2))
Store(Int32*, (Vector64<Int32> Value1, Vector64<Int32> Value2))
Store(SByte*, (Vector64<SByte> Value1, Vector64<SByte> Value2))
Store(Single*, (Vector64<Single> Value1, Vector64<Single> Value2))
Store(UInt16*, (Vector64<UInt16> Value1, Vector64<UInt16> Value2))
Store(UInt32*, (Vector64<UInt32> Value1, Vector64<UInt32> Value2))
Store(Byte*, (Vector64<Byte> Value1, Vector64<Byte> Value2, Vector64<Byte> Value3))
Store(Int16*, (Vector64<Int16> Value1, Vector64<Int16> Value2, Vector64<Int16> Value3))
Store(Int32*, (Vector64<Int32> Value1, Vector64<Int32> Value2, Vector64<Int32> Value3))
Store(SByte*, (Vector64<SByte> Value1, Vector64<SByte> Value2, Vector64<SByte> Value3))
Store(Single*, (Vector64<Single> Value1, Vector64<Single> Value2, Vector64<Single> Value3))
Store(UInt16*, (Vector64<UInt16> Value1, Vector64<UInt16> Value2, Vector64<UInt16> Value3))
Store(UInt32*, (Vector64<UInt32> Value1, Vector64<UInt32> Value2, Vector64<UInt32> Value3))
Store(Byte*, (Vector64<Byte> Value1, Vector64<Byte> Value2, Vector64<Byte> Value3, Vector64<Byte> Value4))
Store(Int16*, (Vector64<Int16> Value1, Vector64<Int16> Value2, Vector64<Int16> Value3, Vector64<Int16> Value4))
Store(Int32*, (Vector64<Int32> Value1, Vector64<Int32> Value2, Vector64<Int32> Value3, Vector64<Int32> Value4))
Store(SByte*, (Vector64<SByte> Value1, Vector64<SByte> Value2, Vector64<SByte> Value3, Vector64<SByte> Value4))
Store(Single*, (Vector64<Single> Value1, Vector64<Single> Value2, Vector64<Single> Value3, Vector64<Single> Value4))
Store(UInt16*, (Vector64<UInt16> Value1, Vector64<UInt16> Value2, Vector64<UInt16> Value3, Vector64<UInt16> Value4))
Store(UInt32*, (Vector64<UInt32> Value1, Vector64<UInt32> Value2, Vector64<UInt32> Value3, Vector64<UInt32> Value4))
StoreSelectedScalar(Byte*, (Vector64<Byte> value1, Vector64<Byte> value2), Byte)
StoreSelectedScalar(Byte*, Vector128<Byte>, Byte)
StoreSelectedScalar(Byte*, Vector64<Byte>, Byte)
StoreSelectedScalar(Double*, Vector128<Double>, Byte)
StoreSelectedScalar(Int16*, (Vector64<Int16> value1, Vector64<Int16> value2), Byte)
StoreSelectedScalar(Int16*, Vector128<Int16>, Byte)
StoreSelectedScalar(Int16*, Vector64<Int16>, Byte)
StoreSelectedScalar(Int32*, (Vector64<Int32> value1, Vector64<Int32> value2), Byte)
StoreSelectedScalar(Int32*, Vector128<Int32>, Byte)
StoreSelectedScalar(Int32*, Vector64<Int32>, Byte)
StoreSelectedScalar(Int64*, Vector128<Int64>, Byte)
StoreSelectedScalar(SByte*, (Vector64<SByte> value1, Vector64<SByte> value2), Byte)
StoreSelectedScalar(SByte*, Vector128<SByte>, Byte)
StoreSelectedScalar(SByte*, Vector64<SByte>, Byte)
StoreSelectedScalar(Single*, (Vector64<Single> value1, Vector64<Single> value2), Byte)
StoreSelectedScalar(Single*, Vector128<Single>, Byte)
StoreSelectedScalar(Single*, Vector64<Single>, Byte)
StoreSelectedScalar(UInt16*, (Vector64<UInt16> value1, Vector64<UInt16> value2), Byte)
StoreSelectedScalar(UInt16*, Vector128<UInt16>, Byte)
StoreSelectedScalar(UInt16*, Vector64<UInt16>, Byte)
StoreSelectedScalar(UInt32*, (Vector64<UInt32> value1, Vector64<UInt32> value2), Byte)
StoreSelectedScalar(UInt32*, Vector128<UInt32>, Byte)
StoreSelectedScalar(UInt32*, Vector64<UInt32>, Byte)
StoreSelectedScalar(UInt64*, Vector128<UInt64>, Byte)
StoreSelectedScalar(Byte*, (Vector64<Byte> value1, Vector64<Byte> value2, Vector64<Byte> value3), Byte)
StoreSelectedScalar(Int16*, (Vector64<Int16> value1, Vector64<Int16> value2, Vector64<Int16> value3), Byte)
StoreSelectedScalar(Int32*, (Vector64<Int32> value1, Vector64<Int32> value2, Vector64<Int32> value3), Byte)
StoreSelectedScalar(SByte*, (Vector64<SByte> value1, Vector64<SByte> value2, Vector64<SByte> value3), Byte)
StoreSelectedScalar(Single*, (Vector64<Single> value1, Vector64<Single> value2, Vector64<Single> value3), Byte)
StoreSelectedScalar(UInt16*, (Vector64<UInt16> value1, Vector64<UInt16> value2, Vector64<UInt16> value3), Byte)
StoreSelectedScalar(UInt32*, (Vector64<UInt32> value1, Vector64<UInt32> value2, Vector64<UInt32> value3), Byte)
StoreSelectedScalar(Byte*, (Vector64<Byte> value1, Vector64<Byte> value2, Vector64<Byte> value3, Vector64<Byte> value4), Byte)
StoreSelectedScalar(Int16*, (Vector64<Int16> value1, Vector64<Int16> value2, Vector64<Int16> value3, Vector64<Int16> value4), Byte)
StoreSelectedScalar(Int32*, (Vector64<Int32> value1, Vector64<Int32> value2, Vector64<Int32> value3, Vector64<Int32> value4), Byte)
StoreSelectedScalar(SByte*, (Vector64<SByte> value1, Vector64<SByte> value2, Vector64<SByte> value3, Vector64<SByte> value4), Byte)
StoreSelectedScalar(Single*, (Vector64<Single> value1, Vector64<Single> value2, Vector64<Single> value3, Vector64<Single> value4), Byte)
StoreSelectedScalar(UInt16*, (Vector64<UInt16> value1, Vector64<UInt16> value2, Vector64<UInt16> value3, Vector64<UInt16> value4), Byte)
StoreSelectedScalar(UInt32*, (Vector64<UInt32> value1, Vector64<UInt32> value2, Vector64<UInt32> value3, Vector64<UInt32> value4), Byte)
StoreVectorAndZip(Byte*, (Vector64<Byte> Value1, Vector64<Byte> Value2))
StoreVectorAndZip(Int16*, (Vector64<Int16> Value1, Vector64<Int16> Value2))
StoreVectorAndZip(Int32*, (Vector64<Int32> Value1, Vector64<Int32> Value2))
StoreVectorAndZip(SByte*, (Vector64<SByte> Value1, Vector64<SByte> Value2))
StoreVectorAndZip(Single*, (Vector64<Single> Value1, Vector64<Single> Value2))
StoreVectorAndZip(UInt16*, (Vector64<UInt16> Value1, Vector64<UInt16> Value2))
StoreVectorAndZip(UInt32*, (Vector64<UInt32> Value1, Vector64<UInt32> Value2))
StoreVectorAndZip(Byte*, (Vector64<Byte> Value1, Vector64<Byte> Value2, Vector64<Byte> Value3))
StoreVectorAndZip(Int16*, (Vector64<Int16> Value1, Vector64<Int16> Value2, Vector64<Int16> Value3))
StoreVectorAndZip(Int32*, (Vector64<Int32> Value1, Vector64<Int32> Value2, Vector64<Int32> Value3))
StoreVectorAndZip(SByte*, (Vector64<SByte> Value1, Vector64<SByte> Value2, Vector64<SByte> Value3))
StoreVectorAndZip(Single*, (Vector64<Single> Value1, Vector64<Single> Value2, Vector64<Single> Value3))
StoreVectorAndZip(UInt16*, (Vector64<UInt16> Value1, Vector64<UInt16> Value2, Vector64<UInt16> Value3))
StoreVectorAndZip(UInt32*, (Vector64<UInt32> Value1, Vector64<UInt32> Value2, Vector64<UInt32> Value3))
StoreVectorAndZip(Byte*, (Vector64<Byte> Value1, Vector64<Byte> Value2, Vector64<Byte> Value3, Vector64<Byte> Value4))
StoreVectorAndZip(Int16*, (Vector64<Int16> Value1, Vector64<Int16> Value2, Vector64<Int16> Value3, Vector64<Int16> Value4))
StoreVectorAndZip(Int32*, (Vector64<Int32> Value1, Vector64<Int32> Value2, Vector64<Int32> Value3, Vector64<Int32> Value4))
StoreVectorAndZip(SByte*, (Vector64<SByte> Value1, Vector64<SByte> Value2, Vector64<SByte> Value3, Vector64<SByte> Value4))
StoreVectorAndZip(Single*, (Vector64<Single> Value1, Vector64<Single> Value2, Vector64<Single> Value3, Vector64<Single> Value4))
StoreVectorAndZip(UInt16*, (Vector64<UInt16> Value1, Vector64<UInt16> Value2, Vector64<UInt16> Value3, Vector64<UInt16> Value4))
StoreVectorAndZip(UInt32*, (Vector64<UInt32> Value1, Vector64<UInt32> Value2, Vector64<UInt32> Value3, Vector64<UInt32> Value4))
Subtract(Vector128<Byte>, Vector128<Byte>)
Subtract(Vector128<Int16>, Vector128<Int16>)
Subtract(Vector128<Int32>, Vector128<Int32>)
Subtract(Vector128<Int64>, Vector128<Int64>)
Subtract(Vector128<SByte>, Vector128<SByte>)
Subtract(Vector128<Single>, Vector128<Single>)
Subtract(Vector128<UInt16>, Vector128<UInt16>)
Subtract(Vector128<UInt32>, Vector128<UInt32>)
Subtract(Vector128<UInt64>, Vector128<UInt64>)
Subtract(Vector64<Byte>, Vector64<Byte>)
Subtract(Vector64<Int16>, Vector64<Int16>)
Subtract(Vector64<Int32>, Vector64<Int32>)
Subtract(Vector64<SByte>, Vector64<SByte>)
Subtract(Vector64<Single>, Vector64<Single>)
Subtract(Vector64<UInt16>, Vector64<UInt16>)
Subtract(Vector64<UInt32>, Vector64<UInt32>)
SubtractHighNarrowingLower(Vector128<Int16>, Vector128<Int16>)
SubtractHighNarrowingLower(Vector128<Int32>, Vector128<Int32>)
SubtractHighNarrowingLower(Vector128<Int64>, Vector128<Int64>)
SubtractHighNarrowingLower(Vector128<UInt16>, Vector128<UInt16>)
SubtractHighNarrowingLower(Vector128<UInt32>, Vector128<UInt32>)
SubtractHighNarrowingLower(Vector128<UInt64>, Vector128<UInt64>)
SubtractHighNarrowingUpper(Vector64<Byte>, Vector128<UInt16>, Vector128<UInt16>)
SubtractHighNarrowingUpper(Vector64<Int16>, Vector128<Int32>, Vector128<Int32>)
SubtractHighNarrowingUpper(Vector64<Int32>, Vector128<Int64>, Vector128<Int64>)
SubtractHighNarrowingUpper(Vector64<SByte>, Vector128<Int16>, Vector128<Int16>)
SubtractHighNarrowingUpper(Vector64<UInt16>, Vector128<UInt32>, Vector128<UInt32>)
SubtractHighNarrowingUpper(Vector64<UInt32>, Vector128<UInt64>, Vector128<UInt64>)
SubtractRoundedHighNarrowingLower(Vector128<Int16>, Vector128<Int16>)
SubtractRoundedHighNarrowingLower(Vector128<Int32>, Vector128<Int32>)
SubtractRoundedHighNarrowingLower(Vector128<Int64>, Vector128<Int64>)
SubtractRoundedHighNarrowingLower(Vector128<UInt16>, Vector128<UInt16>)
SubtractRoundedHighNarrowingLower(Vector128<UInt32>, Vector128<UInt32>)
SubtractRoundedHighNarrowingLower(Vector128<UInt64>, Vector128<UInt64>)
SubtractRoundedHighNarrowingUpper(Vector64<Byte>, Vector128<UInt16>, Vector128<UInt16>)
SubtractRoundedHighNarrowingUpper(Vector64<Int16>, Vector128<Int32>, Vector128<Int32>)
SubtractRoundedHighNarrowingUpper(Vector64<Int32>, Vector128<Int64>, Vector128<Int64>)
SubtractRoundedHighNarrowingUpper(Vector64<SByte>, Vector128<Int16>, Vector128<Int16>)
SubtractRoundedHighNarrowingUpper(Vector64<UInt16>, Vector128<UInt32>, Vector128<UInt32>)
SubtractRoundedHighNarrowingUpper(Vector64<UInt32>, Vector128<UInt64>, Vector128<UInt64>)
SubtractSaturate(Vector128<Byte>, Vector128<Byte>)
SubtractSaturate(Vector128<Int16>, Vector128<Int16>)
SubtractSaturate(Vector128<Int32>, Vector128<Int32>)
SubtractSaturate(Vector128<Int64>, Vector128<Int64>)
SubtractSaturate(Vector128<SByte>, Vector128<SByte>)
SubtractSaturate(Vector128<UInt16>, Vector128<UInt16>)
SubtractSaturate(Vector128<UInt32>, Vector128<UInt32>)
SubtractSaturate(Vector128<UInt64>, Vector128<UInt64>)
SubtractSaturate(Vector64<Byte>, Vector64<Byte>)
SubtractSaturate(Vector64<Int16>, Vector64<Int16>)
SubtractSaturate(Vector64<Int32>, Vector64<Int32>)
SubtractSaturate(Vector64<SByte>, Vector64<SByte>)
SubtractSaturate(Vector64<UInt16>, Vector64<UInt16>)
SubtractSaturate(Vector64<UInt32>, Vector64<UInt32>)
SubtractSaturateScalar(Vector64<Int64>, Vector64<Int64>)
SubtractSaturateScalar(Vector64<UInt64>, Vector64<UInt64>)
SubtractScalar(Vector64<Double>, Vector64<Double>)
SubtractScalar(Vector64<Int64>, Vector64<Int64>)
SubtractScalar(Vector64<Single>, Vector64<Single>)
SubtractScalar(Vector64<UInt64>, Vector64<UInt64>)
SubtractWideningLower(Vector128<Int16>, Vector64<SByte>)
SubtractWideningLower(Vector128<Int32>, Vector64<Int16>)
SubtractWideningLower(Vector128<Int64>, Vector64<Int32>)
SubtractWideningLower(Vector128<UInt16>, Vector64<Byte>)
SubtractWideningLower(Vector128<UInt32>, Vector64<UInt16>)
SubtractWideningLower(Vector128<UInt64>, Vector64<UInt32>)
SubtractWideningLower(Vector64<Byte>, Vector64<Byte>)
SubtractWideningLower(Vector64<Int16>, Vector64<Int16>)
SubtractWideningLower(Vector64<Int32>, Vector64<Int32>)
SubtractWideningLower(Vector64<SByte>, Vector64<SByte>)
SubtractWideningLower(Vector64<UInt16>, Vector64<UInt16>)
SubtractWideningLower(Vector64<UInt32>, Vector64<UInt32>)
SubtractWideningUpper(Vector128<Byte>, Vector128<Byte>)
SubtractWideningUpper(Vector128<Int16>, Vector128<Int16>)
SubtractWideningUpper(Vector128<Int16>, Vector128<SByte>)
SubtractWideningUpper(Vector128<Int32>, Vector128<Int16>)
SubtractWideningUpper(Vector128<Int32>, Vector128<Int32>)
SubtractWideningUpper(Vector128<Int64>, Vector128<Int32>)
SubtractWideningUpper(Vector128<SByte>, Vector128<SByte>)
SubtractWideningUpper(Vector128<UInt16>, Vector128<Byte>)
SubtractWideningUpper(Vector128<UInt16>, Vector128<UInt16>)
SubtractWideningUpper(Vector128<UInt32>, Vector128<UInt16>)
SubtractWideningUpper(Vector128<UInt32>, Vector128<UInt32>)
SubtractWideningUpper(Vector128<UInt64>, Vector128<UInt32>)
VectorTableLookup((Vector128<Byte>, Vector128<Byte>), Vector64<Byte>)
VectorTableLookup((Vector128<SByte>, Vector128<SByte>), Vector64<SByte>)
VectorTableLookup(Vector128<Byte>, Vector64<Byte>)
VectorTableLookup(Vector128<SByte>, Vector64<SByte>)
VectorTableLookup((Vector128<Byte>, Vector128<Byte>, Vector128<Byte>), Vector64<Byte>)
VectorTableLookup((Vector128<SByte>, Vector128<SByte>, Vector128<SByte>), Vector64<SByte>)
VectorTableLookup((Vector128<Byte>, Vector128<Byte>, Vector128<Byte>, Vector128<Byte>), Vector64<Byte>)
VectorTableLookup((Vector128<SByte>, Vector128<SByte>, Vector128<SByte>, Vector128<SByte>), Vector64<SByte>)
VectorTableLookupExtension(Vector64<Byte>, (Vector128<Byte>, Vector128<Byte>), Vector64<Byte>)
VectorTableLookupExtension(Vector64<Byte>, Vector128<Byte>, Vector64<Byte>)
VectorTableLookupExtension(Vector64<SByte>, (Vector128<SByte>, Vector128<SByte>), Vector64<SByte>)
VectorTableLookupExtension(Vector64<SByte>, Vector128<SByte>, Vector64<SByte>)
VectorTableLookupExtension(Vector64<Byte>, (Vector128<Byte>, Vector128<Byte>, Vector128<Byte>), Vector64<Byte>)
VectorTableLookupExtension(Vector64<SByte>, (Vector128<SByte>, Vector128<SByte>, Vector128<SByte>), Vector64<SByte>)
VectorTableLookupExtension(Vector64<Byte>, (Vector128<Byte>, Vector128<Byte>, Vector128<Byte>, Vector128<Byte>), Vector64<Byte>)
VectorTableLookupExtension(Vector64<SByte>, (Vector128<SByte>, Vector128<SByte>, Vector128<SByte>, Vector128<SByte>), Vector64<SByte>)
Xor(Vector128<Byte>, Vector128<Byte>)
Xor(Vector128<Double>, Vector128<Double>)
Xor(Vector128<Int16>, Vector128<Int16>)
Xor(Vector128<Int32>, Vector128<Int32>)
Xor(Vector128<Int64>, Vector128<Int64>)
Xor(Vector128<SByte>, Vector128<SByte>)
Xor(Vector128<Single>, Vector128<Single>)
Xor(Vector128<UInt16>, Vector128<UInt16>)
Xor(Vector128<UInt32>, Vector128<UInt32>)
Xor(Vector128<UInt64>, Vector128<UInt64>)
Xor(Vector64<Byte>, Vector64<Byte>)
Xor(Vector64<Double>, Vector64<Double>)
Xor(Vector64<Int16>, Vector64<Int16>)
Xor(Vector64<Int32>, Vector64<Int32>)
Xor(Vector64<Int64>, Vector64<Int64>)
Xor(Vector64<SByte>, Vector64<SByte>)
Xor(Vector64<Single>, Vector64<Single>)
Xor(Vector64<UInt16>, Vector64<UInt16>)
Xor(Vector64<UInt32>, Vector64<UInt32>)
Xor(Vector64<UInt64>, Vector64<UInt64>)
ZeroExtendWideningLower(Vector64<Byte>)
ZeroExtendWideningLower(Vector64<Int16>)
ZeroExtendWideningLower(Vector64<Int32>)
ZeroExtendWideningLower(Vector64<SByte>)
ZeroExtendWideningLower(Vector64<UInt16>)
ZeroExtendWideningLower(Vector64<UInt32>)
ZeroExtendWideningUpper(Vector128<Byte>)
ZeroExtendWideningUpper(Vector128<Int16>)
ZeroExtendWideningUpper(Vector128<Int32>)
ZeroExtendWideningUpper(Vector128<SByte>)
ZeroExtendWideningUpper(Vector128<UInt16>)
ZeroExtendWideningUpper(Vector128<UInt32>)
net10.0-windows7.0
namespace System.Runtime.Intrinsics.Arm
{
[CLSCompliant(false)]
public abstract class AdvSimd : ArmBase
{
public static Vector64<byte> VectorTableLookupExtension(Vector64<byte> defaultValues, Vector128<byte> table, Vector64<byte> byteIndexes);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
Design Reviews |
|
.NET | 5.06.07.08.09.010.0 |
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assembly | System.Runtime.Intrinsics.Experimental , Version=5.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 |
Referencing | Your project needs a package reference to |
Package | System.Runtime.Intrinsics.Experimental (5.0.0-preview.6.20305.6) net5.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API