You copied the Doc URL to your clipboard.

Compiler support for inline assembly language

The compiler provides an inline assembler that enables you to write optimized assembly language routines, and to access features of the target processor not available from C or C++.

See the following topics:

For information on how to use register variables as an alternative to some uses of inline assembly language:

For information on how to use the inline assembler in C and C++ source code, and restrictions on inline assembly language:

For more information on writing assembly language for ARM processors:

  • Using the Assembler.

For information on significant differences that apply between RVCT and ARM Compiler 4.1: