vfmv.s.f

Vector scalar to floating-point move

Moves scalar floating-point value from register fs1 to all elements of vector register vd, using vector mask vm. This operation broadcasts a scalar to a vector.

Assembly format

vfmv.s.f vd, fs1

Decode Variables

Bits<5> fs1 = $encoding[19:15];
Bits<5> vd = $encoding[11:7];

Execution

Encoding

svg

Defining extension

Access

M

Always

Containing profiles

  • Mandatory: None

  • Optional: None