122 references to Create
System.Numerics.Tensors (51)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IBinaryOperator.cs (9)
1492
Vector128<T> yVec = Vector128.
Create
(y);
2308
Vector128<T> yVec = Vector128.
Create
(y);
2327
Vector128.
Create
(y));
2476
Vector128<T> yVec = Vector128.
Create
(y);
2495
Vector128.
Create
(y));
2589
Vector128<T> yVec = Vector128.
Create
(y);
2607
Vector128.
Create
(y));
2681
Vector128<T> yVec = Vector128.
Create
(y);
2699
Vector128.
Create
(y));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.ITernaryOperator.cs (27)
1621
Vector128<T> zVec = Vector128.
Create
(z);
2533
Vector128<T> zVec = Vector128.
Create
(z);
2555
Vector128.
Create
(z));
2721
Vector128<T> zVec = Vector128.
Create
(z);
2743
Vector128.
Create
(z));
2846
Vector128<T> zVec = Vector128.
Create
(z);
2867
Vector128.
Create
(z));
2946
Vector128<T> zVec = Vector128.
Create
(z);
2967
Vector128.
Create
(z));
3107
Vector128<T> yVec = Vector128.
Create
(y);
3108
Vector128<T> zVec = Vector128.
Create
(z);
4005
Vector128<T> yVec = Vector128.
Create
(y);
4006
Vector128<T> zVec = Vector128.
Create
(z);
4027
Vector128.
Create
(y),
4028
Vector128.
Create
(z));
4195
Vector128<T> yVec = Vector128.
Create
(y);
4196
Vector128<T> zVec = Vector128.
Create
(z);
4217
Vector128.
Create
(y),
4218
Vector128.
Create
(z));
4322
Vector128<T> yVec = Vector128.
Create
(y);
4323
Vector128<T> zVec = Vector128.
Create
(z);
4343
Vector128.
Create
(y),
4344
Vector128.
Create
(z));
4424
Vector128<T> yVec = Vector128.
Create
(y);
4425
Vector128<T> zVec = Vector128.
Create
(z);
4445
Vector128.
Create
(y),
4446
Vector128.
Create
(z));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryInputBinaryOutput.cs (5)
326
Vector128.
Create
(TOperator.RemainderMaskValue),
330
Vector128.
Create
(TOperator.RemainderMaskValue),
492
Vector128<T> yVec = Vector128.
Create
(y);
513
Vector128.
Create
(TOperator.RemainderMaskValue),
517
Vector128.
Create
(TOperator.RemainderMaskValue),
System\Numerics\Tensors\netcore\TensorPrimitives.AcosPi.cs (1)
34
public static Vector128<T> Invoke(Vector128<T> x) => AcosOperator<T>.Invoke(x) / Vector128.
Create
(T.Pi);
System\Numerics\Tensors\netcore\TensorPrimitives.AsinPi.cs (1)
34
public static Vector128<T> Invoke(Vector128<T> x) => AsinOperator<T>.Invoke(x) / Vector128.
Create
(T.Pi);
System\Numerics\Tensors\netcore\TensorPrimitives.Atan2Pi.cs (1)
75
public static Vector128<T> Invoke(Vector128<T> y, Vector128<T> x) => Atan2Operator<T>.Invoke(y, x) / Vector128.
Create
(T.Pi);
System\Numerics\Tensors\netcore\TensorPrimitives.AtanPi.cs (1)
34
public static Vector128<T> Invoke(Vector128<T> x) => AtanOperator<T>.Invoke(x) / Vector128.
Create
(T.Pi);
System\Numerics\Tensors\netcore\TensorPrimitives.CosPi.cs (1)
43
Vector128<T> xpi = x * Vector128.
Create
(T.Pi);
System\Numerics\Tensors\netcore\TensorPrimitives.LeadingZeroCount.cs (2)
45
Vector128<byte> nibbleMask = Vector128.
Create
<byte>(0xF);
46
Vector128<byte> permuteMask = Vector128.
Create
<byte>(0x80);
System\Numerics\Tensors\netcore\TensorPrimitives.Sigmoid.cs (2)
41
public static Vector128<T> Invoke(Vector128<T> x) => Vector128.
Create
(T.One) / (Vector128.
Create
(T.One) + ExpOperator<T>.Invoke(-x));
System\Numerics\Tensors\netcore\TensorPrimitives.SinPi.cs (1)
43
Vector128<T> xpi = x * Vector128.
Create
(T.Pi);
System.Private.CoreLib (71)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (1)
893
Vector128<byte> offset = Vector128.
Create
<byte>(63);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (26)
90
public static bool All<T>(Vector128<T> vector, T value) => vector ==
Create
(value);
123
public static bool Any<T>(Vector128<T> vector, T value) => EqualsAny(vector,
Create
(value));
747
public static int Count<T>(Vector128<T> vector, T value) => BitOperations.PopCount(Equals(vector,
Create
(value)).ExtractMostSignificantBits());
785
public static unsafe Vector128<byte> Create(byte value) =>
Create
<byte>(value);
792
public static unsafe Vector128<double> Create(double value) =>
Create
<double>(value);
799
public static unsafe Vector128<short> Create(short value) =>
Create
<short>(value);
806
public static unsafe Vector128<int> Create(int value) =>
Create
<int>(value);
813
public static unsafe Vector128<long> Create(long value) =>
Create
<long>(value);
819
public static unsafe Vector128<nint> Create(nint value) =>
Create
<nint>(value);
826
public static unsafe Vector128<nuint> Create(nuint value) =>
Create
<nuint>(value);
834
public static unsafe Vector128<sbyte> Create(sbyte value) =>
Create
<sbyte>(value);
841
public static unsafe Vector128<float> Create(float value) =>
Create
<float>(value);
849
public static unsafe Vector128<ushort> Create(ushort value) =>
Create
<ushort>(value);
857
public static unsafe Vector128<uint> Create(uint value) =>
Create
<uint>(value);
865
public static unsafe Vector128<ulong> Create(ulong value) =>
Create
<ulong>(value);
1425
public static Vector128<T> CreateSequence<T>(T start, T step) => (Vector128<T>.Indices * step) +
Create
(start);
1829
int result = BitOperations.TrailingZeroCount(Equals(vector,
Create
(value)).ExtractMostSignificantBits());
1875
return ~IsZero(AndNot(
Create
<uint>(float.PositiveInfinityBits), vector.AsUInt32())).As<uint, T>();
1879
return ~IsZero(AndNot(
Create
<ulong>(double.PositiveInfinityBits), vector.AsUInt64())).As<ulong, T>();
1970
return LessThan(Abs(vector).AsUInt32() -
Create
<uint>(float.SmallestNormalBits),
Create
<uint>(float.PositiveInfinityBits - float.SmallestNormalBits)).As<uint, T>();
1974
return LessThan(Abs(vector).AsUInt64() -
Create
<ulong>(double.SmallestNormalBits),
Create
<ulong>(double.PositiveInfinityBits - double.SmallestNormalBits)).As<ulong, T>();
2045
return LessThan(Abs(vector).AsUInt32() - Vector128<uint>.One,
Create
<uint>(float.MaxTrailingSignificand)).As<uint, T>();
2049
return LessThan(Abs(vector).AsUInt64() - Vector128<ulong>.One,
Create
<ulong>(double.MaxTrailingSignificand)).As<ulong, T>();
2062
public static int LastIndexOf<T>(Vector128<T> vector, T value) => 31 - BitOperations.LeadingZeroCount(Equals(vector,
Create
(value)).ExtractMostSignificantBits());
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (2)
42
get => Vector128.
Create
(Scalar<T>.AllBitsSet);
105
get => Vector128.
Create
(Scalar<T>.One);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (1)
803
Vector128<T> vector = Vector128.
Create
(value);
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.T.cs (37)
1450
Vector128<T> equals, values = Vector128.
Create
(value);
1641
Vector128<TValue> equals, values = Vector128.
Create
(value);
1869
Vector128<TValue> equals, current, values0 = Vector128.
Create
(value0), values1 = Vector128.
Create
(value1);
2076
Vector128<TValue> equals, current, values0 = Vector128.
Create
(value0), values1 = Vector128.
Create
(value1), values2 = Vector128.
Create
(value2);
2236
Vector128<TValue> equals, current, values0 = Vector128.
Create
(value0), values1 = Vector128.
Create
(value1), values2 = Vector128.
Create
(value2), values3 = Vector128.
Create
(value3);
2401
Vector128<TValue> equals, current, values0 = Vector128.
Create
(value0), values1 = Vector128.
Create
(value1),
2402
values2 = Vector128.
Create
(value2), values3 = Vector128.
Create
(value3), values4 = Vector128.
Create
(value4);
2712
Vector128<TValue> equals, current, values0 = Vector128.
Create
(value0), values1 = Vector128.
Create
(value1);
2897
Vector128<TValue> equals, current, values0 = Vector128.
Create
(value0), values1 = Vector128.
Create
(value1), values2 = Vector128.
Create
(value2);
3047
Vector128<TValue> equals, current, values0 = Vector128.
Create
(value0), values1 = Vector128.
Create
(value1), values2 = Vector128.
Create
(value2), values3 = Vector128.
Create
(value3);
3120
Vector128<T> oldValues = Vector128.
Create
(oldValue);
3121
Vector128<T> newValues = Vector128.
Create
(newValue);
3309
Vector128<TValue> equals, current, values0 = Vector128.
Create
(value0), values1 = Vector128.
Create
(value1),
3310
values2 = Vector128.
Create
(value2), values3 = Vector128.
Create
(value3), values4 = Vector128.
Create
(value4);
3534
Vector128<T> lowVector = Vector128.
Create
(lowInclusive);
3535
Vector128<T> rangeVector = Vector128.
Create
(highInclusive - lowInclusive);
3681
Vector128<T> lowVector = Vector128.
Create
(lowInclusive);
3682
Vector128<T> rangeVector = Vector128.
Create
(highInclusive - lowInclusive);
3836
Vector128<T> targetVector = Vector128.
Create
(value);
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs (4)
265
Vector128<ushort> vector0080 = Vector128.
Create
<ushort>(0x0080);
266
Vector128<ushort> vector0400 = Vector128.
Create
<ushort>(0x0400);
267
Vector128<ushort> vector0800 = Vector128.
Create
<ushort>(0x0800);
268
Vector128<ushort> vectorD800 = Vector128.
Create
<ushort>(0xD800);