vbit

Vector Bit Insert True

VBIT<c> <Qd>, <Qm>, <Qn>

Inserts bits from Vm into Vd where Vn (mask) is 1.

Details

The Vector Bit Insert True instruction inserts bits from Vm into Vd where Vn (mask) is 1.

Pseudocode Operation

// Inserts bits from Vm into Vd where Vn (mask) is 1

Example

VBIT q0, q2, q1

Encoding

Binary Layout
11110011
00
1
Vn
Vd
0001
N
Q
M
1
Vm
 
Format NEON 3-Reg
Opcode 0xF3200110
Extension NEON (SIMD)

Operands

  • Qd
    Destination 128-bit SIMD register
  • Qm
    Second source 128-bit SIMD register
  • Qn
    Mask