- PackedSimd - PackedSimd() 
- IsSupported 
- Abs(Vector128<Double>) 
- Abs(Vector128<Int16>) 
- Abs(Vector128<Int32>) 
- Abs(Vector128<Int64>) 
- Abs(Vector128<nint>) 
- Abs(Vector128<SByte>) 
- Abs(Vector128<Single>) 
- Add(Vector128<Byte>, Vector128<Byte>) 
- Add(Vector128<Double>, Vector128<Double>) 
- Add(Vector128<Int16>, Vector128<Int16>) 
- Add(Vector128<Int32>, Vector128<Int32>) 
- Add(Vector128<Int64>, Vector128<Int64>) 
- Add(Vector128<nint>, Vector128<nint>) 
- Add(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- AddPairwiseWidening(Vector128<Byte>) 
- AddPairwiseWidening(Vector128<Int16>) 
- AddPairwiseWidening(Vector128<SByte>) 
- AddPairwiseWidening(Vector128<UInt16>) 
- AddSaturate(Vector128<Byte>, Vector128<Byte>) 
- AddSaturate(Vector128<Int16>, Vector128<Int16>) 
- AddSaturate(Vector128<SByte>, Vector128<SByte>) 
- AddSaturate(Vector128<UInt16>, Vector128<UInt16>) 
- AllTrue(Vector128<Byte>) 
- AllTrue(Vector128<Int16>) 
- AllTrue(Vector128<Int32>) 
- AllTrue(Vector128<Int64>) 
- AllTrue(Vector128<nint>) 
- AllTrue(Vector128<nuint>) 
- AllTrue(Vector128<SByte>) 
- AllTrue(Vector128<UInt16>) 
- AllTrue(Vector128<UInt32>) 
- AllTrue(Vector128<UInt64>) 
- 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<nint>, Vector128<nint>) 
- And(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- AndNot(Vector128<Byte>, Vector128<Byte>) 
- AndNot(Vector128<Double>, Vector128<Double>) 
- AndNot(Vector128<Int16>, Vector128<Int16>) 
- AndNot(Vector128<Int32>, Vector128<Int32>) 
- AndNot(Vector128<Int64>, Vector128<Int64>) 
- AndNot(Vector128<nint>, Vector128<nint>) 
- AndNot(Vector128<nuint>, Vector128<nuint>) 
- AndNot(Vector128<SByte>, Vector128<SByte>) 
- AndNot(Vector128<Single>, Vector128<Single>) 
- AndNot(Vector128<UInt16>, Vector128<UInt16>) 
- AndNot(Vector128<UInt32>, Vector128<UInt32>) 
- AndNot(Vector128<UInt64>, Vector128<UInt64>) 
- AnyTrue(Vector128<Byte>) 
- AnyTrue(Vector128<Double>) 
- AnyTrue(Vector128<Int16>) 
- AnyTrue(Vector128<Int32>) 
- AnyTrue(Vector128<Int64>) 
- AnyTrue(Vector128<nint>) 
- AnyTrue(Vector128<nuint>) 
- AnyTrue(Vector128<SByte>) 
- AnyTrue(Vector128<Single>) 
- AnyTrue(Vector128<UInt16>) 
- AnyTrue(Vector128<UInt32>) 
- AnyTrue(Vector128<UInt64>) 
- AverageRounded(Vector128<Byte>, Vector128<Byte>) 
- AverageRounded(Vector128<UInt16>, Vector128<UInt16>) 
- Bitmask(Vector128<Byte>) 
- Bitmask(Vector128<Int16>) 
- Bitmask(Vector128<Int32>) 
- Bitmask(Vector128<Int64>) 
- Bitmask(Vector128<nint>) 
- Bitmask(Vector128<nuint>) 
- Bitmask(Vector128<SByte>) 
- Bitmask(Vector128<UInt16>) 
- Bitmask(Vector128<UInt32>) 
- Bitmask(Vector128<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<nint>, Vector128<nint>, Vector128<nint>) 
- BitwiseSelect(Vector128<nuint>, Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- Ceiling(Vector128<Double>) 
- Ceiling(Vector128<Single>) 
- 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<nint>, Vector128<nint>) 
- CompareEqual(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- 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<nint>, Vector128<nint>) 
- CompareGreaterThan(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- 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<nint>, Vector128<nint>) 
- CompareGreaterThanOrEqual(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- 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<nint>, Vector128<nint>) 
- CompareLessThan(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- 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<nint>, Vector128<nint>) 
- CompareLessThanOrEqual(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- 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<nint>, Vector128<nint>) 
- CompareNotEqual(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- ConvertNarrowingSaturateSigned(Vector128<Int16>, Vector128<Int16>) 
- ConvertNarrowingSaturateSigned(Vector128<Int32>, Vector128<Int32>) 
- ConvertNarrowingSaturateUnsigned(Vector128<Int16>, Vector128<Int16>) 
- ConvertNarrowingSaturateUnsigned(Vector128<Int32>, Vector128<Int32>) 
- ConvertToDoubleLower(Vector128<Int32>) 
- ConvertToDoubleLower(Vector128<Single>) 
- ConvertToDoubleLower(Vector128<UInt32>) 
- ConvertToInt32Saturate(Vector128<Double>) 
- ConvertToInt32Saturate(Vector128<Single>) 
- ConvertToSingle(Vector128<Double>) 
- ConvertToSingle(Vector128<Int32>) 
- ConvertToSingle(Vector128<UInt32>) 
- ConvertToUInt32Saturate(Vector128<Double>) 
- ConvertToUInt32Saturate(Vector128<Single>) 
- Divide(Vector128<Double>, Vector128<Double>) 
- Divide(Vector128<Single>, Vector128<Single>) 
- Dot(Vector128<Int16>, Vector128<Int16>) 
- ExtractScalar(Vector128<Byte>, Byte) 
- ExtractScalar(Vector128<Double>, Byte) 
- ExtractScalar(Vector128<Int16>, Byte) 
- ExtractScalar(Vector128<Int32>, Byte) 
- ExtractScalar(Vector128<Int64>, Byte) 
- ExtractScalar(Vector128<nint>, Byte) 
- ExtractScalar(Vector128<nuint>, Byte) 
- ExtractScalar(Vector128<SByte>, Byte) 
- ExtractScalar(Vector128<Single>, Byte) 
- ExtractScalar(Vector128<UInt16>, Byte) 
- ExtractScalar(Vector128<UInt32>, Byte) 
- ExtractScalar(Vector128<UInt64>, Byte) 
- Floor(Vector128<Double>) 
- Floor(Vector128<Single>) 
- LoadScalarAndInsert(Byte*, Vector128<Byte>, Byte) 
- LoadScalarAndInsert(Double*, Vector128<Double>, Byte) 
- LoadScalarAndInsert(Int16*, Vector128<Int16>, Byte) 
- LoadScalarAndInsert(Int32*, Vector128<Int32>, Byte) 
- LoadScalarAndInsert(Int64*, Vector128<Int64>, Byte) 
- LoadScalarAndInsert(nint*, Vector128<nint>, Byte) 
- LoadScalarAndInsert(nuint*, Vector128<nuint>, Byte) 
- LoadScalarAndInsert(SByte*, Vector128<SByte>, Byte) 
- LoadScalarAndInsert(Single*, Vector128<Single>, Byte) 
- LoadScalarAndInsert(UInt16*, Vector128<UInt16>, Byte) 
- LoadScalarAndInsert(UInt32*, Vector128<UInt32>, Byte) 
- LoadScalarAndInsert(UInt64*, Vector128<UInt64>, Byte) 
- LoadScalarAndSplatVector128(Byte*) 
- LoadScalarAndSplatVector128(Double*) 
- LoadScalarAndSplatVector128(Int16*) 
- LoadScalarAndSplatVector128(Int32*) 
- LoadScalarAndSplatVector128(Int64*) 
- LoadScalarAndSplatVector128(nint*) 
- LoadScalarAndSplatVector128(nuint*) 
- LoadScalarAndSplatVector128(SByte*) 
- LoadScalarAndSplatVector128(Single*) 
- LoadScalarAndSplatVector128(UInt16*) 
- LoadScalarAndSplatVector128(UInt32*) 
- LoadScalarAndSplatVector128(UInt64*) 
- LoadScalarVector128(Double*) 
- LoadScalarVector128(Int32*) 
- LoadScalarVector128(Int64*) 
- LoadScalarVector128(nint*) 
- LoadScalarVector128(nuint*) 
- LoadScalarVector128(Single*) 
- LoadScalarVector128(UInt32*) 
- LoadScalarVector128(UInt64*) 
- LoadVector128(Byte*) 
- LoadVector128(Double*) 
- LoadVector128(Int16*) 
- LoadVector128(Int32*) 
- LoadVector128(Int64*) 
- LoadVector128(nint*) 
- LoadVector128(nuint*) 
- LoadVector128(SByte*) 
- LoadVector128(Single*) 
- LoadVector128(UInt16*) 
- LoadVector128(UInt32*) 
- LoadVector128(UInt64*) 
- LoadWideningVector128(Byte*) 
- LoadWideningVector128(Int16*) 
- LoadWideningVector128(Int32*) 
- LoadWideningVector128(SByte*) 
- LoadWideningVector128(UInt16*) 
- LoadWideningVector128(UInt32*) 
- Max(Vector128<Byte>, Vector128<Byte>) 
- Max(Vector128<Double>, Vector128<Double>) 
- 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>) 
- Min(Vector128<Byte>, Vector128<Byte>) 
- Min(Vector128<Double>, Vector128<Double>) 
- 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>) 
- Multiply(Vector128<Double>, Vector128<Double>) 
- Multiply(Vector128<Int16>, Vector128<Int16>) 
- Multiply(Vector128<Int32>, Vector128<Int32>) 
- Multiply(Vector128<Int64>, Vector128<Int64>) 
- Multiply(Vector128<nint>, Vector128<nint>) 
- Multiply(Vector128<nuint>, Vector128<nuint>) 
- Multiply(Vector128<Single>, Vector128<Single>) 
- Multiply(Vector128<UInt16>, Vector128<UInt16>) 
- Multiply(Vector128<UInt32>, Vector128<UInt32>) 
- Multiply(Vector128<UInt64>, Vector128<UInt64>) 
- MultiplyRoundedSaturateQ15(Vector128<Int16>, Vector128<Int16>) 
- MultiplyWideningLower(Vector128<Byte>, Vector128<Byte>) 
- MultiplyWideningLower(Vector128<Int16>, Vector128<Int16>) 
- MultiplyWideningLower(Vector128<Int32>, Vector128<Int32>) 
- MultiplyWideningLower(Vector128<SByte>, Vector128<SByte>) 
- MultiplyWideningLower(Vector128<UInt16>, Vector128<UInt16>) 
- MultiplyWideningLower(Vector128<UInt32>, Vector128<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>) 
- Negate(Vector128<Byte>) 
- Negate(Vector128<Double>) 
- Negate(Vector128<Int16>) 
- Negate(Vector128<Int32>) 
- Negate(Vector128<Int64>) 
- Negate(Vector128<nint>) 
- Negate(Vector128<nuint>) 
- Negate(Vector128<SByte>) 
- Negate(Vector128<Single>) 
- Negate(Vector128<UInt16>) 
- Negate(Vector128<UInt32>) 
- Negate(Vector128<UInt64>) 
- Not(Vector128<Byte>) 
- Not(Vector128<Double>) 
- Not(Vector128<Int16>) 
- Not(Vector128<Int32>) 
- Not(Vector128<Int64>) 
- Not(Vector128<nint>) 
- Not(Vector128<nuint>) 
- Not(Vector128<SByte>) 
- Not(Vector128<Single>) 
- Not(Vector128<UInt16>) 
- Not(Vector128<UInt32>) 
- Not(Vector128<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<nint>, Vector128<nint>) 
- Or(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- PopCount(Vector128<Byte>) 
- PseudoMax(Vector128<Double>, Vector128<Double>) 
- PseudoMax(Vector128<Single>, Vector128<Single>) 
- PseudoMin(Vector128<Double>, Vector128<Double>) 
- PseudoMin(Vector128<Single>, Vector128<Single>) 
- ReplaceScalar(Vector128<Byte>, Byte, UInt32) 
- ReplaceScalar(Vector128<Double>, Byte, Double) 
- ReplaceScalar(Vector128<Int16>, Byte, Int32) 
- ReplaceScalar(Vector128<Int32>, Byte, Int32) 
- ReplaceScalar(Vector128<Int64>, Byte, Int64) 
- ReplaceScalar(Vector128<nint>, Byte, nint) 
- ReplaceScalar(Vector128<nuint>, Byte, nuint) 
- ReplaceScalar(Vector128<SByte>, Byte, Int32) 
- ReplaceScalar(Vector128<Single>, Byte, Single) 
- ReplaceScalar(Vector128<UInt16>, Byte, UInt32) 
- ReplaceScalar(Vector128<UInt32>, Byte, UInt32) 
- ReplaceScalar(Vector128<UInt64>, Byte, UInt64) 
- RoundToNearest(Vector128<Double>) 
- RoundToNearest(Vector128<Single>) 
- ShiftLeft(Vector128<Byte>, Int32) 
- ShiftLeft(Vector128<Int16>, Int32) 
- ShiftLeft(Vector128<Int32>, Int32) 
- ShiftLeft(Vector128<Int64>, Int32) 
- ShiftLeft(Vector128<nint>, Int32) 
- ShiftLeft(Vector128<nuint>, Int32) 
- ShiftLeft(Vector128<SByte>, Int32) 
- ShiftLeft(Vector128<UInt16>, Int32) 
- ShiftLeft(Vector128<UInt32>, Int32) 
- ShiftLeft(Vector128<UInt64>, Int32) 
- ShiftRightArithmetic(Vector128<Byte>, Int32) 
- ShiftRightArithmetic(Vector128<Int16>, Int32) 
- ShiftRightArithmetic(Vector128<Int32>, Int32) 
- ShiftRightArithmetic(Vector128<Int64>, Int32) 
- ShiftRightArithmetic(Vector128<nint>, Int32) 
- ShiftRightArithmetic(Vector128<nuint>, Int32) 
- ShiftRightArithmetic(Vector128<SByte>, Int32) 
- ShiftRightArithmetic(Vector128<UInt16>, Int32) 
- ShiftRightArithmetic(Vector128<UInt32>, Int32) 
- ShiftRightArithmetic(Vector128<UInt64>, Int32) 
- ShiftRightLogical(Vector128<Byte>, Int32) 
- ShiftRightLogical(Vector128<Int16>, Int32) 
- ShiftRightLogical(Vector128<Int32>, Int32) 
- ShiftRightLogical(Vector128<Int64>, Int32) 
- ShiftRightLogical(Vector128<nint>, Int32) 
- ShiftRightLogical(Vector128<nuint>, Int32) 
- ShiftRightLogical(Vector128<SByte>, Int32) 
- ShiftRightLogical(Vector128<UInt16>, Int32) 
- ShiftRightLogical(Vector128<UInt32>, Int32) 
- ShiftRightLogical(Vector128<UInt64>, Int32) 
- SignExtendWideningLower(Vector128<Byte>) 
- SignExtendWideningLower(Vector128<Int16>) 
- SignExtendWideningLower(Vector128<Int32>) 
- SignExtendWideningLower(Vector128<SByte>) 
- SignExtendWideningLower(Vector128<UInt16>) 
- SignExtendWideningLower(Vector128<UInt32>) 
- SignExtendWideningUpper(Vector128<Byte>) 
- SignExtendWideningUpper(Vector128<Int16>) 
- SignExtendWideningUpper(Vector128<Int32>) 
- SignExtendWideningUpper(Vector128<SByte>) 
- SignExtendWideningUpper(Vector128<UInt16>) 
- SignExtendWideningUpper(Vector128<UInt32>) 
- Splat(Byte) 
- Splat(Double) 
- Splat(Int16) 
- Splat(Int32) 
- Splat(Int64) 
- Splat(nint) 
- Splat(nuint) 
- Splat(SByte) 
- Splat(Single) 
- Splat(UInt16) 
- Splat(UInt32) 
- Splat(UInt64) 
- Sqrt(Vector128<Double>) 
- Sqrt(Vector128<Single>) 
- Store(Byte*, Vector128<Byte>) 
- Store(Double*, Vector128<Double>) 
- Store(Int16*, Vector128<Int16>) 
- Store(Int32*, Vector128<Int32>) 
- Store(Int64*, Vector128<Int64>) 
- Store(nint*, Vector128<nint>) 
- Store(nuint*, Vector128<nuint>) 
- Store(SByte*, Vector128<SByte>) 
- Store(Single*, Vector128<Single>) 
- Store(UInt16*, Vector128<UInt16>) 
- Store(UInt32*, Vector128<UInt32>) 
- Store(UInt64*, Vector128<UInt64>) 
- StoreSelectedScalar(Byte*, Vector128<Byte>, Byte) 
- StoreSelectedScalar(Double*, Vector128<Double>, Byte) 
- StoreSelectedScalar(Int16*, Vector128<Int16>, Byte) 
- StoreSelectedScalar(Int32*, Vector128<Int32>, Byte) 
- StoreSelectedScalar(Int64*, Vector128<Int64>, Byte) 
- StoreSelectedScalar(nint*, Vector128<nint>, Byte) 
- StoreSelectedScalar(nuint*, Vector128<nuint>, Byte) 
- StoreSelectedScalar(SByte*, Vector128<SByte>, Byte) 
- StoreSelectedScalar(Single*, Vector128<Single>, Byte) 
- StoreSelectedScalar(UInt16*, Vector128<UInt16>, Byte) 
- StoreSelectedScalar(UInt32*, Vector128<UInt32>, Byte) 
- StoreSelectedScalar(UInt64*, Vector128<UInt64>, Byte) 
- Subtract(Vector128<Byte>, Vector128<Byte>) 
- Subtract(Vector128<Double>, Vector128<Double>) 
- Subtract(Vector128<Int16>, Vector128<Int16>) 
- Subtract(Vector128<Int32>, Vector128<Int32>) 
- Subtract(Vector128<Int64>, Vector128<Int64>) 
- Subtract(Vector128<nint>, Vector128<nint>) 
- Subtract(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- SubtractSaturate(Vector128<Byte>, Vector128<Byte>) 
- SubtractSaturate(Vector128<Int16>, Vector128<Int16>) 
- SubtractSaturate(Vector128<SByte>, Vector128<SByte>) 
- SubtractSaturate(Vector128<UInt16>, Vector128<UInt16>) 
- Swizzle(Vector128<Byte>, Vector128<Byte>) 
- Swizzle(Vector128<SByte>, Vector128<SByte>) 
- Truncate(Vector128<Double>) 
- Truncate(Vector128<Single>) 
- 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<nint>, Vector128<nint>) 
- Xor(Vector128<nuint>, Vector128<nuint>) 
- 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>) 
- ZeroExtendWideningLower(Vector128<Byte>) 
- ZeroExtendWideningLower(Vector128<Int16>) 
- ZeroExtendWideningLower(Vector128<Int32>) 
- ZeroExtendWideningLower(Vector128<SByte>) 
- ZeroExtendWideningLower(Vector128<UInt16>) 
- ZeroExtendWideningLower(Vector128<UInt32>) 
- ZeroExtendWideningUpper(Vector128<Byte>) 
- ZeroExtendWideningUpper(Vector128<Int16>) 
- ZeroExtendWideningUpper(Vector128<Int32>) 
- ZeroExtendWideningUpper(Vector128<SByte>) 
- ZeroExtendWideningUpper(Vector128<UInt16>) 
- ZeroExtendWideningUpper(Vector128<UInt32>) 
 
net9.0
    namespace System.Runtime.Intrinsics.Wasm
{
    [CLSCompliant(false)]
    public abstract class PackedSimd
    {
        public static Vector128<ushort> LoadVector128(ushort* address);
    }
}
            | Design Reviews | 
 | 
|---|---|
| .NET | 8.09.0 | 
| Information specific to net9.0 | |
| Assembly | System.Runtime.Intrinsics , Version=9.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