AdvSimd.Arm64.MinScalar Method

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Overloads

MinScalar(Vector64<Double>, Vector64<Double>)

float64x1_t vmin_f64 (float64x1_t a, float64x1_t b)

A64: FMIN Dd, Dn, Dm

MinScalar(Vector64<Single>, Vector64<Single>)

float32_t vmins_f32 (float32_t a, float32_t b)

A64: FMIN Sd, Sn, Sm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.

MinScalar(Vector64<Double>, Vector64<Double>)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

float64x1_t vmin_f64 (float64x1_t a, float64x1_t b)

A64: FMIN Dd, Dn, Dm

C#
public static System.Runtime.Intrinsics.Vector64<double> MinScalar(System.Runtime.Intrinsics.Vector64<double> left, System.Runtime.Intrinsics.Vector64<double> right);

Parameters

right
Vector64<Double>

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10

MinScalar(Vector64<Single>, Vector64<Single>)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

float32_t vmins_f32 (float32_t a, float32_t b)

A64: FMIN Sd, Sn, Sm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.

C#
public static System.Runtime.Intrinsics.Vector64<float> MinScalar(System.Runtime.Intrinsics.Vector64<float> left, System.Runtime.Intrinsics.Vector64<float> right);

Parameters

right
Vector64<Single>

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10