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