7.16 Inline assembler and instruction expansion in C and C++ code

An ARM instruction in inline assembly code might be expanded into several instructions in the compiled object.

The expansion depends on the instruction, the number of operands specified in the instruction, and the type and value of each operand.

Related concepts
7.17 Expansion of inline assembler instructions that use constants
7.18 Expansion of inline assembler load and store instructions
7.1 Compiler support for inline assembly language
Non-ConfidentialPDF file icon PDF versionARM DUI0472J
Copyright © 2010-2013 ARM. All rights reserved.