4.4 Generic intrinsics

The compiler provides a number of generic intrinsics, that is, intrinsics not targeted towards any particular area of application.

The following generic intrinsics are ARM language extensions to the ISO C and C++ standards:

  • __breakpoint intrinsic.
  • __current_pc intrinsic.
  • __current_sp intrinsic.
  • __nop intrinsic.
  • __return_address intrinsic.
  • __semihost intrinsic.

Implementations of these intrinsics are available across all architectures.

Non-ConfidentialPDF file icon PDF versionARM DUI0472M
Copyright © 2010-2016 ARM Limited or its affiliates. All rights reserved.