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

◆ CreateScalar() [9/10]

static Vector128< ulong > System.Runtime.Intrinsics.Vector128< T >.CreateScalar ( ulong value)
inlinestatic

Definition at line 810 of file Vector128.cs.

811 {
813 {
814 }
815 if (Sse2.X64.IsSupported)
816 {
818 }
819 return SoftwareFallback(value);
820 static Vector128<ulong> SoftwareFallback(ulong value)
821 {
822 Vector128<ulong> source = Vector128<ulong>.Zero;
823 Unsafe.WriteUnaligned(ref Unsafe.As<Vector128<ulong>, byte>(ref source), value);
824 return source;
825 }
826 }
static Vector128< ulong > ConvertScalarToVector128UInt64(ulong value)
Definition Sse2.cs:39

References System.Runtime.Intrinsics.X86.Sse2.X64.ConvertScalarToVector128UInt64(), System.Runtime.Intrinsics.Arm.AdvSimd.IsSupported, System.Runtime.Intrinsics.X86.Sse2.X64.IsSupported, System.source, System.value, and System.Runtime.Intrinsics.Vector128< T >.Zero.