- ADC
- ADD
- ADDW
- AND
- ASR
- B
- BCC
- BCS
- BEQ
- BFC
- BFI
- BGE
- BGT
- BHI
- BHS
- BIC
- BKPT
- BL
- BLE
- BLO
- BLT
- BLX
- BMI
- BNE
- BPL
- BVC
- BVS
- BX
- BXJ
- CBNZ
- CBZ
- CDP
- CDP2
- CLREX
- CLZ
- CMN
- CMP
- CPS
- CPSID
- CPSIE
- CPY
- CRC32B
- CRC32CB
- CRC32CH
- CRC32CW
- CRC32H
- CRC32W
- DBG
- DCPS1
- DCPS2
- DCPS3
- DMB
- DSB
- EOR
- ERET
- ESB
- HLT
- HVC
- ISB
- IT
- ITE
- ITEE
- ITEEE
- ITEET
- ITET
- ITETE
- ITETT
- ITT
- ITTE
- ITTEE
- ITTET
- ITTT
- ITTTE
- ITTTT
- LDA
- LDAB
- LDAEX
- LDAEXB
- LDAEXD
- LDAEXH
- LDAH
- LDM
- LDMDA
- LDMDB
- LDMEA
- LDMED
- LDMFA
- LDMFD
- LDMIA
- LDMIB
- LDR
- LDRB
- LDRBT
- LDRD
- LDREX
- LDREXB
- LDREXD
- LDREXH
- LDRH
- LDRHT
- LDRSB
- LDRSBT
- LDRSH
- LDRSHT
- LDRT
- LSL
- LSR
- MCR
- MCR2
- MCRR
- MCRR2
- MLA
- MLS
- MOV
- MOVW
- MRC
- MRC2
- MRRC
- MRRC2
- MRS
- MSR
- MUL
- MVN
- NEG
- NOP
- ORN
- ORR
- PKHBT
- PKHTB
- PLD
- PLDW
- PLI
- POP
- PUSH
- QADD
- QADD16
- QADD8
- QASX
- QDADD
- QDSUB
- QSAX
- QSUB
- QSUB16
- QSUB8
- RBIT
- REV
- REV16
- REVSH
- RFE
- RFEDA
- RFEDB
- RFEIA
- RFEIB
- ROR
- RRX
- RSB
- RSC
- SADD16
- SADD8
- SASX
- SBC
- SBFX
- SDIV
- SEL
- SETEND
- SETPAN
- SEV
- SEVL
- SHADD16
- SHADD8
- SHASX
- SHSAX
- SHSUB16
- SHSUB8
- SMC
- SMLABB
- SMLABT
- SMLAD
- SMLADX
- SMLAL
- SMLALBB
- SMLALBT
- SMLALD
- SMLALDX
- SMLALTB
- SMLALTT
- SMLATB
- SMLATT
- SMLAWB
- SMLAWT
- SMLSD
- SMLSDX
- SMLSLD
- SMLSLDX
- SMMLA
- SMMLAR
- SMMLS
- SMMLSR
- SMMUL
- SMMULR
- SMUAD
- SMUADX
- SMULBB
- SMULBT
- SMULL
- SMULTB
- SMULTT
- SMULWB
- SMULWT
- SMUSD
- SMUSDX
- SRS
- SRSDA
- SRSDB
- SRSIA
- SRSIB
- SSAT
- SSAT16
- SSAX
- SSUB16
- SSUB8
- STL
- STLB
- STLH
- STM
- STMDA
- STMDB
- STMEA
- STMED
- STMFA
- STMFD
- STMIA
- STMIB
- STR
- STRB
- STRBT
- STRD
- STREX
- STREXB
- STREXD
- STREXH
- STRH
- STRHT
- STRT
- SUB
- SUBW
- SVC
- SXTAB
- SXTAB16
- SXTAH
- SXTB
- SXTB16
- SXTH
- TBB
- TBH
- TEQ
- TST
- TT
- TTA
- TTAT
- TTT
- UADD16
- UADD8
- UASX
- UBFX
- UDF
- UDIV
- UHADD16
- UHADD8
- UHASX
- UHSAX
- UHSUB16
- UHSUB8
- UMAAL
- UMLAL
- UMULL
- UQADD16
- UQADD8
- UQASX
- UQSAX
- UQSUB16
- UQSUB8
- USAD8
- USADA8
- USAT
- USAT16
- USAX
- USUB16
- USUB8
- UXTAB
- UXTAB16
- UXTAH
- UXTB
- UXTB16
- UXTH
- WFE
- WFI
- YIELD
Notes
- Rt, Rn must be R0…R7; offset a multiple of 2
- Rt, Rn, Rm must be R0…R7
- Rt, Rn ≠
PC
; Rt ≠SP
- Rt, Rn ≠
PC
; Rt ≠SP
; Rt ≠ Rn - Rt, Rn, Rm ≠
PC
; Rt, Rm ≠SP
;LSL
#
0 is also permitted - Rt, Rn, Rm ≠
PC
; Rt, Rm ≠SP
- Rt, Rn, Rm ≠
PC
; Rt, Rm ≠SP
; Rt ≠ Rn