The compiler provides intrinsics that assist in the implementation of DSP algorithms. These intrinsics introduce the appropriate target instructions for:
ARM, on architectures from ARMv5TE onwards.
Thumb, on architectures with Thumb-2 technology.
Not every instruction has its own intrinsic. The compiler
can combine several intrinsics, or combinations of intrinsics and
C operators to generate more powerful instructions. For example, the
QDADD instruction is generated by a combination