Avx10v1
V512
X64
IsSupported
Abs(Vector128<Int64>)
Abs(Vector256<Int64>)
AddScalar(Vector128<Double>, Vector128<Double>, FloatRoundingMode)
AddScalar(Vector128<Single>, Vector128<Single>, FloatRoundingMode)
AlignRight32(Vector128<Int32>, Vector128<Int32>, Byte)
AlignRight32(Vector128<UInt32>, Vector128<UInt32>, Byte)
AlignRight32(Vector256<Int32>, Vector256<Int32>, Byte)
AlignRight32(Vector256<UInt32>, Vector256<UInt32>, Byte)
AlignRight64(Vector128<Int64>, Vector128<Int64>, Byte)
AlignRight64(Vector128<UInt64>, Vector128<UInt64>, Byte)
AlignRight64(Vector256<Int64>, Vector256<Int64>, Byte)
AlignRight64(Vector256<UInt64>, Vector256<UInt64>, Byte)
BlendVariable(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>)
BlendVariable(Vector128<Double>, Vector128<Double>, Vector128<Double>)
BlendVariable(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>)
BlendVariable(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>)
BlendVariable(Vector128<Int64>, Vector128<Int64>, Vector128<Int64>)
BlendVariable(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>)
BlendVariable(Vector128<Single>, Vector128<Single>, Vector128<Single>)
BlendVariable(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>)
BlendVariable(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)
BlendVariable(Vector128<UInt64>, Vector128<UInt64>, Vector128<UInt64>)
BlendVariable(Vector256<Byte>, Vector256<Byte>, Vector256<Byte>)
BlendVariable(Vector256<Double>, Vector256<Double>, Vector256<Double>)
BlendVariable(Vector256<Int16>, Vector256<Int16>, Vector256<Int16>)
BlendVariable(Vector256<Int32>, Vector256<Int32>, Vector256<Int32>)
BlendVariable(Vector256<Int64>, Vector256<Int64>, Vector256<Int64>)
BlendVariable(Vector256<SByte>, Vector256<SByte>, Vector256<SByte>)
BlendVariable(Vector256<Single>, Vector256<Single>, Vector256<Single>)
BlendVariable(Vector256<UInt16>, Vector256<UInt16>, Vector256<UInt16>)
BlendVariable(Vector256<UInt32>, Vector256<UInt32>, Vector256<UInt32>)
BlendVariable(Vector256<UInt64>, Vector256<UInt64>, Vector256<UInt64>)
BroadcastPairScalarToVector128(Vector128<Int32>)
BroadcastPairScalarToVector128(Vector128<UInt32>)
BroadcastPairScalarToVector256(Vector128<Int32>)
BroadcastPairScalarToVector256(Vector128<Single>)
BroadcastPairScalarToVector256(Vector128<UInt32>)
Classify(Vector128<Double>, Byte)
Classify(Vector128<Single>, Byte)
Classify(Vector256<Double>, Byte)
Classify(Vector256<Single>, Byte)
ClassifyScalar(Vector128<Double>, Byte)
ClassifyScalar(Vector128<Single>, Byte)
Compare(Vector128<Double>, Vector128<Double>, FloatComparisonMode)
Compare(Vector128<Single>, Vector128<Single>, FloatComparisonMode)
Compare(Vector256<Double>, Vector256<Double>, FloatComparisonMode)
Compare(Vector256<Single>, Vector256<Single>, FloatComparisonMode)
CompareEqual(Vector128<Byte>, Vector128<Byte>)
CompareEqual(Vector128<Double>, Vector128<Double>)
CompareEqual(Vector128<Int16>, Vector128<Int16>)
CompareEqual(Vector128<Int32>, Vector128<Int32>)
CompareEqual(Vector128<Int64>, Vector128<Int64>)
CompareEqual(Vector128<SByte>, Vector128<SByte>)
CompareEqual(Vector128<Single>, Vector128<Single>)
CompareEqual(Vector128<UInt16>, Vector128<UInt16>)
CompareEqual(Vector128<UInt32>, Vector128<UInt32>)
CompareEqual(Vector128<UInt64>, Vector128<UInt64>)
CompareEqual(Vector256<Byte>, Vector256<Byte>)
CompareEqual(Vector256<Double>, Vector256<Double>)
CompareEqual(Vector256<Int16>, Vector256<Int16>)
CompareEqual(Vector256<Int32>, Vector256<Int32>)
CompareEqual(Vector256<Int64>, Vector256<Int64>)
CompareEqual(Vector256<SByte>, Vector256<SByte>)
CompareEqual(Vector256<Single>, Vector256<Single>)
CompareEqual(Vector256<UInt16>, Vector256<UInt16>)
CompareEqual(Vector256<UInt32>, Vector256<UInt32>)
CompareEqual(Vector256<UInt64>, Vector256<UInt64>)
CompareGreaterThan(Vector128<Byte>, Vector128<Byte>)
CompareGreaterThan(Vector128<Double>, Vector128<Double>)
CompareGreaterThan(Vector128<Int16>, Vector128<Int16>)
CompareGreaterThan(Vector128<Int32>, Vector128<Int32>)
CompareGreaterThan(Vector128<Int64>, Vector128<Int64>)
CompareGreaterThan(Vector128<SByte>, Vector128<SByte>)
CompareGreaterThan(Vector128<Single>, Vector128<Single>)
CompareGreaterThan(Vector128<UInt16>, Vector128<UInt16>)
CompareGreaterThan(Vector128<UInt32>, Vector128<UInt32>)
CompareGreaterThan(Vector128<UInt64>, Vector128<UInt64>)
CompareGreaterThan(Vector256<Byte>, Vector256<Byte>)
CompareGreaterThan(Vector256<Double>, Vector256<Double>)
CompareGreaterThan(Vector256<Int16>, Vector256<Int16>)
CompareGreaterThan(Vector256<Int32>, Vector256<Int32>)
CompareGreaterThan(Vector256<Int64>, Vector256<Int64>)
CompareGreaterThan(Vector256<SByte>, Vector256<SByte>)
CompareGreaterThan(Vector256<Single>, Vector256<Single>)
CompareGreaterThan(Vector256<UInt16>, Vector256<UInt16>)
CompareGreaterThan(Vector256<UInt32>, Vector256<UInt32>)
CompareGreaterThan(Vector256<UInt64>, Vector256<UInt64>)
CompareGreaterThanOrEqual(Vector128<Byte>, Vector128<Byte>)
CompareGreaterThanOrEqual(Vector128<Double>, Vector128<Double>)
CompareGreaterThanOrEqual(Vector128<Int16>, Vector128<Int16>)
CompareGreaterThanOrEqual(Vector128<Int32>, Vector128<Int32>)
CompareGreaterThanOrEqual(Vector128<Int64>, Vector128<Int64>)
CompareGreaterThanOrEqual(Vector128<SByte>, Vector128<SByte>)
CompareGreaterThanOrEqual(Vector128<Single>, Vector128<Single>)
CompareGreaterThanOrEqual(Vector128<UInt16>, Vector128<UInt16>)
CompareGreaterThanOrEqual(Vector128<UInt32>, Vector128<UInt32>)
CompareGreaterThanOrEqual(Vector128<UInt64>, Vector128<UInt64>)
CompareGreaterThanOrEqual(Vector256<Byte>, Vector256<Byte>)
CompareGreaterThanOrEqual(Vector256<Double>, Vector256<Double>)
CompareGreaterThanOrEqual(Vector256<Int16>, Vector256<Int16>)
CompareGreaterThanOrEqual(Vector256<Int32>, Vector256<Int32>)
CompareGreaterThanOrEqual(Vector256<Int64>, Vector256<Int64>)
CompareGreaterThanOrEqual(Vector256<SByte>, Vector256<SByte>)
CompareGreaterThanOrEqual(Vector256<Single>, Vector256<Single>)
CompareGreaterThanOrEqual(Vector256<UInt16>, Vector256<UInt16>)
CompareGreaterThanOrEqual(Vector256<UInt32>, Vector256<UInt32>)
CompareGreaterThanOrEqual(Vector256<UInt64>, Vector256<UInt64>)
CompareLessThan(Vector128<Byte>, Vector128<Byte>)
CompareLessThan(Vector128<Double>, Vector128<Double>)
CompareLessThan(Vector128<Int16>, Vector128<Int16>)
CompareLessThan(Vector128<Int32>, Vector128<Int32>)
CompareLessThan(Vector128<Int64>, Vector128<Int64>)
CompareLessThan(Vector128<SByte>, Vector128<SByte>)
CompareLessThan(Vector128<Single>, Vector128<Single>)
CompareLessThan(Vector128<UInt16>, Vector128<UInt16>)
CompareLessThan(Vector128<UInt32>, Vector128<UInt32>)
CompareLessThan(Vector128<UInt64>, Vector128<UInt64>)
CompareLessThan(Vector256<Byte>, Vector256<Byte>)
CompareLessThan(Vector256<Double>, Vector256<Double>)
CompareLessThan(Vector256<Int16>, Vector256<Int16>)
CompareLessThan(Vector256<Int32>, Vector256<Int32>)
CompareLessThan(Vector256<Int64>, Vector256<Int64>)
CompareLessThan(Vector256<SByte>, Vector256<SByte>)
CompareLessThan(Vector256<Single>, Vector256<Single>)
CompareLessThan(Vector256<UInt16>, Vector256<UInt16>)
CompareLessThan(Vector256<UInt32>, Vector256<UInt32>)
CompareLessThan(Vector256<UInt64>, Vector256<UInt64>)
CompareLessThanOrEqual(Vector128<Byte>, Vector128<Byte>)
CompareLessThanOrEqual(Vector128<Double>, Vector128<Double>)
CompareLessThanOrEqual(Vector128<Int16>, Vector128<Int16>)
CompareLessThanOrEqual(Vector128<Int32>, Vector128<Int32>)
CompareLessThanOrEqual(Vector128<Int64>, Vector128<Int64>)
CompareLessThanOrEqual(Vector128<SByte>, Vector128<SByte>)
CompareLessThanOrEqual(Vector128<Single>, Vector128<Single>)
CompareLessThanOrEqual(Vector128<UInt16>, Vector128<UInt16>)
CompareLessThanOrEqual(Vector128<UInt32>, Vector128<UInt32>)
CompareLessThanOrEqual(Vector128<UInt64>, Vector128<UInt64>)
CompareLessThanOrEqual(Vector256<Byte>, Vector256<Byte>)
CompareLessThanOrEqual(Vector256<Double>, Vector256<Double>)
CompareLessThanOrEqual(Vector256<Int16>, Vector256<Int16>)
CompareLessThanOrEqual(Vector256<Int32>, Vector256<Int32>)
CompareLessThanOrEqual(Vector256<Int64>, Vector256<Int64>)
CompareLessThanOrEqual(Vector256<SByte>, Vector256<SByte>)
CompareLessThanOrEqual(Vector256<Single>, Vector256<Single>)
CompareLessThanOrEqual(Vector256<UInt16>, Vector256<UInt16>)
CompareLessThanOrEqual(Vector256<UInt32>, Vector256<UInt32>)
CompareLessThanOrEqual(Vector256<UInt64>, Vector256<UInt64>)
CompareNotEqual(Vector128<Byte>, Vector128<Byte>)
CompareNotEqual(Vector128<Double>, Vector128<Double>)
CompareNotEqual(Vector128<Int16>, Vector128<Int16>)
CompareNotEqual(Vector128<Int32>, Vector128<Int32>)
CompareNotEqual(Vector128<Int64>, Vector128<Int64>)
CompareNotEqual(Vector128<SByte>, Vector128<SByte>)
CompareNotEqual(Vector128<Single>, Vector128<Single>)
CompareNotEqual(Vector128<UInt16>, Vector128<UInt16>)
CompareNotEqual(Vector128<UInt32>, Vector128<UInt32>)
CompareNotEqual(Vector128<UInt64>, Vector128<UInt64>)
CompareNotEqual(Vector256<Byte>, Vector256<Byte>)
CompareNotEqual(Vector256<Double>, Vector256<Double>)
CompareNotEqual(Vector256<Int16>, Vector256<Int16>)
CompareNotEqual(Vector256<Int32>, Vector256<Int32>)
CompareNotEqual(Vector256<Int64>, Vector256<Int64>)
CompareNotEqual(Vector256<SByte>, Vector256<SByte>)
CompareNotEqual(Vector256<Single>, Vector256<Single>)
CompareNotEqual(Vector256<UInt16>, Vector256<UInt16>)
CompareNotEqual(Vector256<UInt32>, Vector256<UInt32>)
CompareNotEqual(Vector256<UInt64>, Vector256<UInt64>)
CompareNotGreaterThan(Vector128<Double>, Vector128<Double>)
CompareNotGreaterThan(Vector128<Single>, Vector128<Single>)
CompareNotGreaterThan(Vector256<Double>, Vector256<Double>)
CompareNotGreaterThan(Vector256<Single>, Vector256<Single>)
CompareNotGreaterThanOrEqual(Vector128<Double>, Vector128<Double>)
CompareNotGreaterThanOrEqual(Vector128<Single>, Vector128<Single>)
CompareNotGreaterThanOrEqual(Vector256<Double>, Vector256<Double>)
CompareNotGreaterThanOrEqual(Vector256<Single>, Vector256<Single>)
CompareNotLessThan(Vector128<Double>, Vector128<Double>)
CompareNotLessThan(Vector128<Single>, Vector128<Single>)
CompareNotLessThan(Vector256<Double>, Vector256<Double>)
CompareNotLessThan(Vector256<Single>, Vector256<Single>)
CompareNotLessThanOrEqual(Vector128<Double>, Vector128<Double>)
CompareNotLessThanOrEqual(Vector128<Single>, Vector128<Single>)
CompareNotLessThanOrEqual(Vector256<Double>, Vector256<Double>)
CompareNotLessThanOrEqual(Vector256<Single>, Vector256<Single>)
CompareOrdered(Vector128<Double>, Vector128<Double>)
CompareOrdered(Vector128<Single>, Vector128<Single>)
CompareOrdered(Vector256<Double>, Vector256<Double>)
CompareOrdered(Vector256<Single>, Vector256<Single>)
CompareUnordered(Vector128<Double>, Vector128<Double>)
CompareUnordered(Vector128<Single>, Vector128<Single>)
CompareUnordered(Vector256<Double>, Vector256<Double>)
CompareUnordered(Vector256<Single>, Vector256<Single>)
Compress(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>)
Compress(Vector128<Double>, Vector128<Double>, Vector128<Double>)
Compress(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>)
Compress(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>)
Compress(Vector128<Int64>, Vector128<Int64>, Vector128<Int64>)
Compress(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>)
Compress(Vector128<Single>, Vector128<Single>, Vector128<Single>)
Compress(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>)
Compress(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)
Compress(Vector128<UInt64>, Vector128<UInt64>, Vector128<UInt64>)
Compress(Vector256<Byte>, Vector256<Byte>, Vector256<Byte>)
Compress(Vector256<Double>, Vector256<Double>, Vector256<Double>)
Compress(Vector256<Int16>, Vector256<Int16>, Vector256<Int16>)
Compress(Vector256<Int32>, Vector256<Int32>, Vector256<Int32>)
Compress(Vector256<Int64>, Vector256<Int64>, Vector256<Int64>)
Compress(Vector256<SByte>, Vector256<SByte>, Vector256<SByte>)
Compress(Vector256<Single>, Vector256<Single>, Vector256<Single>)
Compress(Vector256<UInt16>, Vector256<UInt16>, Vector256<UInt16>)
Compress(Vector256<UInt32>, Vector256<UInt32>, Vector256<UInt32>)
Compress(Vector256<UInt64>, Vector256<UInt64>, Vector256<UInt64>)
CompressStore(Byte*, Vector128<Byte>, Vector128<Byte>)
CompressStore(Byte*, Vector256<Byte>, Vector256<Byte>)
CompressStore(Double*, Vector128<Double>, Vector128<Double>)
CompressStore(Double*, Vector256<Double>, Vector256<Double>)
CompressStore(Int16*, Vector128<Int16>, Vector128<Int16>)
CompressStore(Int16*, Vector256<Int16>, Vector256<Int16>)
CompressStore(Int32*, Vector128<Int32>, Vector128<Int32>)
CompressStore(Int32*, Vector256<Int32>, Vector256<Int32>)
CompressStore(Int64*, Vector128<Int64>, Vector128<Int64>)
CompressStore(Int64*, Vector256<Int64>, Vector256<Int64>)
CompressStore(SByte*, Vector128<SByte>, Vector128<SByte>)
CompressStore(SByte*, Vector256<SByte>, Vector256<SByte>)
CompressStore(Single*, Vector128<Single>, Vector128<Single>)
CompressStore(Single*, Vector256<Single>, Vector256<Single>)
CompressStore(UInt16*, Vector128<UInt16>, Vector128<UInt16>)
CompressStore(UInt16*, Vector256<UInt16>, Vector256<UInt16>)
CompressStore(UInt32*, Vector128<UInt32>, Vector128<UInt32>)
CompressStore(UInt32*, Vector256<UInt32>, Vector256<UInt32>)
CompressStore(UInt64*, Vector128<UInt64>, Vector128<UInt64>)
CompressStore(UInt64*, Vector256<UInt64>, Vector256<UInt64>)
ConvertScalarToVector128Double(Vector128<Double>, UInt32)
ConvertScalarToVector128Single(Vector128<Single>, UInt32)
ConvertScalarToVector128Single(Vector128<Single>, Int32, FloatRoundingMode)
ConvertScalarToVector128Single(Vector128<Single>, UInt32, FloatRoundingMode)
ConvertScalarToVector128Single(Vector128<Single>, Vector128<Double>, FloatRoundingMode)
ConvertToInt32(Vector128<Double>, FloatRoundingMode)
ConvertToInt32(Vector128<Single>, FloatRoundingMode)
ConvertToUInt32(Vector128<Double>)
ConvertToUInt32(Vector128<Single>)
ConvertToUInt32(Vector128<Double>, FloatRoundingMode)
ConvertToUInt32(Vector128<Single>, FloatRoundingMode)
ConvertToUInt32WithTruncation(Vector128<Double>)
ConvertToUInt32WithTruncation(Vector128<Single>)
ConvertToVector128Byte(Vector128<Int16>)
ConvertToVector128Byte(Vector128<Int32>)
ConvertToVector128Byte(Vector128<Int64>)
ConvertToVector128Byte(Vector128<UInt16>)
ConvertToVector128Byte(Vector128<UInt32>)
ConvertToVector128Byte(Vector128<UInt64>)
ConvertToVector128Byte(Vector256<Int16>)
ConvertToVector128Byte(Vector256<Int32>)
ConvertToVector128Byte(Vector256<Int64>)
ConvertToVector128Byte(Vector256<UInt16>)
ConvertToVector128Byte(Vector256<UInt32>)
ConvertToVector128Byte(Vector256<UInt64>)
ConvertToVector128ByteWithSaturation(Vector128<UInt16>)
ConvertToVector128ByteWithSaturation(Vector128<UInt32>)
ConvertToVector128ByteWithSaturation(Vector128<UInt64>)
ConvertToVector128ByteWithSaturation(Vector256<UInt16>)
ConvertToVector128ByteWithSaturation(Vector256<UInt32>)
ConvertToVector128ByteWithSaturation(Vector256<UInt64>)
ConvertToVector128Double(Vector128<Int64>)
ConvertToVector128Double(Vector128<UInt32>)
ConvertToVector128Double(Vector128<UInt64>)
ConvertToVector128Int16(Vector128<Int32>)
ConvertToVector128Int16(Vector128<Int64>)
ConvertToVector128Int16(Vector128<UInt32>)
ConvertToVector128Int16(Vector128<UInt64>)
ConvertToVector128Int16(Vector256<Int32>)
ConvertToVector128Int16(Vector256<Int64>)
ConvertToVector128Int16(Vector256<UInt32>)
ConvertToVector128Int16(Vector256<UInt64>)
ConvertToVector128Int16WithSaturation(Vector128<Int32>)
ConvertToVector128Int16WithSaturation(Vector128<Int64>)
ConvertToVector128Int16WithSaturation(Vector256<Int32>)
ConvertToVector128Int16WithSaturation(Vector256<Int64>)
ConvertToVector128Int32(Vector128<Int64>)
ConvertToVector128Int32(Vector128<UInt64>)
ConvertToVector128Int32(Vector256<Int64>)
ConvertToVector128Int32(Vector256<UInt64>)
ConvertToVector128Int32WithSaturation(Vector128<Int64>)
ConvertToVector128Int32WithSaturation(Vector256<Int64>)
ConvertToVector128Int64(Vector128<Double>)
ConvertToVector128Int64(Vector128<Single>)
ConvertToVector128Int64WithTruncation(Vector128<Double>)
ConvertToVector128Int64WithTruncation(Vector128<Single>)
ConvertToVector128SByte(Vector128<Int16>)
ConvertToVector128SByte(Vector128<Int32>)
ConvertToVector128SByte(Vector128<Int64>)
ConvertToVector128SByte(Vector128<UInt16>)
ConvertToVector128SByte(Vector128<UInt32>)
ConvertToVector128SByte(Vector128<UInt64>)
ConvertToVector128SByte(Vector256<Int16>)
ConvertToVector128SByte(Vector256<Int32>)
ConvertToVector128SByte(Vector256<Int64>)
ConvertToVector128SByte(Vector256<UInt16>)
ConvertToVector128SByte(Vector256<UInt32>)
ConvertToVector128SByte(Vector256<UInt64>)
ConvertToVector128SByteWithSaturation(Vector128<Int16>)
ConvertToVector128SByteWithSaturation(Vector128<Int32>)
ConvertToVector128SByteWithSaturation(Vector128<Int64>)
ConvertToVector128SByteWithSaturation(Vector256<Int16>)
ConvertToVector128SByteWithSaturation(Vector256<Int32>)
ConvertToVector128SByteWithSaturation(Vector256<Int64>)
ConvertToVector128Single(Vector128<Int64>)
ConvertToVector128Single(Vector128<UInt32>)
ConvertToVector128Single(Vector128<UInt64>)
ConvertToVector128Single(Vector256<Int64>)
ConvertToVector128Single(Vector256<UInt64>)
ConvertToVector128UInt16(Vector128<Int32>)
ConvertToVector128UInt16(Vector128<Int64>)
ConvertToVector128UInt16(Vector128<UInt32>)
ConvertToVector128UInt16(Vector128<UInt64>)
ConvertToVector128UInt16(Vector256<Int32>)
ConvertToVector128UInt16(Vector256<Int64>)
ConvertToVector128UInt16(Vector256<UInt32>)
ConvertToVector128UInt16(Vector256<UInt64>)
ConvertToVector128UInt16WithSaturation(Vector128<UInt32>)
ConvertToVector128UInt16WithSaturation(Vector128<UInt64>)
ConvertToVector128UInt16WithSaturation(Vector256<UInt32>)
ConvertToVector128UInt16WithSaturation(Vector256<UInt64>)
ConvertToVector128UInt32(Vector128<Double>)
ConvertToVector128UInt32(Vector128<Int64>)
ConvertToVector128UInt32(Vector128<Single>)
ConvertToVector128UInt32(Vector128<UInt64>)
ConvertToVector128UInt32(Vector256<Double>)
ConvertToVector128UInt32(Vector256<Int64>)
ConvertToVector128UInt32(Vector256<UInt64>)
ConvertToVector128UInt32WithSaturation(Vector128<UInt64>)
ConvertToVector128UInt32WithSaturation(Vector256<UInt64>)
ConvertToVector128UInt32WithTruncation(Vector128<Double>)
ConvertToVector128UInt32WithTruncation(Vector128<Single>)
ConvertToVector128UInt32WithTruncation(Vector256<Double>)
ConvertToVector128UInt64(Vector128<Double>)
ConvertToVector128UInt64(Vector128<Single>)
ConvertToVector128UInt64WithTruncation(Vector128<Double>)
ConvertToVector128UInt64WithTruncation(Vector128<Single>)
ConvertToVector256Double(Vector128<UInt32>)
ConvertToVector256Double(Vector256<Int64>)
ConvertToVector256Double(Vector256<UInt64>)
ConvertToVector256Int64(Vector128<Single>)
ConvertToVector256Int64(Vector256<Double>)
ConvertToVector256Int64WithTruncation(Vector128<Single>)
ConvertToVector256Int64WithTruncation(Vector256<Double>)
ConvertToVector256Single(Vector256<UInt32>)
ConvertToVector256UInt32(Vector256<Single>)
ConvertToVector256UInt32WithTruncation(Vector256<Single>)
ConvertToVector256UInt64(Vector128<Single>)
ConvertToVector256UInt64(Vector256<Double>)
ConvertToVector256UInt64WithTruncation(Vector128<Single>)
ConvertToVector256UInt64WithTruncation(Vector256<Double>)
DetectConflicts(Vector128<Int32>)
DetectConflicts(Vector128<Int64>)
DetectConflicts(Vector128<UInt32>)
DetectConflicts(Vector128<UInt64>)
DetectConflicts(Vector256<Int32>)
DetectConflicts(Vector256<Int64>)
DetectConflicts(Vector256<UInt32>)
DetectConflicts(Vector256<UInt64>)
DivideScalar(Vector128<Double>, Vector128<Double>, FloatRoundingMode)
DivideScalar(Vector128<Single>, Vector128<Single>, FloatRoundingMode)
Expand(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>)
Expand(Vector128<Double>, Vector128<Double>, Vector128<Double>)
Expand(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>)
Expand(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>)
Expand(Vector128<Int64>, Vector128<Int64>, Vector128<Int64>)
Expand(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>)
Expand(Vector128<Single>, Vector128<Single>, Vector128<Single>)
Expand(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>)
Expand(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)
Expand(Vector128<UInt64>, Vector128<UInt64>, Vector128<UInt64>)
Expand(Vector256<Byte>, Vector256<Byte>, Vector256<Byte>)
Expand(Vector256<Double>, Vector256<Double>, Vector256<Double>)
Expand(Vector256<Int16>, Vector256<Int16>, Vector256<Int16>)
Expand(Vector256<Int32>, Vector256<Int32>, Vector256<Int32>)
Expand(Vector256<Int64>, Vector256<Int64>, Vector256<Int64>)
Expand(Vector256<SByte>, Vector256<SByte>, Vector256<SByte>)
Expand(Vector256<Single>, Vector256<Single>, Vector256<Single>)
Expand(Vector256<UInt16>, Vector256<UInt16>, Vector256<UInt16>)
Expand(Vector256<UInt32>, Vector256<UInt32>, Vector256<UInt32>)
Expand(Vector256<UInt64>, Vector256<UInt64>, Vector256<UInt64>)
ExpandLoad(Byte*, Vector128<Byte>, Vector128<Byte>)
ExpandLoad(Byte*, Vector256<Byte>, Vector256<Byte>)
ExpandLoad(Double*, Vector128<Double>, Vector128<Double>)
ExpandLoad(Double*, Vector256<Double>, Vector256<Double>)
ExpandLoad(Int16*, Vector128<Int16>, Vector128<Int16>)
ExpandLoad(Int16*, Vector256<Int16>, Vector256<Int16>)
ExpandLoad(Int32*, Vector128<Int32>, Vector128<Int32>)
ExpandLoad(Int32*, Vector256<Int32>, Vector256<Int32>)
ExpandLoad(Int64*, Vector128<Int64>, Vector128<Int64>)
ExpandLoad(Int64*, Vector256<Int64>, Vector256<Int64>)
ExpandLoad(SByte*, Vector128<SByte>, Vector128<SByte>)
ExpandLoad(SByte*, Vector256<SByte>, Vector256<SByte>)
ExpandLoad(Single*, Vector128<Single>, Vector128<Single>)
ExpandLoad(Single*, Vector256<Single>, Vector256<Single>)
ExpandLoad(UInt16*, Vector128<UInt16>, Vector128<UInt16>)
ExpandLoad(UInt16*, Vector256<UInt16>, Vector256<UInt16>)
ExpandLoad(UInt32*, Vector128<UInt32>, Vector128<UInt32>)
ExpandLoad(UInt32*, Vector256<UInt32>, Vector256<UInt32>)
ExpandLoad(UInt64*, Vector128<UInt64>, Vector128<UInt64>)
ExpandLoad(UInt64*, Vector256<UInt64>, Vector256<UInt64>)
Fixup(Vector128<Double>, Vector128<Double>, Vector128<Int64>, Byte)
Fixup(Vector128<Single>, Vector128<Single>, Vector128<Int32>, Byte)
Fixup(Vector256<Double>, Vector256<Double>, Vector256<Int64>, Byte)
Fixup(Vector256<Single>, Vector256<Single>, Vector256<Int32>, Byte)
FixupScalar(Vector128<Double>, Vector128<Double>, Vector128<Int64>, Byte)
FixupScalar(Vector128<Single>, Vector128<Single>, Vector128<Int32>, Byte)
FusedMultiplyAddNegatedScalar(Vector128<Double>, Vector128<Double>, Vector128<Double>, FloatRoundingMode)
FusedMultiplyAddNegatedScalar(Vector128<Single>, Vector128<Single>, Vector128<Single>, FloatRoundingMode)
FusedMultiplyAddScalar(Vector128<Double>, Vector128<Double>, Vector128<Double>, FloatRoundingMode)
FusedMultiplyAddScalar(Vector128<Single>, Vector128<Single>, Vector128<Single>, FloatRoundingMode)
FusedMultiplySubtractNegatedScalar(Vector128<Double>, Vector128<Double>, Vector128<Double>, FloatRoundingMode)
FusedMultiplySubtractNegatedScalar(Vector128<Single>, Vector128<Single>, Vector128<Single>, FloatRoundingMode)
FusedMultiplySubtractScalar(Vector128<Double>, Vector128<Double>, Vector128<Double>, FloatRoundingMode)
FusedMultiplySubtractScalar(Vector128<Single>, Vector128<Single>, Vector128<Single>, FloatRoundingMode)
GetExponent(Vector128<Double>)
GetExponent(Vector128<Single>)
GetExponent(Vector256<Double>)
GetExponent(Vector256<Single>)
GetExponentScalar(Vector128<Double>)
GetExponentScalar(Vector128<Single>)
GetExponentScalar(Vector128<Double>, Vector128<Double>)
GetExponentScalar(Vector128<Single>, Vector128<Single>)
GetMantissa(Vector128<Double>, Byte)
GetMantissa(Vector128<Single>, Byte)
GetMantissa(Vector256<Double>, Byte)
GetMantissa(Vector256<Single>, Byte)
GetMantissaScalar(Vector128<Double>, Byte)
GetMantissaScalar(Vector128<Single>, Byte)
GetMantissaScalar(Vector128<Double>, Vector128<Double>, Byte)
GetMantissaScalar(Vector128<Single>, Vector128<Single>, Byte)
LeadingZeroCount(Vector128<Int32>)
LeadingZeroCount(Vector128<Int64>)
LeadingZeroCount(Vector128<UInt32>)
LeadingZeroCount(Vector128<UInt64>)
LeadingZeroCount(Vector256<Int32>)
LeadingZeroCount(Vector256<Int64>)
LeadingZeroCount(Vector256<UInt32>)
LeadingZeroCount(Vector256<UInt64>)
MaskLoad(Byte*, Vector128<Byte>, Vector128<Byte>)
MaskLoad(Byte*, Vector256<Byte>, Vector256<Byte>)
MaskLoad(Double*, Vector128<Double>, Vector128<Double>)
MaskLoad(Double*, Vector256<Double>, Vector256<Double>)
MaskLoad(Int16*, Vector128<Int16>, Vector128<Int16>)
MaskLoad(Int16*, Vector256<Int16>, Vector256<Int16>)
MaskLoad(Int32*, Vector128<Int32>, Vector128<Int32>)
MaskLoad(Int32*, Vector256<Int32>, Vector256<Int32>)
MaskLoad(Int64*, Vector128<Int64>, Vector128<Int64>)
MaskLoad(Int64*, Vector256<Int64>, Vector256<Int64>)
MaskLoad(SByte*, Vector128<SByte>, Vector128<SByte>)
MaskLoad(SByte*, Vector256<SByte>, Vector256<SByte>)
MaskLoad(Single*, Vector128<Single>, Vector128<Single>)
MaskLoad(Single*, Vector256<Single>, Vector256<Single>)
MaskLoad(UInt16*, Vector128<UInt16>, Vector128<UInt16>)
MaskLoad(UInt16*, Vector256<UInt16>, Vector256<UInt16>)
MaskLoad(UInt32*, Vector128<UInt32>, Vector128<UInt32>)
MaskLoad(UInt32*, Vector256<UInt32>, Vector256<UInt32>)
MaskLoad(UInt64*, Vector128<UInt64>, Vector128<UInt64>)
MaskLoad(UInt64*, Vector256<UInt64>, Vector256<UInt64>)
MaskLoadAligned(Double*, Vector128<Double>, Vector128<Double>)
MaskLoadAligned(Double*, Vector256<Double>, Vector256<Double>)
MaskLoadAligned(Int32*, Vector128<Int32>, Vector128<Int32>)
MaskLoadAligned(Int32*, Vector256<Int32>, Vector256<Int32>)
MaskLoadAligned(Int64*, Vector128<Int64>, Vector128<Int64>)
MaskLoadAligned(Int64*, Vector256<Int64>, Vector256<Int64>)
MaskLoadAligned(Single*, Vector128<Single>, Vector128<Single>)
MaskLoadAligned(Single*, Vector256<Single>, Vector256<Single>)
MaskLoadAligned(UInt32*, Vector128<UInt32>, Vector128<UInt32>)
MaskLoadAligned(UInt32*, Vector256<UInt32>, Vector256<UInt32>)
MaskLoadAligned(UInt64*, Vector128<UInt64>, Vector128<UInt64>)
MaskLoadAligned(UInt64*, Vector256<UInt64>, Vector256<UInt64>)
MaskStore(Byte*, Vector128<Byte>, Vector128<Byte>)
MaskStore(Byte*, Vector256<Byte>, Vector256<Byte>)
MaskStore(Double*, Vector128<Double>, Vector128<Double>)
MaskStore(Double*, Vector256<Double>, Vector256<Double>)
MaskStore(Int16*, Vector128<Int16>, Vector128<Int16>)
MaskStore(Int16*, Vector256<Int16>, Vector256<Int16>)
MaskStore(Int32*, Vector128<Int32>, Vector128<Int32>)
MaskStore(Int32*, Vector256<Int32>, Vector256<Int32>)
MaskStore(Int64*, Vector128<Int64>, Vector128<Int64>)
MaskStore(Int64*, Vector256<Int64>, Vector256<Int64>)
MaskStore(SByte*, Vector128<SByte>, Vector128<SByte>)
MaskStore(SByte*, Vector256<SByte>, Vector256<SByte>)
MaskStore(Single*, Vector128<Single>, Vector128<Single>)
MaskStore(Single*, Vector256<Single>, Vector256<Single>)
MaskStore(UInt16*, Vector128<UInt16>, Vector128<UInt16>)
MaskStore(UInt16*, Vector256<UInt16>, Vector256<UInt16>)
MaskStore(UInt32*, Vector128<UInt32>, Vector128<UInt32>)
MaskStore(UInt32*, Vector256<UInt32>, Vector256<UInt32>)
MaskStore(UInt64*, Vector128<UInt64>, Vector128<UInt64>)
MaskStore(UInt64*, Vector256<UInt64>, Vector256<UInt64>)
MaskStoreAligned(Double*, Vector128<Double>, Vector128<Double>)
MaskStoreAligned(Double*, Vector256<Double>, Vector256<Double>)
MaskStoreAligned(Int32*, Vector128<Int32>, Vector128<Int32>)
MaskStoreAligned(Int32*, Vector256<Int32>, Vector256<Int32>)
MaskStoreAligned(Int64*, Vector128<Int64>, Vector128<Int64>)
MaskStoreAligned(Int64*, Vector256<Int64>, Vector256<Int64>)
MaskStoreAligned(Single*, Vector128<Single>, Vector128<Single>)
MaskStoreAligned(Single*, Vector256<Single>, Vector256<Single>)
MaskStoreAligned(UInt32*, Vector128<UInt32>, Vector128<UInt32>)
MaskStoreAligned(UInt32*, Vector256<UInt32>, Vector256<UInt32>)
MaskStoreAligned(UInt64*, Vector128<UInt64>, Vector128<UInt64>)
MaskStoreAligned(UInt64*, Vector256<UInt64>, Vector256<UInt64>)
Max(Vector128<Int64>, Vector128<Int64>)
Max(Vector128<UInt64>, Vector128<UInt64>)
Max(Vector256<Int64>, Vector256<Int64>)
Max(Vector256<UInt64>, Vector256<UInt64>)
Min(Vector128<Int64>, Vector128<Int64>)
Min(Vector128<UInt64>, Vector128<UInt64>)
Min(Vector256<Int64>, Vector256<Int64>)
Min(Vector256<UInt64>, Vector256<UInt64>)
MoveMask(Vector128<Byte>)
MoveMask(Vector128<Double>)
MoveMask(Vector128<Int16>)
MoveMask(Vector128<Int32>)
MoveMask(Vector128<Int64>)
MoveMask(Vector128<SByte>)
MoveMask(Vector128<Single>)
MoveMask(Vector128<UInt16>)
MoveMask(Vector128<UInt32>)
MoveMask(Vector128<UInt64>)
MoveMask(Vector256<Byte>)
MoveMask(Vector256<Double>)
MoveMask(Vector256<Int16>)
MoveMask(Vector256<Int32>)
MoveMask(Vector256<Int64>)
MoveMask(Vector256<SByte>)
MoveMask(Vector256<Single>)
MoveMask(Vector256<UInt16>)
MoveMask(Vector256<UInt32>)
MoveMask(Vector256<UInt64>)
MultiplyLow(Vector128<Int64>, Vector128<Int64>)
MultiplyLow(Vector128<UInt64>, Vector128<UInt64>)
MultiplyLow(Vector256<Int64>, Vector256<Int64>)
MultiplyLow(Vector256<UInt64>, Vector256<UInt64>)
MultiplyScalar(Vector128<Double>, Vector128<Double>, FloatRoundingMode)
MultiplyScalar(Vector128<Single>, Vector128<Single>, FloatRoundingMode)
MultiShift(Vector128<Byte>, Vector128<UInt64>)
MultiShift(Vector128<SByte>, Vector128<Int64>)
MultiShift(Vector256<Byte>, Vector256<UInt64>)
MultiShift(Vector256<SByte>, Vector256<Int64>)
PermuteVar16x16(Vector256<Int16>, Vector256<Int16>)
PermuteVar16x16(Vector256<UInt16>, Vector256<UInt16>)
PermuteVar16x16x2(Vector256<Int16>, Vector256<Int16>, Vector256<Int16>)
PermuteVar16x16x2(Vector256<UInt16>, Vector256<UInt16>, Vector256<UInt16>)
PermuteVar16x8(Vector128<Byte>, Vector128<Byte>)
PermuteVar16x8(Vector128<SByte>, Vector128<SByte>)
PermuteVar16x8x2(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>)
PermuteVar16x8x2(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>)
PermuteVar2x64x2(Vector128<Double>, Vector128<Int64>, Vector128<Double>)
PermuteVar2x64x2(Vector128<Int64>, Vector128<Int64>, Vector128<Int64>)
PermuteVar2x64x2(Vector128<UInt64>, Vector128<UInt64>, Vector128<UInt64>)
PermuteVar32x8(Vector256<Byte>, Vector256<Byte>)
PermuteVar32x8(Vector256<SByte>, Vector256<SByte>)
PermuteVar32x8x2(Vector256<Byte>, Vector256<Byte>, Vector256<Byte>)
PermuteVar32x8x2(Vector256<SByte>, Vector256<SByte>, Vector256<SByte>)
PermuteVar4x32x2(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>)
PermuteVar4x32x2(Vector128<Single>, Vector128<Int32>, Vector128<Single>)
PermuteVar4x32x2(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>)
PermuteVar4x64(Vector256<Double>, Vector256<Int64>)
PermuteVar4x64(Vector256<Int64>, Vector256<Int64>)
PermuteVar4x64(Vector256<UInt64>, Vector256<UInt64>)
PermuteVar4x64x2(Vector256<Double>, Vector256<Int64>, Vector256<Double>)
PermuteVar4x64x2(Vector256<Int64>, Vector256<Int64>, Vector256<Int64>)
PermuteVar4x64x2(Vector256<UInt64>, Vector256<UInt64>, Vector256<UInt64>)
PermuteVar8x16(Vector128<Int16>, Vector128<Int16>)
PermuteVar8x16(Vector128<UInt16>, Vector128<UInt16>)
PermuteVar8x16x2(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>)
PermuteVar8x16x2(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>)
PermuteVar8x32x2(Vector256<Int32>, Vector256<Int32>, Vector256<Int32>)
PermuteVar8x32x2(Vector256<Single>, Vector256<Int32>, Vector256<Single>)
PermuteVar8x32x2(Vector256<UInt32>, Vector256<UInt32>, Vector256<UInt32>)
Range(Vector128<Double>, Vector128<Double>, Byte)
Range(Vector128<Single>, Vector128<Single>, Byte)
Range(Vector256<Double>, Vector256<Double>, Byte)
Range(Vector256<Single>, Vector256<Single>, Byte)
RangeScalar(Vector128<Double>, Vector128<Double>, Byte)
RangeScalar(Vector128<Single>, Vector128<Single>, Byte)
Reciprocal14(Vector128<Double>)
Reciprocal14(Vector128<Single>)
Reciprocal14(Vector256<Double>)
Reciprocal14(Vector256<Single>)
Reciprocal14Scalar(Vector128<Double>)
Reciprocal14Scalar(Vector128<Single>)
Reciprocal14Scalar(Vector128<Double>, Vector128<Double>)
Reciprocal14Scalar(Vector128<Single>, Vector128<Single>)
ReciprocalSqrt14(Vector128<Double>)
ReciprocalSqrt14(Vector128<Single>)
ReciprocalSqrt14(Vector256<Double>)
ReciprocalSqrt14(Vector256<Single>)
ReciprocalSqrt14Scalar(Vector128<Double>)
ReciprocalSqrt14Scalar(Vector128<Single>)
ReciprocalSqrt14Scalar(Vector128<Double>, Vector128<Double>)
ReciprocalSqrt14Scalar(Vector128<Single>, Vector128<Single>)
Reduce(Vector128<Double>, Byte)
Reduce(Vector128<Single>, Byte)
Reduce(Vector256<Double>, Byte)
Reduce(Vector256<Single>, Byte)
ReduceScalar(Vector128<Double>, Byte)
ReduceScalar(Vector128<Single>, Byte)
ReduceScalar(Vector128<Double>, Vector128<Double>, Byte)
ReduceScalar(Vector128<Single>, Vector128<Single>, Byte)
RotateLeft(Vector128<Int32>, Byte)
RotateLeft(Vector128<Int64>, Byte)
RotateLeft(Vector128<UInt32>, Byte)
RotateLeft(Vector128<UInt64>, Byte)
RotateLeft(Vector256<Int32>, Byte)
RotateLeft(Vector256<Int64>, Byte)
RotateLeft(Vector256<UInt32>, Byte)
RotateLeft(Vector256<UInt64>, Byte)
RotateLeftVariable(Vector128<Int32>, Vector128<UInt32>)
RotateLeftVariable(Vector128<Int64>, Vector128<UInt64>)
RotateLeftVariable(Vector128<UInt32>, Vector128<UInt32>)
RotateLeftVariable(Vector128<UInt64>, Vector128<UInt64>)
RotateLeftVariable(Vector256<Int32>, Vector256<UInt32>)
RotateLeftVariable(Vector256<Int64>, Vector256<UInt64>)
RotateLeftVariable(Vector256<UInt32>, Vector256<UInt32>)
RotateLeftVariable(Vector256<UInt64>, Vector256<UInt64>)
RotateRight(Vector128<Int32>, Byte)
RotateRight(Vector128<Int64>, Byte)
RotateRight(Vector128<UInt32>, Byte)
RotateRight(Vector128<UInt64>, Byte)
RotateRight(Vector256<Int32>, Byte)
RotateRight(Vector256<Int64>, Byte)
RotateRight(Vector256<UInt32>, Byte)
RotateRight(Vector256<UInt64>, Byte)
RotateRightVariable(Vector128<Int32>, Vector128<UInt32>)
RotateRightVariable(Vector128<Int64>, Vector128<UInt64>)
RotateRightVariable(Vector128<UInt32>, Vector128<UInt32>)
RotateRightVariable(Vector128<UInt64>, Vector128<UInt64>)
RotateRightVariable(Vector256<Int32>, Vector256<UInt32>)
RotateRightVariable(Vector256<Int64>, Vector256<UInt64>)
RotateRightVariable(Vector256<UInt32>, Vector256<UInt32>)
RotateRightVariable(Vector256<UInt64>, Vector256<UInt64>)
RoundScale(Vector128<Double>, Byte)
RoundScale(Vector128<Single>, Byte)
RoundScale(Vector256<Double>, Byte)
RoundScale(Vector256<Single>, Byte)
RoundScaleScalar(Vector128<Double>, Byte)
RoundScaleScalar(Vector128<Single>, Byte)
RoundScaleScalar(Vector128<Double>, Vector128<Double>, Byte)
RoundScaleScalar(Vector128<Single>, Vector128<Single>, Byte)
Scale(Vector128<Double>, Vector128<Double>)
Scale(Vector128<Single>, Vector128<Single>)
Scale(Vector256<Double>, Vector256<Double>)
Scale(Vector256<Single>, Vector256<Single>)
ScaleScalar(Vector128<Double>, Vector128<Double>)
ScaleScalar(Vector128<Single>, Vector128<Single>)
ScaleScalar(Vector128<Double>, Vector128<Double>, FloatRoundingMode)
ScaleScalar(Vector128<Single>, Vector128<Single>, FloatRoundingMode)
ShiftLeftLogicalVariable(Vector128<Int16>, Vector128<UInt16>)
ShiftLeftLogicalVariable(Vector128<UInt16>, Vector128<UInt16>)
ShiftLeftLogicalVariable(Vector256<Int16>, Vector256<UInt16>)
ShiftLeftLogicalVariable(Vector256<UInt16>, Vector256<UInt16>)
ShiftRightArithmetic(Vector128<Int64>, Byte)
ShiftRightArithmetic(Vector128<Int64>, Vector128<Int64>)
ShiftRightArithmetic(Vector256<Int64>, Byte)
ShiftRightArithmetic(Vector256<Int64>, Vector128<Int64>)
ShiftRightArithmeticVariable(Vector128<Int16>, Vector128<UInt16>)
ShiftRightArithmeticVariable(Vector128<Int64>, Vector128<UInt64>)
ShiftRightArithmeticVariable(Vector256<Int16>, Vector256<UInt16>)
ShiftRightArithmeticVariable(Vector256<Int64>, Vector256<UInt64>)
ShiftRightLogicalVariable(Vector128<Int16>, Vector128<UInt16>)
ShiftRightLogicalVariable(Vector128<UInt16>, Vector128<UInt16>)
ShiftRightLogicalVariable(Vector256<Int16>, Vector256<UInt16>)
ShiftRightLogicalVariable(Vector256<UInt16>, Vector256<UInt16>)
Shuffle2x128(Vector256<Double>, Vector256<Double>, Byte)
Shuffle2x128(Vector256<Int32>, Vector256<Int32>, Byte)
Shuffle2x128(Vector256<Int64>, Vector256<Int64>, Byte)
Shuffle2x128(Vector256<Single>, Vector256<Single>, Byte)
Shuffle2x128(Vector256<UInt32>, Vector256<UInt32>, Byte)
Shuffle2x128(Vector256<UInt64>, Vector256<UInt64>, Byte)
SqrtScalar(Vector128<Double>, Vector128<Double>, FloatRoundingMode)
SqrtScalar(Vector128<Single>, Vector128<Single>, FloatRoundingMode)
SubtractScalar(Vector128<Double>, Vector128<Double>, FloatRoundingMode)
SubtractScalar(Vector128<Single>, Vector128<Single>, FloatRoundingMode)
SumAbsoluteDifferencesInBlock32(Vector128<Byte>, Vector128<Byte>, Byte)
SumAbsoluteDifferencesInBlock32(Vector256<Byte>, Vector256<Byte>, Byte)
TernaryLogic(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>, Byte)
TernaryLogic(Vector128<Double>, Vector128<Double>, Vector128<Double>, Byte)
TernaryLogic(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>, Byte)
TernaryLogic(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>, Byte)
TernaryLogic(Vector128<Int64>, Vector128<Int64>, Vector128<Int64>, Byte)
TernaryLogic(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>, Byte)
TernaryLogic(Vector128<Single>, Vector128<Single>, Vector128<Single>, Byte)
TernaryLogic(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>, Byte)
TernaryLogic(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>, Byte)
TernaryLogic(Vector128<UInt64>, Vector128<UInt64>, Vector128<UInt64>, Byte)
TernaryLogic(Vector256<Byte>, Vector256<Byte>, Vector256<Byte>, Byte)
TernaryLogic(Vector256<Double>, Vector256<Double>, Vector256<Double>, Byte)
TernaryLogic(Vector256<Int16>, Vector256<Int16>, Vector256<Int16>, Byte)
TernaryLogic(Vector256<Int32>, Vector256<Int32>, Vector256<Int32>, Byte)
TernaryLogic(Vector256<Int64>, Vector256<Int64>, Vector256<Int64>, Byte)
TernaryLogic(Vector256<SByte>, Vector256<SByte>, Vector256<SByte>, Byte)
TernaryLogic(Vector256<Single>, Vector256<Single>, Vector256<Single>, Byte)
TernaryLogic(Vector256<UInt16>, Vector256<UInt16>, Vector256<UInt16>, Byte)
TernaryLogic(Vector256<UInt32>, Vector256<UInt32>, Vector256<UInt32>, Byte)
TernaryLogic(Vector256<UInt64>, Vector256<UInt64>, Vector256<UInt64>, Byte)
net10.0
namespace System.Runtime.Intrinsics.X86
{
[CLSCompliant(false)]
public abstract class Avx10v1 : Avx2
{
public static Vector256<short> TernaryLogic(Vector256<short> a, Vector256<short> b, Vector256<short> c, [ConstantExpected] byte control);
}
}
| .NET | 9.010.0 |
|---|---|
Information specific to net10.0 | |
| Assembly | System.Runtime.Intrinsics , Version=10.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API