You copied the Doc URL to your clipboard.

ARM assembler instruction intrinsics

The compiler provides a range of instruction intrinsics for generating ARM assembly language instructions from within your C or C++ code.

Collectively, these intrinsics enable you to emulate inline assembly code using a combination of C code and instruction intrinsics.

ARM provides the following types of compiler intrinsics:

  • Generic intrinsics.
  • Compiler intrinsics for controlling IRQ and FIQ interrupts.
  • Compiler intrinsics for inserting optimization barriers.
  • Compiler intrinsics for inserting native instructions.
  • Compiler intrinsics for Digital Signal Processing (DSP).