Sve Class

Definition

Note

To use this preview API, you must enable preview features in your project by setting the EnablePreviewFeatures property to True in your project file. For more information, see https://aka.ms/dotnet-preview-features.

Sve is in preview.

Important

This API is not CLS-compliant.

public ref class Sve abstract : System::Runtime::Intrinsics::Arm::AdvSimd
[System.CLSCompliant(false)]
[System.Runtime.Versioning.RequiresPreviewFeatures("Sve is in preview.")]
public abstract class Sve : System.Runtime.Intrinsics.Arm.AdvSimd
[<System.CLSCompliant(false)>]
[<System.Runtime.Versioning.RequiresPreviewFeatures("Sve is in preview.")>]
type Sve = class
    inherit AdvSimd
Public MustInherit Class Sve
Inherits AdvSimd
Inheritance
Attributes

Properties

IsSupported

Methods

Abs(Vector<Double>)
Abs(Vector<Int16>)
Abs(Vector<Int32>)
Abs(Vector<Int64>)
Abs(Vector<SByte>)
Abs(Vector<Single>)
AbsoluteDifference(Vector<Byte>, Vector<Byte>)
AbsoluteDifference(Vector<Double>, Vector<Double>)
AbsoluteDifference(Vector<Int16>, Vector<Int16>)
AbsoluteDifference(Vector<Int32>, Vector<Int32>)
AbsoluteDifference(Vector<Int64>, Vector<Int64>)
AbsoluteDifference(Vector<SByte>, Vector<SByte>)
AbsoluteDifference(Vector<Single>, Vector<Single>)
AbsoluteDifference(Vector<UInt16>, Vector<UInt16>)
AbsoluteDifference(Vector<UInt32>, Vector<UInt32>)
AbsoluteDifference(Vector<UInt64>, Vector<UInt64>)
Add(Vector<Byte>, Vector<Byte>)
Add(Vector<Double>, Vector<Double>)
Add(Vector<Int16>, Vector<Int16>)
Add(Vector<Int32>, Vector<Int32>)
Add(Vector<Int64>, Vector<Int64>)
Add(Vector<SByte>, Vector<SByte>)
Add(Vector<Single>, Vector<Single>)
Add(Vector<UInt16>, Vector<UInt16>)
Add(Vector<UInt32>, Vector<UInt32>)
Add(Vector<UInt64>, Vector<UInt64>)
AddAcross(Vector<Byte>)
AddAcross(Vector<Double>)
AddAcross(Vector<Int16>)
AddAcross(Vector<Int32>)
AddAcross(Vector<Int64>)
AddAcross(Vector<SByte>)
AddAcross(Vector<Single>)
AddAcross(Vector<UInt16>)
AddAcross(Vector<UInt32>)
AddAcross(Vector<UInt64>)
AddSaturate(Vector<Byte>, Vector<Byte>)
AddSaturate(Vector<Int16>, Vector<Int16>)
AddSaturate(Vector<Int32>, Vector<Int32>)
AddSaturate(Vector<Int64>, Vector<Int64>)
AddSaturate(Vector<SByte>, Vector<SByte>)
AddSaturate(Vector<UInt16>, Vector<UInt16>)
AddSaturate(Vector<UInt32>, Vector<UInt32>)
AddSaturate(Vector<UInt64>, Vector<UInt64>)
And(Vector<Byte>, Vector<Byte>)
And(Vector<Int16>, Vector<Int16>)
And(Vector<Int32>, Vector<Int32>)
And(Vector<Int64>, Vector<Int64>)
And(Vector<SByte>, Vector<SByte>)
And(Vector<UInt16>, Vector<UInt16>)
And(Vector<UInt32>, Vector<UInt32>)
And(Vector<UInt64>, Vector<UInt64>)
AndAcross(Vector<Byte>)
AndAcross(Vector<Int16>)
AndAcross(Vector<Int32>)
AndAcross(Vector<Int64>)
AndAcross(Vector<SByte>)
AndAcross(Vector<UInt16>)
AndAcross(Vector<UInt32>)
AndAcross(Vector<UInt64>)
BitwiseClear(Vector<Byte>, Vector<Byte>)
BitwiseClear(Vector<Int16>, Vector<Int16>)
BitwiseClear(Vector<Int32>, Vector<Int32>)
BitwiseClear(Vector<Int64>, Vector<Int64>)
BitwiseClear(Vector<SByte>, Vector<SByte>)
BitwiseClear(Vector<UInt16>, Vector<UInt16>)
BitwiseClear(Vector<UInt32>, Vector<UInt32>)
BitwiseClear(Vector<UInt64>, Vector<UInt64>)
BooleanNot(Vector<Byte>)
BooleanNot(Vector<Int16>)
BooleanNot(Vector<Int32>)
BooleanNot(Vector<Int64>)
BooleanNot(Vector<SByte>)
BooleanNot(Vector<UInt16>)
BooleanNot(Vector<UInt32>)
BooleanNot(Vector<UInt64>)
ConditionalSelect(Vector<Byte>, Vector<Byte>, Vector<Byte>)
ConditionalSelect(Vector<Double>, Vector<Double>, Vector<Double>)
ConditionalSelect(Vector<Int16>, Vector<Int16>, Vector<Int16>)
ConditionalSelect(Vector<Int32>, Vector<Int32>, Vector<Int32>)
ConditionalSelect(Vector<Int64>, Vector<Int64>, Vector<Int64>)
ConditionalSelect(Vector<SByte>, Vector<SByte>, Vector<SByte>)
ConditionalSelect(Vector<Single>, Vector<Single>, Vector<Single>)
ConditionalSelect(Vector<UInt16>, Vector<UInt16>, Vector<UInt16>)
ConditionalSelect(Vector<UInt32>, Vector<UInt32>, Vector<UInt32>)
ConditionalSelect(Vector<UInt64>, Vector<UInt64>, Vector<UInt64>)
Count16BitElements(SveMaskPattern)
Count32BitElements(SveMaskPattern)
Count64BitElements(SveMaskPattern)
Count8BitElements(SveMaskPattern)
CreateFalseMaskByte()
CreateFalseMaskDouble()
CreateFalseMaskInt16()
CreateFalseMaskInt32()
CreateFalseMaskInt64()
CreateFalseMaskSByte()
CreateFalseMaskSingle()
CreateFalseMaskUInt16()
CreateFalseMaskUInt32()
CreateFalseMaskUInt64()
CreateTrueMaskByte(SveMaskPattern)
CreateTrueMaskDouble(SveMaskPattern)
CreateTrueMaskInt16(SveMaskPattern)
CreateTrueMaskInt32(SveMaskPattern)
CreateTrueMaskInt64(SveMaskPattern)
CreateTrueMaskSByte(SveMaskPattern)
CreateTrueMaskSingle(SveMaskPattern)
CreateTrueMaskUInt16(SveMaskPattern)
CreateTrueMaskUInt32(SveMaskPattern)
CreateTrueMaskUInt64(SveMaskPattern)
CreateWhileLessThanMask16Bit(Int32, Int32)
CreateWhileLessThanMask16Bit(Int64, Int64)
CreateWhileLessThanMask16Bit(UInt32, UInt32)
CreateWhileLessThanMask16Bit(UInt64, UInt64)
CreateWhileLessThanMask32Bit(Int32, Int32)
CreateWhileLessThanMask32Bit(Int64, Int64)
CreateWhileLessThanMask32Bit(UInt32, UInt32)
CreateWhileLessThanMask32Bit(UInt64, UInt64)
CreateWhileLessThanMask64Bit(Int32, Int32)
CreateWhileLessThanMask64Bit(Int64, Int64)
CreateWhileLessThanMask64Bit(UInt32, UInt32)
CreateWhileLessThanMask64Bit(UInt64, UInt64)
CreateWhileLessThanMask8Bit(Int32, Int32)
CreateWhileLessThanMask8Bit(Int64, Int64)
CreateWhileLessThanMask8Bit(UInt32, UInt32)
CreateWhileLessThanMask8Bit(UInt64, UInt64)
CreateWhileLessThanOrEqualMask16Bit(Int32, Int32)
CreateWhileLessThanOrEqualMask16Bit(Int64, Int64)
CreateWhileLessThanOrEqualMask16Bit(UInt32, UInt32)
CreateWhileLessThanOrEqualMask16Bit(UInt64, UInt64)
CreateWhileLessThanOrEqualMask32Bit(Int32, Int32)
CreateWhileLessThanOrEqualMask32Bit(Int64, Int64)
CreateWhileLessThanOrEqualMask32Bit(UInt32, UInt32)
CreateWhileLessThanOrEqualMask32Bit(UInt64, UInt64)
CreateWhileLessThanOrEqualMask64Bit(Int32, Int32)
CreateWhileLessThanOrEqualMask64Bit(Int64, Int64)
CreateWhileLessThanOrEqualMask64Bit(UInt32, UInt32)
CreateWhileLessThanOrEqualMask64Bit(UInt64, UInt64)
CreateWhileLessThanOrEqualMask8Bit(Int32, Int32)
CreateWhileLessThanOrEqualMask8Bit(Int64, Int64)
CreateWhileLessThanOrEqualMask8Bit(UInt32, UInt32)
CreateWhileLessThanOrEqualMask8Bit(UInt64, UInt64)
Divide(Vector<Double>, Vector<Double>)
Divide(Vector<Single>, Vector<Single>)
DotProduct(Vector<Int32>, Vector<SByte>, Vector<SByte>)
DotProduct(Vector<Int64>, Vector<Int16>, Vector<Int16>)
DotProduct(Vector<UInt32>, Vector<Byte>, Vector<Byte>)
DotProduct(Vector<UInt64>, Vector<UInt16>, Vector<UInt16>)
DotProductBySelectedScalar(Vector<Int32>, Vector<SByte>, Vector<SByte>, Byte)
DotProductBySelectedScalar(Vector<Int64>, Vector<Int16>, Vector<Int16>, Byte)
DotProductBySelectedScalar(Vector<UInt32>, Vector<Byte>, Vector<Byte>, Byte)
DotProductBySelectedScalar(Vector<UInt64>, Vector<UInt16>, Vector<UInt16>, Byte)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
FusedMultiplyAdd(Vector<Double>, Vector<Double>, Vector<Double>)
FusedMultiplyAdd(Vector<Single>, Vector<Single>, Vector<Single>)
FusedMultiplyAddBySelectedScalar(Vector<Double>, Vector<Double>, Vector<Double>, Byte)
FusedMultiplyAddBySelectedScalar(Vector<Single>, Vector<Single>, Vector<Single>, Byte)
FusedMultiplyAddNegated(Vector<Double>, Vector<Double>, Vector<Double>)
FusedMultiplyAddNegated(Vector<Single>, Vector<Single>, Vector<Single>)
FusedMultiplySubtract(Vector<Double>, Vector<Double>, Vector<Double>)
FusedMultiplySubtract(Vector<Single>, Vector<Single>, Vector<Single>)
FusedMultiplySubtractBySelectedScalar(Vector<Double>, Vector<Double>, Vector<Double>, Byte)
FusedMultiplySubtractBySelectedScalar(Vector<Single>, Vector<Single>, Vector<Single>, Byte)
FusedMultiplySubtractNegated(Vector<Double>, Vector<Double>, Vector<Double>)
FusedMultiplySubtractNegated(Vector<Single>, Vector<Single>, Vector<Single>)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
LoadVector(Vector<Byte>, Byte*)
LoadVector(Vector<Double>, Double*)
LoadVector(Vector<Int16>, Int16*)
LoadVector(Vector<Int32>, Int32*)
LoadVector(Vector<Int64>, Int64*)
LoadVector(Vector<SByte>, SByte*)
LoadVector(Vector<Single>, Single*)
LoadVector(Vector<UInt16>, UInt16*)
LoadVector(Vector<UInt32>, UInt32*)
LoadVector(Vector<UInt64>, UInt64*)
LoadVectorByteZeroExtendToInt16(Vector<Int16>, Byte*)
LoadVectorByteZeroExtendToInt32(Vector<Int32>, Byte*)
LoadVectorByteZeroExtendToInt64(Vector<Int64>, Byte*)
LoadVectorByteZeroExtendToUInt16(Vector<UInt16>, Byte*)
LoadVectorByteZeroExtendToUInt32(Vector<UInt32>, Byte*)
LoadVectorByteZeroExtendToUInt64(Vector<UInt64>, Byte*)
LoadVectorInt16SignExtendToInt32(Vector<Int32>, Int16*)
LoadVectorInt16SignExtendToInt64(Vector<Int64>, Int16*)
LoadVectorInt16SignExtendToUInt32(Vector<UInt32>, Int16*)
LoadVectorInt16SignExtendToUInt64(Vector<UInt64>, Int16*)
LoadVectorInt32SignExtendToInt64(Vector<Int64>, Int32*)
LoadVectorInt32SignExtendToUInt64(Vector<UInt64>, Int32*)
LoadVectorSByteSignExtendToInt16(Vector<Int16>, SByte*)
LoadVectorSByteSignExtendToInt32(Vector<Int32>, SByte*)
LoadVectorSByteSignExtendToInt64(Vector<Int64>, SByte*)
LoadVectorSByteSignExtendToUInt16(Vector<UInt16>, SByte*)
LoadVectorSByteSignExtendToUInt32(Vector<UInt32>, SByte*)
LoadVectorSByteSignExtendToUInt64(Vector<UInt64>, SByte*)
LoadVectorUInt16ZeroExtendToInt32(Vector<Int32>, UInt16*)
LoadVectorUInt16ZeroExtendToInt64(Vector<Int64>, UInt16*)
LoadVectorUInt16ZeroExtendToUInt32(Vector<UInt32>, UInt16*)
LoadVectorUInt16ZeroExtendToUInt64(Vector<UInt64>, UInt16*)
LoadVectorUInt32ZeroExtendToInt64(Vector<Int64>, UInt32*)
LoadVectorUInt32ZeroExtendToUInt64(Vector<UInt64>, UInt32*)
Max(Vector<Byte>, Vector<Byte>)
Max(Vector<Double>, Vector<Double>)
Max(Vector<Int16>, Vector<Int16>)
Max(Vector<Int32>, Vector<Int32>)
Max(Vector<Int64>, Vector<Int64>)
Max(Vector<SByte>, Vector<SByte>)
Max(Vector<Single>, Vector<Single>)
Max(Vector<UInt16>, Vector<UInt16>)
Max(Vector<UInt32>, Vector<UInt32>)
Max(Vector<UInt64>, Vector<UInt64>)
MaxAcross(Vector<Byte>)
MaxAcross(Vector<Double>)
MaxAcross(Vector<Int16>)
MaxAcross(Vector<Int32>)
MaxAcross(Vector<Int64>)
MaxAcross(Vector<SByte>)
MaxAcross(Vector<Single>)
MaxAcross(Vector<UInt16>)
MaxAcross(Vector<UInt32>)
MaxAcross(Vector<UInt64>)
MaxNumber(Vector<Double>, Vector<Double>)
MaxNumber(Vector<Single>, Vector<Single>)
MaxNumberAcross(Vector<Double>)
MaxNumberAcross(Vector<Single>)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
Min(Vector<Byte>, Vector<Byte>)
Min(Vector<Double>, Vector<Double>)
Min(Vector<Int16>, Vector<Int16>)
Min(Vector<Int32>, Vector<Int32>)
Min(Vector<Int64>, Vector<Int64>)
Min(Vector<SByte>, Vector<SByte>)
Min(Vector<Single>, Vector<Single>)
Min(Vector<UInt16>, Vector<UInt16>)
Min(Vector<UInt32>, Vector<UInt32>)
Min(Vector<UInt64>, Vector<UInt64>)
MinAcross(Vector<Byte>)
MinAcross(Vector<Double>)
MinAcross(Vector<Int16>)
MinAcross(Vector<Int32>)
MinAcross(Vector<Int64>)
MinAcross(Vector<SByte>)
MinAcross(Vector<Single>)
MinAcross(Vector<UInt16>)
MinAcross(Vector<UInt32>)
MinAcross(Vector<UInt64>)
MinNumber(Vector<Double>, Vector<Double>)
MinNumber(Vector<Single>, Vector<Single>)
MinNumberAcross(Vector<Double>)
MinNumberAcross(Vector<Single>)
Multiply(Vector<Byte>, Vector<Byte>)
Multiply(Vector<Double>, Vector<Double>)
Multiply(Vector<Int16>, Vector<Int16>)
Multiply(Vector<Int32>, Vector<Int32>)
Multiply(Vector<Int64>, Vector<Int64>)
Multiply(Vector<SByte>, Vector<SByte>)
Multiply(Vector<Single>, Vector<Single>)
Multiply(Vector<UInt16>, Vector<UInt16>)
Multiply(Vector<UInt32>, Vector<UInt32>)
Multiply(Vector<UInt64>, Vector<UInt64>)
MultiplyAdd(Vector<Byte>, Vector<Byte>, Vector<Byte>)
MultiplyAdd(Vector<Int16>, Vector<Int16>, Vector<Int16>)
MultiplyAdd(Vector<Int32>, Vector<Int32>, Vector<Int32>)
MultiplyAdd(Vector<Int64>, Vector<Int64>, Vector<Int64>)
MultiplyAdd(Vector<SByte>, Vector<SByte>, Vector<SByte>)
MultiplyAdd(Vector<UInt16>, Vector<UInt16>, Vector<UInt16>)
MultiplyAdd(Vector<UInt32>, Vector<UInt32>, Vector<UInt32>)
MultiplyAdd(Vector<UInt64>, Vector<UInt64>, Vector<UInt64>)
MultiplyBySelectedScalar(Vector<Double>, Vector<Double>, Byte)
MultiplyBySelectedScalar(Vector<Single>, Vector<Single>, Byte)
MultiplyExtended(Vector<Double>, Vector<Double>)
MultiplyExtended(Vector<Single>, Vector<Single>)
MultiplySubtract(Vector<Byte>, Vector<Byte>, Vector<Byte>)
MultiplySubtract(Vector<Int16>, Vector<Int16>, Vector<Int16>)
MultiplySubtract(Vector<Int32>, Vector<Int32>, Vector<Int32>)
MultiplySubtract(Vector<Int64>, Vector<Int64>, Vector<Int64>)
MultiplySubtract(Vector<SByte>, Vector<SByte>, Vector<SByte>)
MultiplySubtract(Vector<UInt16>, Vector<UInt16>, Vector<UInt16>)
MultiplySubtract(Vector<UInt32>, Vector<UInt32>, Vector<UInt32>)
MultiplySubtract(Vector<UInt64>, Vector<UInt64>, Vector<UInt64>)
Negate(Vector<Double>)
Negate(Vector<Int16>)
Negate(Vector<Int32>)
Negate(Vector<Int64>)
Negate(Vector<SByte>)
Negate(Vector<Single>)
Or(Vector<Byte>, Vector<Byte>)
Or(Vector<Int16>, Vector<Int16>)
Or(Vector<Int32>, Vector<Int32>)
Or(Vector<Int64>, Vector<Int64>)
Or(Vector<SByte>, Vector<SByte>)
Or(Vector<UInt16>, Vector<UInt16>)
Or(Vector<UInt32>, Vector<UInt32>)
Or(Vector<UInt64>, Vector<UInt64>)
OrAcross(Vector<Byte>)
OrAcross(Vector<Int16>)
OrAcross(Vector<Int32>)
OrAcross(Vector<Int64>)
OrAcross(Vector<SByte>)
OrAcross(Vector<UInt16>)
OrAcross(Vector<UInt32>)
OrAcross(Vector<UInt64>)
SignExtend16(Vector<Int32>)
SignExtend16(Vector<Int64>)
SignExtend32(Vector<Int64>)
SignExtend8(Vector<Int16>)
SignExtend8(Vector<Int32>)
SignExtend8(Vector<Int64>)
SignExtendWideningLower(Vector<Int16>)
SignExtendWideningLower(Vector<Int32>)
SignExtendWideningLower(Vector<SByte>)
SignExtendWideningUpper(Vector<Int16>)
SignExtendWideningUpper(Vector<Int32>)
SignExtendWideningUpper(Vector<SByte>)
StoreAndZip(Vector<Byte>, Byte*, ValueTuple<Vector<Byte>,Vector<Byte>,Vector<Byte>,Vector<Byte>>)
StoreAndZip(Vector<Byte>, Byte*, ValueTuple<Vector<Byte>,Vector<Byte>,Vector<Byte>>)
StoreAndZip(Vector<Byte>, Byte*, ValueTuple<Vector<Byte>,Vector<Byte>>)
StoreAndZip(Vector<Byte>, Byte*, Vector<Byte>)
StoreAndZip(Vector<Double>, Double*, ValueTuple<Vector<Double>,Vector<Double>,Vector<Double>,Vector<Double>>)
StoreAndZip(Vector<Double>, Double*, ValueTuple<Vector<Double>,Vector<Double>,Vector<Double>>)
StoreAndZip(Vector<Double>, Double*, ValueTuple<Vector<Double>,Vector<Double>>)
StoreAndZip(Vector<Double>, Double*, Vector<Double>)
StoreAndZip(Vector<Int16>, Int16*, ValueTuple<Vector<Int16>,Vector<Int16>,Vector<Int16>,Vector<Int16>>)
StoreAndZip(Vector<Int16>, Int16*, ValueTuple<Vector<Int16>,Vector<Int16>,Vector<Int16>>)
StoreAndZip(Vector<Int16>, Int16*, ValueTuple<Vector<Int16>,Vector<Int16>>)
StoreAndZip(Vector<Int16>, Int16*, Vector<Int16>)
StoreAndZip(Vector<Int32>, Int32*, ValueTuple<Vector<Int32>,Vector<Int32>,Vector<Int32>,Vector<Int32>>)
StoreAndZip(Vector<Int32>, Int32*, ValueTuple<Vector<Int32>,Vector<Int32>,Vector<Int32>>)
StoreAndZip(Vector<Int32>, Int32*, ValueTuple<Vector<Int32>,Vector<Int32>>)
StoreAndZip(Vector<Int32>, Int32*, Vector<Int32>)
StoreAndZip(Vector<Int64>, Int64*, ValueTuple<Vector<Int64>,Vector<Int64>,Vector<Int64>,Vector<Int64>>)
StoreAndZip(Vector<Int64>, Int64*, ValueTuple<Vector<Int64>,Vector<Int64>,Vector<Int64>>)
StoreAndZip(Vector<Int64>, Int64*, ValueTuple<Vector<Int64>,Vector<Int64>>)
StoreAndZip(Vector<Int64>, Int64*, Vector<Int64>)
StoreAndZip(Vector<SByte>, SByte*, ValueTuple<Vector<SByte>,Vector<SByte>,Vector<SByte>,Vector<SByte>>)
StoreAndZip(Vector<SByte>, SByte*, ValueTuple<Vector<SByte>,Vector<SByte>,Vector<SByte>>)
StoreAndZip(Vector<SByte>, SByte*, ValueTuple<Vector<SByte>,Vector<SByte>>)
StoreAndZip(Vector<SByte>, SByte*, Vector<SByte>)
StoreAndZip(Vector<Single>, Single*, ValueTuple<Vector<Single>,Vector<Single>,Vector<Single>,Vector<Single>>)
StoreAndZip(Vector<Single>, Single*, ValueTuple<Vector<Single>,Vector<Single>,Vector<Single>>)
StoreAndZip(Vector<Single>, Single*, ValueTuple<Vector<Single>,Vector<Single>>)
StoreAndZip(Vector<Single>, Single*, Vector<Single>)
StoreAndZip(Vector<UInt16>, UInt16*, ValueTuple<Vector<UInt16>,Vector<UInt16>,Vector<UInt16>,Vector<UInt16>>)
StoreAndZip(Vector<UInt16>, UInt16*, ValueTuple<Vector<UInt16>,Vector<UInt16>,Vector<UInt16>>)
StoreAndZip(Vector<UInt16>, UInt16*, ValueTuple<Vector<UInt16>,Vector<UInt16>>)
StoreAndZip(Vector<UInt16>, UInt16*, Vector<UInt16>)
StoreAndZip(Vector<UInt32>, UInt32*, ValueTuple<Vector<UInt32>,Vector<UInt32>,Vector<UInt32>,Vector<UInt32>>)
StoreAndZip(Vector<UInt32>, UInt32*, ValueTuple<Vector<UInt32>,Vector<UInt32>,Vector<UInt32>>)
StoreAndZip(Vector<UInt32>, UInt32*, ValueTuple<Vector<UInt32>,Vector<UInt32>>)
StoreAndZip(Vector<UInt32>, UInt32*, Vector<UInt32>)
StoreAndZip(Vector<UInt64>, UInt64*, ValueTuple<Vector<UInt64>,Vector<UInt64>,Vector<UInt64>,Vector<UInt64>>)
StoreAndZip(Vector<UInt64>, UInt64*, ValueTuple<Vector<UInt64>,Vector<UInt64>,Vector<UInt64>>)
StoreAndZip(Vector<UInt64>, UInt64*, ValueTuple<Vector<UInt64>,Vector<UInt64>>)
StoreAndZip(Vector<UInt64>, UInt64*, Vector<UInt64>)
Subtract(Vector<Byte>, Vector<Byte>)
Subtract(Vector<Double>, Vector<Double>)
Subtract(Vector<Int16>, Vector<Int16>)
Subtract(Vector<Int32>, Vector<Int32>)
Subtract(Vector<Int64>, Vector<Int64>)
Subtract(Vector<SByte>, Vector<SByte>)
Subtract(Vector<Single>, Vector<Single>)
Subtract(Vector<UInt16>, Vector<UInt16>)
Subtract(Vector<UInt32>, Vector<UInt32>)
Subtract(Vector<UInt64>, Vector<UInt64>)
SubtractSaturate(Vector<Byte>, Vector<Byte>)
SubtractSaturate(Vector<Int16>, Vector<Int16>)
SubtractSaturate(Vector<Int32>, Vector<Int32>)
SubtractSaturate(Vector<Int64>, Vector<Int64>)
SubtractSaturate(Vector<SByte>, Vector<SByte>)
SubtractSaturate(Vector<UInt16>, Vector<UInt16>)
SubtractSaturate(Vector<UInt32>, Vector<UInt32>)
SubtractSaturate(Vector<UInt64>, Vector<UInt64>)
ToString()

Returns a string that represents the current object.

(Inherited from Object)
UnzipEven(Vector<Byte>, Vector<Byte>)
UnzipEven(Vector<Double>, Vector<Double>)
UnzipEven(Vector<Int16>, Vector<Int16>)
UnzipEven(Vector<Int32>, Vector<Int32>)
UnzipEven(Vector<Int64>, Vector<Int64>)
UnzipEven(Vector<SByte>, Vector<SByte>)
UnzipEven(Vector<Single>, Vector<Single>)
UnzipEven(Vector<UInt16>, Vector<UInt16>)
UnzipEven(Vector<UInt32>, Vector<UInt32>)
UnzipEven(Vector<UInt64>, Vector<UInt64>)
UnzipOdd(Vector<Byte>, Vector<Byte>)
UnzipOdd(Vector<Double>, Vector<Double>)
UnzipOdd(Vector<Int16>, Vector<Int16>)
UnzipOdd(Vector<Int32>, Vector<Int32>)
UnzipOdd(Vector<Int64>, Vector<Int64>)
UnzipOdd(Vector<SByte>, Vector<SByte>)
UnzipOdd(Vector<Single>, Vector<Single>)
UnzipOdd(Vector<UInt16>, Vector<UInt16>)
UnzipOdd(Vector<UInt32>, Vector<UInt32>)
UnzipOdd(Vector<UInt64>, Vector<UInt64>)
Xor(Vector<Byte>, Vector<Byte>)
Xor(Vector<Int16>, Vector<Int16>)
Xor(Vector<Int32>, Vector<Int32>)
Xor(Vector<Int64>, Vector<Int64>)
Xor(Vector<SByte>, Vector<SByte>)
Xor(Vector<UInt16>, Vector<UInt16>)
Xor(Vector<UInt32>, Vector<UInt32>)
Xor(Vector<UInt64>, Vector<UInt64>)
XorAcross(Vector<Byte>)
XorAcross(Vector<Int16>)
XorAcross(Vector<Int32>)
XorAcross(Vector<Int64>)
XorAcross(Vector<SByte>)
XorAcross(Vector<UInt16>)
XorAcross(Vector<UInt32>)
XorAcross(Vector<UInt64>)
ZeroExtend16(Vector<UInt32>)
ZeroExtend16(Vector<UInt64>)
ZeroExtend32(Vector<UInt64>)
ZeroExtend8(Vector<UInt16>)
ZeroExtend8(Vector<UInt32>)
ZeroExtend8(Vector<UInt64>)
ZeroExtendWideningLower(Vector<Byte>)
ZeroExtendWideningLower(Vector<UInt16>)
ZeroExtendWideningLower(Vector<UInt32>)
ZeroExtendWideningUpper(Vector<Byte>)
ZeroExtendWideningUpper(Vector<UInt16>)
ZeroExtendWideningUpper(Vector<UInt32>)
ZipHigh(Vector<Byte>, Vector<Byte>)
ZipHigh(Vector<Double>, Vector<Double>)
ZipHigh(Vector<Int16>, Vector<Int16>)
ZipHigh(Vector<Int32>, Vector<Int32>)
ZipHigh(Vector<Int64>, Vector<Int64>)
ZipHigh(Vector<SByte>, Vector<SByte>)
ZipHigh(Vector<Single>, Vector<Single>)
ZipHigh(Vector<UInt16>, Vector<UInt16>)
ZipHigh(Vector<UInt32>, Vector<UInt32>)
ZipHigh(Vector<UInt64>, Vector<UInt64>)
ZipLow(Vector<Byte>, Vector<Byte>)
ZipLow(Vector<Double>, Vector<Double>)
ZipLow(Vector<Int16>, Vector<Int16>)
ZipLow(Vector<Int32>, Vector<Int32>)
ZipLow(Vector<Int64>, Vector<Int64>)
ZipLow(Vector<SByte>, Vector<SByte>)
ZipLow(Vector<Single>, Vector<Single>)
ZipLow(Vector<UInt16>, Vector<UInt16>)
ZipLow(Vector<UInt32>, Vector<UInt32>)
ZipLow(Vector<UInt64>, Vector<UInt64>)

Applies to