Inline assembler support in the compiler
The inline assembler supports ARM assembly language for all
architectures, and Thumb assembly language in ARMv6T2, ARMv6M, and
ARMv7.
For ARMv7, the inline assembler supports:
most ARM instructions
most Thumb instructions.
For ARMv6T2, the inline assembler supports most Thumb instructions.
For ARMv6, the inline assembler supports most ARM instructions,
including the complete set of ARMv6 Single Instruction
Multiple Data (SIMD) instructions.
For ARMv5, the inline assembler supports most ARM instructions,
including generic coprocessor instructions.
For ARMv4, the inline assembler supports most ARM instructions,
including generic coprocessor instructions.
VFPv2 instructions are supported in the inline assembler.
See also