MSA 011110 |
00101 |
wt |
ws |
wd |
VEC 011110 |
6 |
5 |
5 |
5 |
5 |
6 |
BMZ.V |
Vector Bit Move If Zero | |
BMZ.V wd,ws,wt |
MSA |
Vector Bit Move If Zero |
Vector Bit Move If Zero
Vector mask-based copy bits on the condition mask being clear.
wd = (ws AND NOT wt) OR (wd AND wt)
Copy to destination vector wd all bits from source v ector ws for which the corresponding bits from target vector wt are 0 and leaves unchanged all destination bits for which the corresponding target bits are 1.
The operands and results are bit vector values.
No data-dependent exceptions are possible.
WR[wd] = (WR[ws] and not WR[wt]) or (WR[wd] and WR[wt])
Reserved Instruction Exception, MSA Disabled Exception.