24 references to Create
System.Numerics.Tensors (9)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfMinMaxOperator.cs (9)
324Vector256<T> result = Vector256.Create(x); 345current = Vector256.Create(span); 352current = Vector256.Create(x.Slice(start)); 391Vector256<T> result = Vector256.Create(x); 413current = Vector256.Create(span); 420current = Vector256.Create(x.Slice(start)); 466Vector256<T> result = Vector256.Create(x); 490current = Vector256.Create(span); 497current = Vector256.Create(x.Slice(start));
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (3)
919Vector256<sbyte> lutHi = Vector256.Create(decoder.Avx2LutHigh); 921Vector256<sbyte> lutLo = Vector256.Create(decoder.Avx2LutLow); 923Vector256<sbyte> lutShift = Vector256.Create(decoder.Avx2LutShift);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (1)
246Vector256<byte> vector = Vector256.Create(valuesAsBytes);
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.MinMax.cs (3)
273Vector256<T> best = Vector256.Create(data); 278best = TMinMax.Compare(best, Vector256.Create(data)); 281best = TMinMax.Compare(best, Vector256.Create(span.Slice(span.Length - Vector256<T>.Count)));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
557static Vector256<T> ISimdVector<Vector256<T>, T>.Create(ReadOnlySpan<T> values) => Vector256.Create(values);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (4)
2239Vector256<ushort> vector1 = Vector256.Create(remaining); 2240Vector256<ushort> vector2 = Vector256.Create(remaining.Slice(Vector256<ushort>.Count)); 2281Vector256<ushort> vector = Vector256.Create(remaining); 2304Vector256<ushort> vector = Vector256.Create(sourceSpanUInt16.Slice(sourceSpanUInt16.Length - Vector256<ushort>.Count));
System.Runtime.Numerics (3)
System\Numerics\BigIntegerCalculator.ShiftRot.cs (2)
243Vector256<nuint> current = Vector256.Create(remaining) >> shift; 244Vector256<nuint> carries = Vector256.Create(remaining.Slice(1)) << back;
System\Numerics\NumericsHelpers.cs (1)
89Vector256<nuint> complement = ~Vector256.Create(d);