6.3 Restrictions on inline assembler support in the compiler

The inline assembler in the compiler does not support a number of instructions.

Specifically, the inline assembler does not support:
  • Thumb assembly language in processors without Thumb-2 technology.
  • VFP instructions that were added in VFPv3 or higher.
  • The ARMv6 SETEND instruction and some of the system extensions.
  • ARMv5 BX, BLX, and BXJ instructions.
Non-ConfidentialPDF file icon PDF versionARM DUI0375E
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.