Vector256
IsHardwareAccelerated
Abs<T>(Vector256<T>)
Add<T>(Vector256<T>, Vector256<T>)
AndNot<T>(Vector256<T>, Vector256<T>)
As<T, U>(Vector256<T>)
AsByte<T>(Vector256<T>)
AsDouble<T>(Vector256<T>)
AsInt16<T>(Vector256<T>)
AsInt32<T>(Vector256<T>)
AsInt64<T>(Vector256<T>)
AsNInt<T>(Vector256<T>)
AsNUInt<T>(Vector256<T>)
AsSByte<T>(Vector256<T>)
AsSingle<T>(Vector256<T>)
AsUInt16<T>(Vector256<T>)
AsUInt32<T>(Vector256<T>)
AsUInt64<T>(Vector256<T>)
AsVector<T>(Vector256<T>)
AsVector256<T>(Vector<T>)
BitwiseAnd<T>(Vector256<T>, Vector256<T>)
BitwiseOr<T>(Vector256<T>, Vector256<T>)
Ceiling(Vector256<Double>)
Ceiling(Vector256<Single>)
Clamp<T>(Vector256<T>, Vector256<T>, Vector256<T>)
ClampNative<T>(Vector256<T>, Vector256<T>, Vector256<T>)
ConditionalSelect<T>(Vector256<T>, Vector256<T>, Vector256<T>)
ConvertToDouble(Vector256<Int64>)
ConvertToDouble(Vector256<UInt64>)
ConvertToInt32(Vector256<Single>)
ConvertToInt32Native(Vector256<Single>)
ConvertToInt64(Vector256<Double>)
ConvertToInt64Native(Vector256<Double>)
ConvertToSingle(Vector256<Int32>)
ConvertToSingle(Vector256<UInt32>)
ConvertToUInt32(Vector256<Single>)
ConvertToUInt32Native(Vector256<Single>)
ConvertToUInt64(Vector256<Double>)
ConvertToUInt64Native(Vector256<Double>)
CopySign<T>(Vector256<T>, Vector256<T>)
CopyTo<T>(Vector256<T>, Span<T>)
CopyTo<T>(Vector256<T>, T[])
CopyTo<T>(Vector256<T>, T[], Int32)
Cos(Vector256<Double>)
Cos(Vector256<Single>)
Create(Byte)
Create(Double)
Create(Int16)
Create(Int32)
Create(Int64)
Create(nint)
Create(nuint)
Create(SByte)
Create(Single)
Create(UInt16)
Create(UInt32)
Create(UInt64)
Create(Double, Double, Double, Double)
Create(Int64, Int64, Int64, Int64)
Create(UInt64, UInt64, UInt64, UInt64)
Create(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Create(Single, Single, Single, Single, Single, Single, Single, Single)
Create(UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)
Create(Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
Create(UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16)
Create(Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)
Create(SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte)
Create<T>(ReadOnlySpan<T>)
Create<T>(T)
Create<T>(T[])
Create<T>(Vector128<T>)
Create<T>(Vector64<T>)
Create(Vector128<Byte>, Vector128<Byte>)
Create(Vector128<Double>, Vector128<Double>)
Create(Vector128<Int16>, Vector128<Int16>)
Create(Vector128<Int32>, Vector128<Int32>)
Create(Vector128<Int64>, Vector128<Int64>)
Create(Vector128<nint>, Vector128<nint>)
Create(Vector128<nuint>, Vector128<nuint>)
Create(Vector128<SByte>, Vector128<SByte>)
Create(Vector128<Single>, Vector128<Single>)
Create(Vector128<UInt16>, Vector128<UInt16>)
Create(Vector128<UInt32>, Vector128<UInt32>)
Create(Vector128<UInt64>, Vector128<UInt64>)
Create<T>(T[], Int32)
Create<T>(Vector128<T>, Vector128<T>)
CreateScalar(Byte)
CreateScalar(Double)
CreateScalar(Int16)
CreateScalar(Int32)
CreateScalar(Int64)
CreateScalar(nint)
CreateScalar(nuint)
CreateScalar(SByte)
CreateScalar(Single)
CreateScalar(UInt16)
CreateScalar(UInt32)
CreateScalar(UInt64)
CreateScalar<T>(T)
CreateScalarUnsafe(Byte)
CreateScalarUnsafe(Double)
CreateScalarUnsafe(Int16)
CreateScalarUnsafe(Int32)
CreateScalarUnsafe(Int64)
CreateScalarUnsafe(nint)
CreateScalarUnsafe(nuint)
CreateScalarUnsafe(SByte)
CreateScalarUnsafe(Single)
CreateScalarUnsafe(UInt16)
CreateScalarUnsafe(UInt32)
CreateScalarUnsafe(UInt64)
CreateScalarUnsafe<T>(T)
CreateSequence<T>(T, T)
DegreesToRadians(Vector256<Double>)
DegreesToRadians(Vector256<Single>)
Divide<T>(Vector256<T>, T)
Divide<T>(Vector256<T>, Vector256<T>)
Dot<T>(Vector256<T>, Vector256<T>)
Equals<T>(Vector256<T>, Vector256<T>)
EqualsAll<T>(Vector256<T>, Vector256<T>)
EqualsAny<T>(Vector256<T>, Vector256<T>)
Exp(Vector256<Double>)
Exp(Vector256<Single>)
ExtractMostSignificantBits<T>(Vector256<T>)
Floor(Vector256<Double>)
Floor(Vector256<Single>)
FusedMultiplyAdd(Vector256<Double>, Vector256<Double>, Vector256<Double>)
FusedMultiplyAdd(Vector256<Single>, Vector256<Single>, Vector256<Single>)
GetElement<T>(Vector256<T>, Int32)
GetLower<T>(Vector256<T>)
GetUpper<T>(Vector256<T>)
GreaterThan<T>(Vector256<T>, Vector256<T>)
GreaterThanAll<T>(Vector256<T>, Vector256<T>)
GreaterThanAny<T>(Vector256<T>, Vector256<T>)
GreaterThanOrEqual<T>(Vector256<T>, Vector256<T>)
GreaterThanOrEqualAll<T>(Vector256<T>, Vector256<T>)
GreaterThanOrEqualAny<T>(Vector256<T>, Vector256<T>)
Hypot(Vector256<Double>, Vector256<Double>)
Hypot(Vector256<Single>, Vector256<Single>)
IsNaN<T>(Vector256<T>)
IsNegative<T>(Vector256<T>)
IsPositive<T>(Vector256<T>)
IsPositiveInfinity<T>(Vector256<T>)
IsZero<T>(Vector256<T>)
Lerp(Vector256<Double>, Vector256<Double>, Vector256<Double>)
Lerp(Vector256<Single>, Vector256<Single>, Vector256<Single>)
LessThan<T>(Vector256<T>, Vector256<T>)
LessThanAll<T>(Vector256<T>, Vector256<T>)
LessThanAny<T>(Vector256<T>, Vector256<T>)
LessThanOrEqual<T>(Vector256<T>, Vector256<T>)
LessThanOrEqualAll<T>(Vector256<T>, Vector256<T>)
LessThanOrEqualAny<T>(Vector256<T>, Vector256<T>)
Load<T>(T*)
LoadAligned<T>(T*)
LoadAlignedNonTemporal<T>(T*)
LoadUnsafe<T>(T)
LoadUnsafe<T>(T, nuint)
Log(Vector256<Double>)
Log(Vector256<Single>)
Log2(Vector256<Double>)
Log2(Vector256<Single>)
Max<T>(Vector256<T>, Vector256<T>)
MaxMagnitude<T>(Vector256<T>, Vector256<T>)
MaxMagnitudeNumber<T>(Vector256<T>, Vector256<T>)
MaxNative<T>(Vector256<T>, Vector256<T>)
MaxNumber<T>(Vector256<T>, Vector256<T>)
Min<T>(Vector256<T>, Vector256<T>)
MinMagnitude<T>(Vector256<T>, Vector256<T>)
MinMagnitudeNumber<T>(Vector256<T>, Vector256<T>)
MinNative<T>(Vector256<T>, Vector256<T>)
MinNumber<T>(Vector256<T>, Vector256<T>)
Multiply<T>(T, Vector256<T>)
Multiply<T>(Vector256<T>, T)
Multiply<T>(Vector256<T>, Vector256<T>)
MultiplyAddEstimate(Vector256<Double>, Vector256<Double>, Vector256<Double>)
MultiplyAddEstimate(Vector256<Single>, Vector256<Single>, Vector256<Single>)
Narrow(Vector256<Double>, Vector256<Double>)
Narrow(Vector256<Int16>, Vector256<Int16>)
Narrow(Vector256<Int32>, Vector256<Int32>)
Narrow(Vector256<Int64>, Vector256<Int64>)
Narrow(Vector256<UInt16>, Vector256<UInt16>)
Narrow(Vector256<UInt32>, Vector256<UInt32>)
Narrow(Vector256<UInt64>, Vector256<UInt64>)
Negate<T>(Vector256<T>)
OnesComplement<T>(Vector256<T>)
RadiansToDegrees(Vector256<Double>)
RadiansToDegrees(Vector256<Single>)
Round(Vector256<Double>)
Round(Vector256<Single>)
Round(Vector256<Double>, MidpointRounding)
Round(Vector256<Single>, MidpointRounding)
ShiftLeft(Vector256<Byte>, Int32)
ShiftLeft(Vector256<Int16>, Int32)
ShiftLeft(Vector256<Int32>, Int32)
ShiftLeft(Vector256<Int64>, Int32)
ShiftLeft(Vector256<nint>, Int32)
ShiftLeft(Vector256<nuint>, Int32)
ShiftLeft(Vector256<SByte>, Int32)
ShiftLeft(Vector256<UInt16>, Int32)
ShiftLeft(Vector256<UInt32>, Int32)
ShiftLeft(Vector256<UInt64>, Int32)
ShiftRightArithmetic(Vector256<Int16>, Int32)
ShiftRightArithmetic(Vector256<Int32>, Int32)
ShiftRightArithmetic(Vector256<Int64>, Int32)
ShiftRightArithmetic(Vector256<nint>, Int32)
ShiftRightArithmetic(Vector256<SByte>, Int32)
ShiftRightLogical(Vector256<Byte>, Int32)
ShiftRightLogical(Vector256<Int16>, Int32)
ShiftRightLogical(Vector256<Int32>, Int32)
ShiftRightLogical(Vector256<Int64>, Int32)
ShiftRightLogical(Vector256<nint>, Int32)
ShiftRightLogical(Vector256<nuint>, Int32)
ShiftRightLogical(Vector256<SByte>, Int32)
ShiftRightLogical(Vector256<UInt16>, Int32)
ShiftRightLogical(Vector256<UInt32>, Int32)
ShiftRightLogical(Vector256<UInt64>, Int32)
Shuffle(Vector256<Byte>, Vector256<Byte>)
Shuffle(Vector256<Double>, Vector256<Int64>)
Shuffle(Vector256<Int16>, Vector256<Int16>)
Shuffle(Vector256<Int32>, Vector256<Int32>)
Shuffle(Vector256<Int64>, Vector256<Int64>)
Shuffle(Vector256<SByte>, Vector256<SByte>)
Shuffle(Vector256<Single>, Vector256<Int32>)
Shuffle(Vector256<UInt16>, Vector256<UInt16>)
Shuffle(Vector256<UInt32>, Vector256<UInt32>)
Shuffle(Vector256<UInt64>, Vector256<UInt64>)
Sin(Vector256<Double>)
Sin(Vector256<Single>)
SinCos(Vector256<Double>)
SinCos(Vector256<Single>)
Sqrt<T>(Vector256<T>)
Store<T>(Vector256<T>, T*)
StoreAligned<T>(Vector256<T>, T*)
StoreAlignedNonTemporal<T>(Vector256<T>, T*)
StoreUnsafe<T>(Vector256<T>, T)
StoreUnsafe<T>(Vector256<T>, T, nuint)
Subtract<T>(Vector256<T>, Vector256<T>)
Sum<T>(Vector256<T>)
ToScalar<T>(Vector256<T>)
ToVector512<T>(Vector256<T>)
ToVector512Unsafe<T>(Vector256<T>)
Truncate(Vector256<Double>)
Truncate(Vector256<Single>)
TryCopyTo<T>(Vector256<T>, Span<T>)
Widen(Vector256<Byte>)
Widen(Vector256<Int16>)
Widen(Vector256<Int32>)
Widen(Vector256<SByte>)
Widen(Vector256<Single>)
Widen(Vector256<UInt16>)
Widen(Vector256<UInt32>)
WidenLower(Vector256<Byte>)
WidenLower(Vector256<Int16>)
WidenLower(Vector256<Int32>)
WidenLower(Vector256<SByte>)
WidenLower(Vector256<Single>)
WidenLower(Vector256<UInt16>)
WidenLower(Vector256<UInt32>)
WidenUpper(Vector256<Byte>)
WidenUpper(Vector256<Int16>)
WidenUpper(Vector256<Int32>)
WidenUpper(Vector256<SByte>)
WidenUpper(Vector256<Single>)
WidenUpper(Vector256<UInt16>)
WidenUpper(Vector256<UInt32>)
WithElement<T>(Vector256<T>, Int32, T)
WithLower<T>(Vector256<T>, Vector128<T>)
WithUpper<T>(Vector256<T>, Vector128<T>)
Xor<T>(Vector256<T>, Vector256<T>)
net9.0
namespace System.Runtime.Intrinsics
{
public static class Vector256
{
public static Vector256<double> RadiansToDegrees(Vector256<double> radians);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 9.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