| |||
| Home > NEON and VFP Programming > NEON pseudo-instructions > VAND and VORN (immediate) | |||
VAND (Bitwise AND immediate) takes each element
of the destination vector, performs a bitwise AND with an immediate
constant, and returns the result into the destination vector.
VORN (Bitwise OR NOT immediate) takes each element
of the destination vector, performs a bitwise OR Complement with
an immediate constant, and returns the result into the destination
vector.
On disassembly, these pseudo-instructions are disassembled
to the corresponding VBIC and VORR instructions,
with the complementary immediate constants.
Vop{cond}.datatypeQd, #imm
Vop{cond}.datatypeDd, #imm
where:
opmust be either VAND or VORN.
condis an optional condition code (see Condition codes).
datatypemust be either I16, or I32.
Qd or Ddis the NEON register for the result.
immis the immediate constant.