You copied the Doc URL to your clipboard.

14.20 VCEQ (immediate #0)

Vector Compare Equal to zero.

Syntax

VCEQ{cond}.datatype {Qd}, Qn, #0

VCEQ{cond}.datatype {Dd}, Dn, #0

where:

cond

is an optional condition code.

datatype

must be one of I8, I16, I32,or F32.

The result datatype is:

  • I32 foroperand datatypes I32 or F32.

  • I16 for operand datatype I16.

  • I8 for operand datatype I8.

Qd, Qn, Qm

specifies the destination register and the operandregister, for a quadword operation.

Dd, Dn, Dm

specifies the destination register and the operandregister, for a doubleword operation.

#0

specifies a comparison with zero.

Operation

VCEQ takes the value of each element in a vector, and compares it with zero. If the condition is true, the corresponding element in the destination vector is set to all ones. Otherwise, it is set to all zeros.

Related reference

Was this page helpful? Yes No