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

◆ CreateScalar() [8/10]

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

Definition at line 790 of file Vector128.cs.

791 {
793 {
794 }
795 if (Sse2.IsSupported)
796 {
798 }
799 return SoftwareFallback(value);
800 static Vector128<uint> SoftwareFallback(uint value)
801 {
802 Vector128<uint> source = Vector128<uint>.Zero;
803 Unsafe.WriteUnaligned(ref Unsafe.As<Vector128<uint>, byte>(ref source), value);
804 return source;
805 }
806 }
static new bool IsSupported
Definition Sse2.cs:60
static Vector128< uint > ConvertScalarToVector128UInt32(uint value)
Definition Sse2.cs:537

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