8 references to Create
System.Collections (2)
System\Collections\BitArray.cs (2)
895
Vector128.
Create
(0x01020408_10204080).AsByte();
921
Vector128.
Create
(0x01020408_10204080).AsByte();
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMax.cs (1)
336
sizeof(T) == sizeof(long) ? Vector128.
Create
((long)i).As<long, T>() :
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (5)
371
lowerBits = Avx2.Blend(lowerBits,
Create
(0x43300000_00000000).AsInt32(), 0b1010); // Blend the 32 lowest significant bits of vector with the bit representation of double(2^52)
375
lowerBits = Sse2.And(vector,
Create
(0x00000000_FFFFFFFFL)).AsInt32();
376
lowerBits = Sse2.Or(lowerBits,
Create
(0x43300000_00000000).AsInt32());
380
upperBits = Sse2.Xor(upperBits,
Create
(0x45300000_80000000)); // Flip the msb of upperBits and blend with the bit representation of double(2^84 + 2^63)
382
Vector128<double> result = Sse2.Subtract(upperBits.AsDouble(),
Create
(0x45300000_80100000).AsDouble()); // Compute in double precision: (upper - (2^84 + 2^63 + 2^52)) + lower