Format |
Syntax: |
Operation: |
Operands: |
Architecture revision |
Opcode | ||||||||||||
1 |
paddx.h Rd, Rx, Ry |
Rd[31:16] = Rx[31:16] + Ry[15:0] ; Rd[15:0] = Rx[15:0] + Ry[31:16]; |
{d, x, y} ∈ {0, 1, …, 15} |
Rev1+ |
|
Add together the top halfword of Rx with the bottom halfword of Ry and the bottom halfword of Rx with the top halfword of Ry. The resulting halfwords are packed together in the destination register without performing any saturation.
Q: |
Not affected. |
V: |
Not affected. |
N: |
Not affected. |
Z: |
Not affected. |
C: |
Not affected. |