Skip to content

VFREDMIN

Operation

Reduces active floating-point elements to one minimum value.

Assembler Syntax

VFREDMIN.{H|S|D}(z) Pn(p), Vn(v), Fn(r)

VFREDMIN.{H|S|D}(z) Pn(p), <ea>(e), Fn(r)

Privilege

Unprivileged

Required CPUID flags

FP

VECTOR

VECTORFP

The governing predicate selects the active H, S, or D source elements. The register form reads them from Vn, and the memory form reads them from the corresponding active VEA locations. VFREDMIN reduces the selected elements under the scalar floating-point minimum rules and writes the selected-format result to Fn. If no element is selected, the result is positive infinity.

2.75in

Encodings

VFREDMIN.{H|S|D}(z) Pn(p), Vn(v), Fn(r)

Format: Instruction format for VFREDMIN.{H|S|D}(z) Pn(p), Vn(v), Fn(r)

Format: Instruction format for VFREDMIN.{H|S|D}(z) Pn(p), Vn(v), Fn(r)

sizeallowed: 0x1..0x3 [reserved_vector_element_type]

2.75in VFREDMIN.{H|S|D}(z) Pn(p), <ea>(e), Fn(r)

Format: Instruction format for VFREDMIN.{H|S|D}(z) Pn(p), <ea>(e), Fn(r)

Format: Instruction format for VFREDMIN.{H|S|D}(z) Pn(p), <ea>(e), Fn(r)

sizeallowed: 0x1..0x3 [reserved_vector_element_type]