16.2.4. Parallel arithmetic and DSP instructions

The parallel arithmetic instructions include ADD15, ADDSUBX, SUBADDX, SUB16, ADD8, SUB8, QDADD, QDSUB, QADD, QSUB.

Table 16.5 shows the operation of parallel arithmetic instructions.

Table 16.5. Parallel arithmetic instructions

Shift typeCyclesSource1Source2Source3Source4Result1Result2

Shifter required: ADDSUB,

SUBADD, QD

1Rm:E2Rn:E1[Rd:E2]-Rd:E3-
No shifter required: all others1Rm:E2Rn:E2[Rd:E2]-Rd:E3-

Copyright © 2006-2009 ARM Limited. All rights reserved.ARM DDI 0344I
Non-Confidential