53 references to Create
System.IO.Hashing (22)
System\IO\Hashing\Crc32ParameterSet.Vectorized.cs (11)
82x1 = Vector128.Create<byte>(remaining).AsUInt64(); 83x2 = Vector128.Create<byte>(remaining.Slice(16)).AsUInt64(); 84Vector128<ulong> x3 = Vector128.Create<byte>(remaining.Slice(32)).AsUInt64(); 85Vector128<ulong> x4 = Vector128.Create<byte>(remaining.Slice(48)).AsUInt64(); 93Vector128<ulong> y5 = Vector128.Create<byte>(remaining).AsUInt64(); 94Vector128<ulong> y6 = Vector128.Create<byte>(remaining.Slice(16)).AsUInt64(); 95Vector128<ulong> y7 = Vector128.Create<byte>(remaining.Slice(32)).AsUInt64(); 96Vector128<ulong> y8 = Vector128.Create<byte>(remaining.Slice(48)).AsUInt64(); 112x1 = Vector128.Create<byte>(remaining).AsUInt64(); 120x1 = FoldPolynomialPair(Vector128.Create<byte>(remaining).AsUInt64(), x1, _k3k4); 182Vector128<byte> vector = Vector128.Create<byte>(source);
System\IO\Hashing\Crc64ParameterSet.Vectorized.cs (11)
91x1 = Vector128.Create<byte>(remaining).AsUInt64(); 92Vector128<ulong> x2 = Vector128.Create<byte>(remaining.Slice(16)).AsUInt64(); 93Vector128<ulong> x3 = Vector128.Create<byte>(remaining.Slice(32)).AsUInt64(); 94Vector128<ulong> x4 = Vector128.Create<byte>(remaining.Slice(48)).AsUInt64(); 102Vector128<ulong> y5 = Vector128.Create<byte>(remaining).AsUInt64(); 103Vector128<ulong> y6 = Vector128.Create<byte>(remaining.Slice(16)).AsUInt64(); 104Vector128<ulong> y7 = Vector128.Create<byte>(remaining.Slice(32)).AsUInt64(); 105Vector128<ulong> y8 = Vector128.Create<byte>(remaining.Slice(48)).AsUInt64(); 121x1 = Vector128.Create<byte>(remaining).AsUInt64(); 129x1 = FoldPolynomialPair(Vector128.Create<byte>(remaining).AsUInt64(), x1, _k3k4); 185Vector128<byte> vector = Vector128.Create<byte>(source);
System.Net.Primitives (1)
System\Net\IPAddress.cs (1)
204Vector128<ushort> ushorts = Vector128.Create(address).AsUInt16();
System.Numerics.Tensors (9)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfMinMaxOperator.cs (9)
93Vector128<T> result = Vector128.Create(x); 114current = Vector128.Create(span); 121current = Vector128.Create(x.Slice(start)); 160Vector128<T> result = Vector128.Create(x); 182current = Vector128.Create(span); 189current = Vector128.Create(x.Slice(start)); 235Vector128<T> result = Vector128.Create(x); 259current = Vector128.Create(span); 266current = Vector128.Create(x.Slice(start));
System.Private.CoreLib (18)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (4)
1067Vector128.Create(decoder.AdvSimdLutOne3).AsByte(), 1253Vector128<byte> lutHi = Vector128.Create(decoder.Vector128LutHigh).AsByte(); 1254Vector128<byte> lutLo = Vector128.Create(decoder.Vector128LutLow).AsByte(); 1255Vector128<sbyte> lutShift = Vector128.Create(decoder.Vector128LutShift).AsSByte();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (4)
397Vector128<byte> tblEnc1 = Vector128.Create("ABCDEFGHIJKLMNOP"u8).AsByte(); 398Vector128<byte> tblEnc2 = Vector128.Create("QRSTUVWXYZabcdef"u8).AsByte(); 399Vector128<byte> tblEnc3 = Vector128.Create("ghijklmnopqrstuv"u8).AsByte(); 400Vector128<byte> tblEnc4 = Vector128.Create(encoder.AdvSimdLut4).AsByte();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (2)
259Vector128<byte> lowerVector = Vector128.Create(valuesAsBytes); 263Vector128<byte> upperVector = Vector128.Create(valuesAsBytes.Slice(Vector128<byte>.Count));
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.MinMax.cs (3)
260Vector128<T> best = Vector128.Create(data); 265best = TMinMax.Compare(best, Vector128.Create(data)); 268best128 = TMinMax.Compare(best, Vector128.Create(span.Slice(span.Length - Vector128<T>.Count)));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
568static Vector128<T> ISimdVector<Vector128<T>, T>.Create(ReadOnlySpan<T> values) => Vector128.Create(values);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (4)
2334Vector128<ushort> vector1 = Vector128.Create(remaining); 2335Vector128<ushort> vector2 = Vector128.Create(remaining.Slice(Vector128<ushort>.Count)); 2376Vector128<ushort> vector = Vector128.Create(remaining); 2399Vector128<ushort> vector = Vector128.Create(sourceSpanUInt16.Slice(sourceSpanUInt16.Length - Vector128<ushort>.Count));
System.Runtime.Numerics (3)
System\Numerics\BigIntegerCalculator.ShiftRot.cs (2)
254Vector128<nuint> current = Vector128.Create(remaining) >> shift; 255Vector128<nuint> carries = Vector128.Create(remaining.Slice(1)) << back;
System\Numerics\NumericsHelpers.cs (1)
96Vector128<nuint> complement = ~Vector128.Create(d);