Skip to main content
☰
ISA_
DB
🔍
☀️
Home
/
ARM
/
Extensions
ARM
Extensions
75 extensions - every ARM instruction grouped by the ISA extension that introduces it.
Extension
Instructions
A32 (Atomic)
25
A32 (Base)
104
A32 (DSP)
64
A32 (Legacy)
2
A32 (RAS)
1
A32 (Sat)
4
A32 (Security)
1
A32 (System)
36
A32 (Trace)
1
A32 (Virtualization)
1
A32 (XScale)
2
A32 (v8.0)
4
BTI (Security)
2
Base
159
Base (Atomic)
19
Base (RCpc)
3
Base (System)
4
Base (v8.0+)
1
Base (v8.5)
1
Base (v8.7)
2
Base (v8.8)
1
CRC
6
Crypto
27
Crypto (AES)
1
Crypto (SHA512)
4
Crypto (SM3)
7
Crypto (SM4)
2
F.P.
14
FEAT_BF16 (AI)
4
FEAT_BRBE (Debug)
1
FEAT_CHK
1
FEAT_CPP
1
FEAT_CSV3 (Speculation)
1
FEAT_DotProd
2
FEAT_FCMA
2
FEAT_FP16 (NEON)
15
FEAT_FRINTTS
4
FEAT_FlagM
4
FEAT_GCS (Security)
3
FEAT_I8MM (AI)
5
FEAT_JSCVT
1
FEAT_RNG
2
FEAT_SVE_B16B16
5
FEAT_SYSREG128
2
FEAT_THE (Hardening)
4
Floating Point
47
LSE (Atomics)
19
MTE (Memory Tagging)
13
NEON (BFloat16)
3
NEON (Complex)
2
NEON (Crypto/SIMD)
1
NEON (DotProd)
4
NEON (MatMul)
4
NEON (SIMD)
211
NEON (Scalar)
1
NEON (v8.0)
2
PAC (Security)
20
Profiling
1
RAS (Reliability)
1
SME2
2
SVE
120
SVE2
1
System
13
T32 (Base)
11
T32 (System)
3
T32 (Thumb)
19
T32 (Thumb2)
33
TME (Transactional)
3
Trace
2
VFP (Float)
43
VFP (Half)
2
VFP (JS)
1
VFP (System)
2
VFPv4 (Float)
4
VFPv4 (SIMD)
2