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

◆ CreateScalar() [4/10]

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

Definition at line 693 of file Vector128.cs.

694 {
696 {
697 }
698 if (Sse2.IsSupported)
699 {
701 }
702 return SoftwareFallback(value);
703 static Vector128<int> SoftwareFallback(int value)
704 {
705 Vector128<int> source = Vector128<int>.Zero;
706 Unsafe.WriteUnaligned(ref Unsafe.As<Vector128<int>, byte>(ref source), value);
707 return source;
708 }
709 }
static Vector128< int > ConvertScalarToVector128Int32(int value)
Definition Sse2.cs:527
static new bool IsSupported
Definition Sse2.cs:60

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