12 references to MinMagnitudeOperator_Single
System.Numerics.Tensors (12)
System\Numerics\Tensors\netcore\TensorPrimitives.MinMagnitude.cs (9)
29if (typeof(T) == typeof(Half) && TryMinMaxHalfAsInt16<T, MinMagnitudeOperator<float>>(x, out T result)) 34return MinMaxCore<T, MinMagnitudeOperator<T>>(x); 60if (typeof(T) == typeof(Half) && TryAggregateInvokeHalfAsInt16<T, MinMagnitudeOperator<float>>(x, y, destination)) 65InvokeSpanSpanIntoSpan<T, MinMagnitudeOperator<T>>(x, y, destination); 89if (typeof(T) == typeof(Half) && TryAggregateInvokeHalfAsInt16<T, MinMagnitudeOperator<float>>(x, y, destination)) 94InvokeSpanScalarIntoSpan<T, MinMagnitudeOperator<T>>(x, y, destination); 172public static T Invoke(Vector128<T> x) => HorizontalAggregate<T, MinMagnitudeOperator<T>>(x); 173public static T Invoke(Vector256<T> x) => HorizontalAggregate<T, MinMagnitudeOperator<T>>(x); 174public static T Invoke(Vector512<T> x) => HorizontalAggregate<T, MinMagnitudeOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.Single.netcore.cs (1)
26global using MinMagnitudeOperator_Single = System.Numerics.Tensors.TensorPrimitives.MinMagnitudeOperator<float>;
System\Numerics\Tensors\TensorPrimitives.Single.cs (2)
538MinMaxCore<MinMagnitudeOperator_Single>(x); 561InvokeSpanSpanIntoSpan<MinMagnitudeOperator_Single>(x, y, destination);