ARM Instruction Reference
4-56 Copyright © 2000, 2001 ARM Limited. A ll rights reserved. ARM DUI 0068B
Note
All values are treated as twos complement signed integers by these instructions.
Condition flags
These instructions do not affect the N, Z, C, and V flags. If saturation occ urs, they set
the Q flag. To read the state of the Q flag, use an
MRS
instruction (see MRS on page4-73).
Note
These instructions never clear the Q flag, even if saturation doe s not occur. To clear the
Q flag, use an
MSR
instruction (see MSR on page4-74).
Architectures
These instructions are availabl e in E variants of ARM architecture v5 and above.
Examples
QADD r0,r1,r9
QDSUBLT r9,r0,r1
Examples
QSUBS r3,r4,r2 ; use of S suffix not allowed
QDADD r11,r15,r0 ; use of r15 not allowed