15 references to CreateScalar
System.IO.Hashing (1)
System\IO\Hashing\Crc32ParameterSet.Vectorized.cs (1)
280x1 = CarrylessMultiplyLower(x1, Vector128.CreateScalar<ulong>(Polynomial));
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (12)
1403public static Vector128<byte> CreateScalar(byte value) => CreateScalar<byte>(value); 1409public static Vector128<double> CreateScalar(double value) => CreateScalar<double>(value); 1415public static Vector128<short> CreateScalar(short value) => CreateScalar<short>(value); 1421public static Vector128<int> CreateScalar(int value) => CreateScalar<int>(value); 1427public static Vector128<long> CreateScalar(long value) => CreateScalar<long>(value); 1433public static Vector128<nint> CreateScalar(nint value) => CreateScalar<nint>(value); 1440public static Vector128<nuint> CreateScalar(nuint value) => CreateScalar<nuint>(value); 1447public static Vector128<sbyte> CreateScalar(sbyte value) => CreateScalar<sbyte>(value); 1453public static Vector128<float> CreateScalar(float value) => CreateScalar<float>(value); 1460public static Vector128<ushort> CreateScalar(ushort value) => CreateScalar<ushort>(value); 1467public static Vector128<uint> CreateScalar(uint value) => CreateScalar<uint>(value); 1474public static Vector128<ulong> CreateScalar(ulong value) => CreateScalar<ulong>(value);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
572static Vector128<T> ISimdVector<Vector128<T>, T>.CreateScalar(T value) => Vector128.CreateScalar(value);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (1)
1477public static Vector256<T> CreateScalar<T>(T value) => Vector128.CreateScalar(value).ToVector256();