You copied the Doc URL to your clipboard.

VSEL

Floating-point select.

Note

This instruction is supported only in ARMv8.

Syntax

VSELcond.F32 Sd, Sn, Sm

VSELcond.F64 Dd, Dn, Dm

where:

cond
must be one of GE, GT, EQ, VS.
Sd, Sn, Sm
are the single-precision registers for the resultand operands.
Dd, Dn, Dm
are the double-precision registers for the resultand operands.

Usage

The VSEL instruction compares thevalues in the operand registers. If the condition is true, it copiesthe value in the first operand register into the destination operandregister. Otherwise, it copies the value in the second operand register.

You cannot use VSEL inside an ITblock.

Floating-point exceptions

VSEL instructions cannot produceany exceptions.

Was this page helpful? Yes No