vsel

Vector Select

VSEL<cond>.F32 <Sd>, <Sn>, <Sm>

Selects elements from Dn or Dm based on condition flags (predicated VFP).

Details

The Vector Select instruction selects elements from Dn or Dm based on condition flags (predicated VFP).

Pseudocode Operation

// Selects elements from Dn or Dm based on condition flags (predicated VFP)

Example

VSELcond.F32 s0, s1, s2

Encoding

Binary Layout
11111110
0
D
cc
Vn
Vd
1010
N
0
M
Vm
 
Format VFP Misc
Opcode 0xFE000A00
Extension VFP (Float)

Operands

  • Sd
    Destination 32-bit floating-point register
  • Sn
    First source 32-bit floating-point register
  • Sm
    Second source 32-bit floating-point register