14 references to ConditionalSelect
System.Numerics.Tensors (10)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryInputBinaryOutput.cs (1)
416
Vector512<T> second = Vector512.
ConditionalSelect
(mask,
System\Numerics\Tensors\netcore\TensorPrimitives.Abs.cs (1)
96
Vector512<T> abs = Vector512.
ConditionalSelect
(Vector512.LessThan(x, Vector512<T>.Zero), -x, x);
System\Numerics\Tensors\netcore\TensorPrimitives.ConvertHelpers.cs (1)
532
offsetMaskedExponentLowerBound = Vector512.
ConditionalSelect
(Vector512.Equals(infinityOrNaNMask, Vector512<uint>.Zero),
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMax.cs (1)
515
return Vector512.
ConditionalSelect
(mask, left, right);
System\Numerics\Tensors\netcore\TensorPrimitives.Round.cs (1)
339
return Vector512.
ConditionalSelect
(Vector512.LessThan(Vector512.Abs(x), limit),
System\Numerics\Tensors\netcore\TensorPrimitives.Sign.cs (3)
95
return Vector512.
ConditionalSelect
(Vector512.Equals(x, Vector512<T>.Zero).AsInt32(),
111
return Vector512.
ConditionalSelect
(Vector512.LessThan(x, Vector512<T>.Zero).AsInt32(),
113
Vector512.
ConditionalSelect
(Vector512.GreaterThan(x, Vector512<T>.Zero).AsInt32(),
System\Numerics\Tensors\netcore\TensorPrimitives.Tan.cs (2)
221
return Vector512.
ConditionalSelect
(Vector512.Equals(odd, Vector512<uint>.Zero).AsSingle(),
390
return Vector512.
ConditionalSelect
(Vector512.Equals(odd, Vector512<ulong>.Zero).AsDouble(),
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (1)
190
str = Vector512.
ConditionalSelect
(maskBB, temp3.AsUInt32(), temp2.AsUInt32()).AsSByte();
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
523
static Vector512<T> ISimdVector<Vector512<T>, T>.ConditionalSelect(Vector512<T> condition, Vector512<T> left, Vector512<T> right) => Vector512.
ConditionalSelect
(condition, left, right);
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.T.cs (2)
3181
result = Vector512.
ConditionalSelect
(mask, newValues, original);
3190
result = Vector512.
ConditionalSelect
(mask, newValues, original);