Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CreateScalar() [5/10]

static Vector256< long > System.Runtime.Intrinsics.Vector256< T >.CreateScalar ( long value)
inlinestatic

Definition at line 711 of file Vector256.cs.

712 {
714 {
715 return Vector128.CreateScalar(value).ToVector256();
716 }
717 return SoftwareFallback(value);
718 static Vector256<long> SoftwareFallback(long value)
719 {
720 Vector256<long> source = Vector256<long>.Zero;
721 Unsafe.WriteUnaligned(ref Unsafe.As<Vector256<long>, byte>(ref source), value);
722 return source;
723 }
724 }
static new bool IsSupported
Definition Avx.cs:15

References System.Runtime.Intrinsics.Vector128< T >.CreateScalar(), System.Runtime.Intrinsics.X86.Avx.IsSupported, System.Runtime.Intrinsics.X86.Sse2.X64.IsSupported, System.source, System.value, and System.Runtime.Intrinsics.Vector256< T >.Zero.