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

◆ Create() [3/30]

static Vector256< double > System.Runtime.Intrinsics.Vector256< T >.Create ( double e0,
double e1,
double e2,
double e3 )
inlinestatic

Definition at line 300 of file Vector256.cs.

301 {
302 if (Avx.IsSupported)
303 {
304 return Create(e0, e1, e2, e3);
305 }
306 return SoftwareFallback(e0, e1, e2, e3);
307 unsafe static Vector256<double> SoftwareFallback(double e0, double e1, double e2, double e3)
308 {
309 double* source = stackalloc double[4] { e0, e1, e2, e3 };
310 return Unsafe.AsRef<Vector256<double>>(source);
311 }
312 }
static Vector256< byte > Create(byte value)
Definition Vector256.cs:105
static new bool IsSupported
Definition Avx.cs:15

References System.Runtime.Intrinsics.Vector256< T >.Create(), System.Runtime.Intrinsics.X86.Avx.IsSupported, and System.source.